1 / 31

G 10K Do, Woojin Lee, Haechan Hwang, Jinhwan

Hansel and Gretel’s S ave the Bakery. G 10K Do, Woojin Lee, Haechan Hwang, Jinhwan. I ndex. P roject Introduction R equirement Analysis A rchitectural Description P rogress and Technical C hallenges F urther Plans.

raziya
Download Presentation

G 10K Do, Woojin Lee, Haechan Hwang, Jinhwan

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Hansel and Gretel’s Save the Bakery G10K Do, Woojin Lee, Haechan Hwang, Jinhwan

  2. Index Project Introduction Requirement Analysis Architectural Description Progress and Technical Challenges Further Plans

  3. Body-moving gameUsing KINECT, a motion sensor developed by Microsoft Controller-free gaming and entertainment

  4. Project Goal Fitness |Stress Bust | Fun

  5. Game Introduction Stompingswarms of monsters

  6. Game Introduction Playing with KINECT

  7. Game Introduction Just Stomping the ground

  8. I/O Processing | Screen Transition | Game Logic Control Requirement analysis

  9. Input Processing Motion recognition, Getting joint coordinates

  10. Output Processing Graphic &sound information sent to user

  11. Screen Transition User can switch between screens

  12. Game Logic Control Game≒ Set of rules≒ Set of game logic

  13. Top-level Architecture | Class Diagram | Screen Flow Chart Architectural Description

  14. Handle Input Screen Managing InputManager KINECT Controller ScreenManager Screens Game Start Screen Stage Select Screen Game Play Screen Loading Screen User detecting Screen Score board Screen Etc Motion Detect Hand slide Stomping Etc Uses Manages Resources Game Objects Monsters Bakery Footprint Etc UI Helper Press Button Slide Button Animation Image Font Images Monsters UI Etc Scripts Stage Information Monster Move Routes Get data Fonts Game Font UI Font Sound Sound Effect BGM Scoring Collision Detection Calculate Score Stage Stage Data Top-level Architecture USER KINECT Display / Speaker IR Input Video Output Sound Output VR Input Ant Buster

  15. Handle Input Screen Managing InputManager KINECT Controller ScreenManager Screens Game Start Screen Stage Select Screen Game Play Screen Loading Screen User detecting Screen Score board Screen Etc Motion Detect Hand slide Stomping Etc Resources Game Objects Monsters Bakery Footprint Etc UI Helper Press Button Slide Button Animation Image Font Images Monsters UI Etc Scripts Stage Information Monster Move Routes Fonts Game Font UI Font Sound Sound Effect BGM Scoring Collision Detection Calculate Score Stage Stage Data Handle Input Directly linked with KINECT device Event handling of KINECT Controller Ant Buster Recognize and determine user motion

  16. Handle Input Screen Managing InputManager KINECT Controller ScreenManager Screens Game Start Screen Stage Select Screen Game Play Screen Loading Screen User detecting Screen Score board Screen Etc Motion Detect Hand slide Stomping Etc Resources Game Objects Monsters Bakery Footprint Etc UI Helper Press Button Slide Button Animation Image Font Images Monsters UI Etc Scripts Stage Information Monster Move Routes Fonts Game Font UI Font Sound Sound Effect BGM Scoring Collision Detection Calculate Score Stage Stage Data Screen Managing Managing screens and processing screen transitions Ant Buster List of screens

  17. Handle Input Screen Managing InputManager KINECT Controller ScreenManager Screens Game Start Screen Stage Select Screen Game Play Screen Loading Screen User detecting Screen Score board Screen Etc Motion Detect Hand slide Stomping Etc Resources Game Objects Monsters Bakery Footprint Etc UI Helper Press Button Slide Button Animation Image Font Images Monsters UI Etc Scripts Stage Information Monster Move Routes Fonts Game Font UI Font Sound Sound Effect BGM Scoring Collision Detection Calculate Score Stage Stage Data Resources Image / Font / Soundresources Scriptsfor stage and monster information Ant Buster

  18. Handle Input Screen Managing InputManager KINECT Controller ScreenManager Screens Game Start Screen Stage Select Screen Game Play Screen Loading Screen User detecting Screen Score board Screen Etc Motion Detect Hand slide Stomping Etc Resources Game Objects Monsters Bakery Footprint Etc UI Helper Press Button Slide Button Animation Image Font Images Monsters UI Etc Scripts Stage Information Monster Move Routes Fonts Game Font UI Font Sound Sound Effect BGM Scoring Collision Detection Calculate Score Stage Stage Data Game Processes direct game logic such as collision and score calculation Helps UI managing and animation processing Manages In-game objects such as monster, footprint, bakery, etc Ant Buster Parsesthe stage script

  19. Class Diagram Handle Input Screen Managing Game

  20. Screen Flow Chart If ( lost user ) -> Changing screen to UserDetectingScreenimmediately. If ( detect user again ) -> Changing back to the Original Screen. User Detecting Screen Initial Screen Stage Select Screen Loading Screen Game Play Screen Score Board Screen Lost User Condition

  21. Progress | Demonstration | Technical Challenges Progress and technical ChallengeS

  22. Progress

  23. Handle Input Screen Managing InputManager KINECT Controller ScreenManager Screens Game Start Screen Stage Select Screen Game Play Screen Loading Screen User detecting Screen Score board Screen Etc Motion Detect Hand slide Stomping Etc Uses Manages Resources Game Objects Monsters Bakery Footprint Etc UI Helper Press Button Slide Button Animation Image Font Images Monsters UI Etc Scripts Stage Information Monster Move Routes Get data Fonts Game Font UI Font Sound Sound Effect BGM Scoring Collision Detection Calculate Score Stage Stage Data Progress Done Doing Not-Yet Ant Buster

  24. Progress DoneDoingNot-Yet Handle Input Screen Managing Game

  25. Demonstration

  26. Technical Challenges Study about 3D modeling coordinate system

  27. Technical Challenge Findingthe floor from the center body line

  28. Time to Complete | Architecture Further PLANS

  29. Time to Complete

  30. Handle Input Screen Managing InputManager KINECT Controller ScreenManager Screens Game Start Screen Stage Select Screen Game Play Screen Loading Screen User detecting Screen Score board Screen Etc Motion Detect Hand slide Stomping Etc Uses Manages Resources Game Objects Monsters Bakery Footprint Etc UI Helper Press Button Slide Button Animation Image Font Images Monsters UI Etc Scripts Stage Information Monster Move Routes Get data Fonts Game Font UI Font Sound Sound Effect BGM Scoring Collision Detection Calculate Score Stage Stage Data Time to Complete Done DoingNot-Yet 2nd Week Ant Buster 3rd Week 1st Week 3rd Week 1st Week 3rd Week

More Related