UI Design Document

“VR Shopper” UI Design Document (due by 11/29)

By extending the Technical Design Document of the proposed VR application (theme: “VR Shopper”), develop the UI Design Document in order to understand the entire flow of the application. Then present the UI design document on 11/29. (10~15 pages)

The UI Design Document should be designed to reflect the user-centered interaction design.

-Your Application Title
-Your Application Summary (specifying differences from similar applications)
-Hardware Platform (& Input Device)
-Software System Architecture
-UI Design (e.g. how to select and manipulate) based on Storyboard (Scene)

Term Project Technical Design Document

Term Project Technical Design Document (Due by 11/22)

Please extend Your VR/AR Shopper Application storyboarding to write the Technical Design Document and present it on 11/22.

-Your application title
-Your application summary (1-2 page)
-Software design document
+Software architecture
+FSMs (Finite State Machines)
+Input processing & interface method
+VR graphics design
+Interface design
+Items, Backgrounds, Events, etc

Pounce 게임의 마우스 캐릭터 FSM
http://matttuttle.com/2011/02/finite-state-machines-for-game-developers/

일반적인 RPG 게임의 몬스터 캐릭터 FSM
http://www.gurugail.com/pmwiki.php?n=Main.FSM

Unity Gems: Advanced Tutorial on Finite State Machines
http://forum.unity3d.com/threads/unity-gems-advanced-tutorial-on-finite-state-machines.156878/

public enum EnemyStates
{
    sleeping = 0,
    following = 1,
    attacking = 2,
    beingHit = 3,
    dying = 4
}
public EnemyStates currentState = EnemyStates.sleeping;

http://unityindepth.tistory.com/27

Term Project Storyboarding

Term Project Storyboarding (Due by 11/8)

1. Google glass AR convenience store application – for family/friend group

2. VR clothing shopping application –  customize clothing VR service with VR experience(my friend’s point of view/wearing preview with the environment change)

3. VR book store application – Aladin/Craiglist  bookstore product (book, music, CD, bluray, game, etc sharing) VR service

Storyboarding Example: 6621674530