1 / 11

Chapter 1

Chapter 1. Intro to Game Development. The Adventure Genre. Text Adventure Games Graphical Adventure New Experiences Suspension of Consequences Intellectual Stimulus No Dexterity Required Visual Interest Story. Designing Your Game. Consider trade-offs early Defining a style

nasya
Download Presentation

Chapter 1

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. Chapter 1 Intro to Game Development

  2. The Adventure Genre • Text Adventure Games • Graphical Adventure • New Experiences • Suspension of Consequences • Intellectual Stimulus • No Dexterity Required • Visual Interest • Story

  3. Designing Your Game • Consider trade-offs early • Defining a style • Compartmentalizing Environments • First-Person of Third-Person • Animation • Content • Challenges, Tasks, and Puzzles

  4. What basic Human Characteristics Make for Fun? • Ferengi Rules of Acquisition • Naughty or Nice • Superpowers • Consequences

  5. Managing Your Project • Assuming Multiple Roles • Designing game play, story, and style • Creation of art assets • Scripting • Choosing the Game Engine

  6. Game Requirements • Entertaining • Story/Goal • Object Interaction • Object-to-object Interactivity • Conversations • Inventory • Save/Restore • Music and sound effects • Action objects

  7. Tips for Completing First Game • Rule #1 • Keep a log of the hours you spend on everything • Don’t bite off more than you can chew • Entertaining or tedious • Feasible? • The path of least resistance • Bait and switch • Assets: freebees, purchase, or build from scratch?

  8. Tips for Completing First Game • Technical considerations • Available features • Design alternatives • Platform restrictions • Plan and test first • Paper design • Proxy objects • Consistency • Beta testers • Interactivity

  9. Terms and Concepts • DCC (Digital Content Creation applications) • 3ds Max, Maya Cinema4D, Blender, … • Frame Rate • Usually aim for 30 frames per second • Dependent upon scene, animation, physics, lighting, … • Navigation • No standard for all game navigation • Should be obvious and seamless • Collision • Players interact with the game world so some method is necessary to support the idea of a solid object • Poly (polygon) • All shapes are mapped to a set of polygons, usually triangles • Simple primitives vs. mesh objects • A primitive is an object that is parametrically defined by a set of parameters • A mesh object is defined by giving the exact location of its vertices relative to the transform axis

  10. Terms and Concepts • LOD (Level Of Detail) • As objects move away from view they can be replaced with a copy that is represented using fewer polygons • Distance culling • At a particular distance an object may not be drawn • Fog • Technique to mimic the effects of real fog • Clipping planes • Near and far clipping planes for the camera • Object are only rendered between them • Draw order • Becomes an issue for semitransparent objects • Occlusion culling • Don’t check to render objects that cannot be scene

  11. Terms and Concepts • Lighting • Multiple issues later • Non-GI (global illumination) is performed on a per-vertex basis • Shared or averaged vertices • Shared vertices provide for soft edges • Vertex vs. pixel lighting • Normal mapping • Shaders • Boundaries, real and invisible • Terrain generators • Dynamic tessellation

More Related