Upgrade to Pro — share decks privately, control downloads, hide ads and more …

SER431 Lecture 02

SER431 Lecture 02

Advanced Graphics
Project Description
(201808)

Javier Gonzalez-Sanchez

August 19, 2018
Tweet

More Decks by Javier Gonzalez-Sanchez

Other Decks in Programming

Transcript

  1. jgs SER 431 Advanced Graphics Lecture 02: Project Description Javier

    Gonzalez-Sanchez [email protected] PERALTA 230U Office Hours: By appointment
  2. Javier Gonzalez-Sanchez | SER431 | Fall 2018 | 1 jgs

    Global Idea Release 3 new features Release 2 new features Release 1 new features Core Features Game
  3. Javier Gonzalez-Sanchez | SER431 | Fall 2018 | 2 jgs

    Game § Originality: something new. § Re-playability: players want to play again. § Surprise: avoid repetition. § Reasonable Winning chances but Challenging (Tension Curve) § Reasonable Waiting Times § Uniformity (Rules, Format, Graphics, Concept) http://www.thegamesjournal.com/articles/WhatMakesaGame.shtml
  4. Javier Gonzalez-Sanchez | SER431 | Fall 2018 | 3 jgs

    Graphics https://www.youtube.com/watch?v=aviL3HX3UEc
  5. Javier Gonzalez-Sanchez | SER431 | Fall 2018 | 4 jgs

    Core Features Part 1 • 2 viewports • Double buffer • Mesh data structure • OBJ files • Display lists • Text • Timer • Window Reshape • Configuration Menu • Moving objects • User-controlled object Part 2 • Light • Normal (face, vertex, weighted) • Textures (images) • Texture generation • Materials • Configuration Menu Part 3 • Fixing Errors
  6. Javier Gonzalez-Sanchez | SER431 | Fall 2018 | 5 jgs

    Releases 1 September 2 October 3 November • Procedural texture generation • Procedural plane generation • Collision detection • Shading • Filtering • Etc…
  7. Javier Gonzalez-Sanchez | SER431 | Fall 2018 | 6 jgs

    Graphics • Procedural texture generation • Procedural plane generation https://www.youtube.com/watch?v=aviL3HX3UEc
  8. Javier Gonzalez-Sanchez | SER431 | Fall 2018 | 7 jgs

    Homework Read the Project General Description Make a team and Start Programming
  9. jgs SER431 Advanced Graphics Javier Gonzalez-Sanchez [email protected] Fall 2018 Disclaimer.

    These slides can only be used as study material for the class SER431 at ASU. They cannot be distributed or used for another purpose.