2d/3d virtual environment in game design dmst 5931-01 -rajesh koneru(1413834) game design and theory...
TRANSCRIPT
![Page 1: 2D/3D VIRTUAL ENVIRONMENT IN GAME DESIGN DMST 5931-01 -RAJESH KONERU(1413834) GAME DESIGN AND THEORY -SOFTWARE ENGINEERING INSTRUCTOR: ANNE HENRY](https://reader036.vdocuments.site/reader036/viewer/2022062806/5697bfa71a28abf838c99018/html5/thumbnails/1.jpg)
2D/3D VIRTUAL ENVIRONMENT IN GAME DESIGN
DMST 5931-01 -RAJESH KONERU(1413834)
GAME DESIGN AND THEORY -SOFTWARE ENGINEERING
INSTRUCTOR: ANNE HENRY
![Page 2: 2D/3D VIRTUAL ENVIRONMENT IN GAME DESIGN DMST 5931-01 -RAJESH KONERU(1413834) GAME DESIGN AND THEORY -SOFTWARE ENGINEERING INSTRUCTOR: ANNE HENRY](https://reader036.vdocuments.site/reader036/viewer/2022062806/5697bfa71a28abf838c99018/html5/thumbnails/2.jpg)
OVERVIEW:• How to create a good virtual environment
• Player control
• Simulation and modelling
• Blender
• Engines
• Experiencing game in virtual environment
• Anxiety Therapy
• Examples of virtual environment applications
• Some failed virtual environment technologies
![Page 3: 2D/3D VIRTUAL ENVIRONMENT IN GAME DESIGN DMST 5931-01 -RAJESH KONERU(1413834) GAME DESIGN AND THEORY -SOFTWARE ENGINEERING INSTRUCTOR: ANNE HENRY](https://reader036.vdocuments.site/reader036/viewer/2022062806/5697bfa71a28abf838c99018/html5/thumbnails/3.jpg)
HOW TO CREATE A GOOD VIRTUAL ENVIRONMENT• Building realistic virtual environments is a complex,
expensive and time consuming process.
• Although virtual environment development toolkits are available, many only provide a subset of the tools needed to build complete virtual worlds.
• Virtual reality environment artificially creates sensory experiences, which can include sight, hearing, touch, and smell in 3D
• Using computer games as the basis for virtual environment development has a number of advantages
![Page 4: 2D/3D VIRTUAL ENVIRONMENT IN GAME DESIGN DMST 5931-01 -RAJESH KONERU(1413834) GAME DESIGN AND THEORY -SOFTWARE ENGINEERING INSTRUCTOR: ANNE HENRY](https://reader036.vdocuments.site/reader036/viewer/2022062806/5697bfa71a28abf838c99018/html5/thumbnails/4.jpg)
PLAYER CONTROL
• Generally in a virtual environment game design player control plays an major role
• In a player control there are a lot of technical reasons for this, including latency problems and erratic frame rates, but the problem can be solved
• Even under these conditions by increase the sense of player control in complex environments by allowing your viewer to move an icon
![Page 5: 2D/3D VIRTUAL ENVIRONMENT IN GAME DESIGN DMST 5931-01 -RAJESH KONERU(1413834) GAME DESIGN AND THEORY -SOFTWARE ENGINEERING INSTRUCTOR: ANNE HENRY](https://reader036.vdocuments.site/reader036/viewer/2022062806/5697bfa71a28abf838c99018/html5/thumbnails/5.jpg)
SIMULATION AND MODELLING
• An important feature typically provided is the capability of rendering and managing 3D scenes
• 3D environments are usually enriched by a realistic behaviour of elements populating them, by reproducing physics and detecting collisions
• Characters populating 3D virtual worlds could be driven by artificial intelligence
• We devised a framework able of supporting teams in the process of design and development of virtual environments
![Page 6: 2D/3D VIRTUAL ENVIRONMENT IN GAME DESIGN DMST 5931-01 -RAJESH KONERU(1413834) GAME DESIGN AND THEORY -SOFTWARE ENGINEERING INSTRUCTOR: ANNE HENRY](https://reader036.vdocuments.site/reader036/viewer/2022062806/5697bfa71a28abf838c99018/html5/thumbnails/6.jpg)
BLENDER
• Blender is a cross-platform open-source 3D graphics and modelling application.
• We adopted Blender because of the possibility of customizing this tool to include new features.
• Blender can manage multiple scenes.
![Page 7: 2D/3D VIRTUAL ENVIRONMENT IN GAME DESIGN DMST 5931-01 -RAJESH KONERU(1413834) GAME DESIGN AND THEORY -SOFTWARE ENGINEERING INSTRUCTOR: ANNE HENRY](https://reader036.vdocuments.site/reader036/viewer/2022062806/5697bfa71a28abf838c99018/html5/thumbnails/7.jpg)
ENGINES
• Cry ENGINE: The Cry ENGINE was created by software developers Crytek and used in the game Far Cry released in 2004.
• Unreal engine: The Unreal engine is a powerful and widely used game engine developed by Epic Games.
![Page 8: 2D/3D VIRTUAL ENVIRONMENT IN GAME DESIGN DMST 5931-01 -RAJESH KONERU(1413834) GAME DESIGN AND THEORY -SOFTWARE ENGINEERING INSTRUCTOR: ANNE HENRY](https://reader036.vdocuments.site/reader036/viewer/2022062806/5697bfa71a28abf838c99018/html5/thumbnails/8.jpg)
ENGINES (CONT.)
• Source engine: The Source engine was developed by Valve Corporation and is most notably used in games such as Half-Life 2 and Counter-Strike.
• A high level of graphical fidelity can be achieved using the Source engine because of its advanced rendering features and detailed characters.
![Page 9: 2D/3D VIRTUAL ENVIRONMENT IN GAME DESIGN DMST 5931-01 -RAJESH KONERU(1413834) GAME DESIGN AND THEORY -SOFTWARE ENGINEERING INSTRUCTOR: ANNE HENRY](https://reader036.vdocuments.site/reader036/viewer/2022062806/5697bfa71a28abf838c99018/html5/thumbnails/9.jpg)
EXPERIENCING GAME IN VIRTUAL ENVIRONMENT:
• Virtual reality use as a social tool for communication could have the biggest impact.
• virtual reality hardware creators and game developers providing more than games.
• Reverse teleportation
![Page 10: 2D/3D VIRTUAL ENVIRONMENT IN GAME DESIGN DMST 5931-01 -RAJESH KONERU(1413834) GAME DESIGN AND THEORY -SOFTWARE ENGINEERING INSTRUCTOR: ANNE HENRY](https://reader036.vdocuments.site/reader036/viewer/2022062806/5697bfa71a28abf838c99018/html5/thumbnails/10.jpg)
OCULUS RIFT:
THE RIFT MUST BE CONNECTED BY A CABLE TO A PC RUNNING MICROSOFT WINDOWS THAT WILL RUN THE SOFTWARE
COMPUTER SHOULD BE EQUIPPED WITH A POWERFUL GPU AT LEAST EQUIVALENT TO A NVIDIA GEFORCE GTX 970 OR AMD R9 290, AND A CPU AT LEAST EQUIVALENT TO INTEL I5-4590
THE RIFT USES AN OLED PANEL FOR EACH EYE, EACH HAVING A RESOLUTION OF 1080×1200
IT USES HIGH QUALITY LENSES TO ALLOW FOR A WIDE FIELD OF VIEW
THE RIFT HAS FULL 6 DEGREE OF FREEDOM ROTATIONAL AND POSITIONAL TRACKING
![Page 12: 2D/3D VIRTUAL ENVIRONMENT IN GAME DESIGN DMST 5931-01 -RAJESH KONERU(1413834) GAME DESIGN AND THEORY -SOFTWARE ENGINEERING INSTRUCTOR: ANNE HENRY](https://reader036.vdocuments.site/reader036/viewer/2022062806/5697bfa71a28abf838c99018/html5/thumbnails/12.jpg)
ANXIETY THERAPY
• For years now, virtual environments have been used to treat anxiety problems with exposure therapy.
• But this proves difficult if your stressor is a battlefield.
• Other therapeutic virtual reality uses include treating a fear of flying
![Page 13: 2D/3D VIRTUAL ENVIRONMENT IN GAME DESIGN DMST 5931-01 -RAJESH KONERU(1413834) GAME DESIGN AND THEORY -SOFTWARE ENGINEERING INSTRUCTOR: ANNE HENRY](https://reader036.vdocuments.site/reader036/viewer/2022062806/5697bfa71a28abf838c99018/html5/thumbnails/13.jpg)
EXAMPLES OF VIRTUAL ENVIRONMENT APPLICATIONS
• Curved screens and the like
• Power walls and the like
• Multiplayer Online Gaming
• Ship simulators
• CAVES or CUBES
![Page 14: 2D/3D VIRTUAL ENVIRONMENT IN GAME DESIGN DMST 5931-01 -RAJESH KONERU(1413834) GAME DESIGN AND THEORY -SOFTWARE ENGINEERING INSTRUCTOR: ANNE HENRY](https://reader036.vdocuments.site/reader036/viewer/2022062806/5697bfa71a28abf838c99018/html5/thumbnails/14.jpg)
SOME FAILED VIRTUAL WORLD TECHNOLOGIES
• Over the years, the world of Virtual has seen some
wonderful technology advances, but also some ambitious,
but false starts.
• Giant headsets
• Omni directional thread mills
• Virtusphere
• At one stage, some were also describing the world of home virtual reality as the new wave of the future
![Page 15: 2D/3D VIRTUAL ENVIRONMENT IN GAME DESIGN DMST 5931-01 -RAJESH KONERU(1413834) GAME DESIGN AND THEORY -SOFTWARE ENGINEERING INSTRUCTOR: ANNE HENRY](https://reader036.vdocuments.site/reader036/viewer/2022062806/5697bfa71a28abf838c99018/html5/thumbnails/15.jpg)
REFERENCES:
• http://www.naledi3d.com/VR-examples.html
• http://www.researchgate.net/publication/30054076_Computer_game_engines_for_developing_first-person_virtual_environments
• http://www.eurosis.org/cms/?q=node/61
• https://en.wikipedia.org/wiki/Virtual_reality
![Page 16: 2D/3D VIRTUAL ENVIRONMENT IN GAME DESIGN DMST 5931-01 -RAJESH KONERU(1413834) GAME DESIGN AND THEORY -SOFTWARE ENGINEERING INSTRUCTOR: ANNE HENRY](https://reader036.vdocuments.site/reader036/viewer/2022062806/5697bfa71a28abf838c99018/html5/thumbnails/16.jpg)
THANK YOU