Unity에서 UI 작업을 하다 보면 Canvas의 속성을 어떻게 설정하냐에 따라 해상도 변경 시 UI의 위치가 결정되는 것을 볼 수 있다.
처음에 기본 옵션으로 작업한 후 확인해보니 Scale 시에 UI 위치가 변경되는 것을 보고 확인해 Canvas의 Canvas Scaler 컴포턴트의 속성 하나를 변경해주어야 한다.
* 변경해주어야 하는 값
UI Scale Mode : [Constant Pixel Size] -> [Scale with Screen size]
위의 옵션을 변경해주면 의도하던대로 화면 사이즈를 변경해도 UI 위치가 화면 크기에 비례하여 고정된 위치에 자리잡는 것을 확인 할 수 있었다.
Render Mode 별로 어떻게 대응하는지에 대해서는 조금 더 확인을 해보아야겠다.
JH Workplace
2018년 5월 13일 일요일
2018년 2월 14일 수요일
[VRND Capstone] Trick or Treat Achievement Guide Video
[2018.02.10] Udacity VRND Capstone Project 'Trick or Treat'
Achievement Guide Video
Achievement Guide Video
2018년 2월 10일 토요일
[VRND Capstone] Trick or Treat Guide Video
[2018.02.10] Udacity VRND Capstone Project 'Trick or Treat'
Player Guide Video
Player Guide Video
2017년 4월 16일 일요일
[VR Design] VR Puzzler Project
VR Puzzler Application Project
This project is conducted as a part of
Udacity VR Nanodegree program.
I designed, built and tested VR application
called ‘Puzzling Dungeon’, which consists
of several kind of quizzes. The
application is iterated based on several user tests to
approach completion.
The main purpose of this project is offering
a simple VR Experience to users which
can help them get used to VR Environment.
Puzzling Dungeon
Puzzling Dungeon is VR Application which
consists of ‘Maze’ and ‘Simon says’ game,
which enables players to experience
VR Environment easily.
<Puzzling Dungeon : Playing Video>
Procession
Statement of Purpose
Puzzling Dungeon is VR application for
cardboard users which provides escaping dungeon game consists of simple quizzes.
Persona
Sketches
Here
are 2 types of sketches I draw for the blueprint, and I chose second one.
<Sketch
1. Games with Simon Says game >
<Sketch
2. Similar with the first one, but maze is added for level of difficulty >
User Testing
- User Test #1
Based on Sketch, I build Dungeon and
waypoint system for maze part. After that
I conduct first user test, asking
testers to focus on object attribute in game scene.
After test testers pointed out that
waypoint is too big, and moving speed between
waypoints is too fast. Also they said
they can’t see dungeon floor, which is arranged
in wrong position.
Consulting the test result, I move to next development
phase.
<Before Fixing Problems>
<After Fixing Problems>
- User Test #2
Based on first user test result, I minimize
waypoints for maze, slow down the
moving speed, and fix the dungeon floor. Also
I implemented Simon says game
logic and orbs for it.
And then I conducted second user test. At this time, I asked tester
to notice every
single opinion about this application.
After the test, fortunately there is no issue on game logic. But some
testers says
that light effect in dungeon is too flat so they are hard to feel
mysterious
atmosphere of dungeon.
So I rebalanced the light parameter in the dungeon and added red
spot light at
center of Simon says game room to emphasize dungeon’s mood.
<Before Fixing Problems>
<After Fixing Problems>
Break Down of the Final Piece
Game Start
Player encounters Guide message panel at start of application, and they automaticallymove to entrance of dungeon if they click the start button on the panel.
Maze
Player can move in the maze by clicking waypoints, and they can reach to Simon says game room through left way.Puzzler
Simon says game is automatically started when player reaches to last waypoint.Player move automatically to exit of the dungeon when they select orbs in correct
order
Game End
Congratulation popup come out when player gets out of dungeon, and player canreplay the game by clicking restart button.
Conclusion
This application fulfill the statement of purpose by building VR dungeon consists of maze and Simon says game. User can experience VR Environment easily and have fun isjust few minutes.
For this reason I make a decision that this project is quite successful.
Next steps
- Adding more Simon says game level of difficulty.
- Providing Different types of the dungeons.
Link to additional work
2016년 10월 2일 일요일
2016년 9월 29일 목요일
2016년 9월 27일 화요일
[Personal Project] VR RPG Project - Test Play Video
Unity 및 Google Cardboard를 활용한 VR 환경에서의 RPG 구현
Resources
-Development Tool : Unity Engine
-Script Language : C#
-VR SDK : Google VR SDK
-3D Model & Ani : Unitychan (UCL)
-Input Device : Game Pad
Resources
-Development Tool : Unity Engine
-Script Language : C#
-VR SDK : Google VR SDK
-3D Model & Ani : Unitychan (UCL)
-Input Device : Game Pad
피드 구독하기:
덧글 (Atom)




