2D/3D VIRTUAL ENVIRONMENT IN GAME DESIGN DMST RAJESH KONERU( ) GAME DESIGN AND THEORY -SOFTWARE ENGINEERING INSTRUCTOR: ANNE HENRY
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
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
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
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
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.
ENGINES Cry ENGINE: The Cry ENGINE was created by software developers Crytek and used in the game Far Cry released in Unreal engine: The Unreal engine is a powerful and widely used game engine developed by Epic Games.
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.
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
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 I 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
VIDEO:
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
EXAMPLES OF VIRTUAL ENVIRONMENT APPLICATIONS Curved screens and the like Power walls and the like Multiplayer Online Gaming Ship simulators CAVES or CUBES
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
REFERENCES: ines_for_developing_first-person_virtual_environments ines_for_developing_first-person_virtual_environments
THANK YOU