16
2D/3D VIRTUAL ENVIRONMENT IN GAME DESIGN DMST 5931-01 -RAJESH KONERU(1413834) GAME DESIGN AND THEORY - SOFTWARE ENGINEERING INSTRUCTOR: ANNE HENRY

2D/3D VIRTUAL ENVIRONMENT IN GAME DESIGN DMST 5931-01 -RAJESH KONERU(1413834) GAME DESIGN AND THEORY -SOFTWARE ENGINEERING INSTRUCTOR: ANNE HENRY

Embed Size (px)

Citation preview

Page 1: 2D/3D VIRTUAL ENVIRONMENT IN GAME DESIGN DMST 5931-01 -RAJESH KONERU(1413834) GAME DESIGN AND THEORY -SOFTWARE ENGINEERING INSTRUCTOR: ANNE HENRY

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

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

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

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

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

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

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

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

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

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 11: 2D/3D VIRTUAL ENVIRONMENT IN GAME DESIGN DMST 5931-01 -RAJESH KONERU(1413834) GAME DESIGN AND THEORY -SOFTWARE ENGINEERING INSTRUCTOR: ANNE HENRY

VIDEO:

• https://www.youtube.com/watch?v=cP1vTLCpTnY

Page 12: 2D/3D VIRTUAL ENVIRONMENT IN GAME DESIGN DMST 5931-01 -RAJESH KONERU(1413834) GAME DESIGN AND THEORY -SOFTWARE ENGINEERING INSTRUCTOR: ANNE HENRY

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

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

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 16: 2D/3D VIRTUAL ENVIRONMENT IN GAME DESIGN DMST 5931-01 -RAJESH KONERU(1413834) GAME DESIGN AND THEORY -SOFTWARE ENGINEERING INSTRUCTOR: ANNE HENRY

THANK YOU