Slide 1

Slide 1 text

jgs SER 431 Advanced Graphics Lecture 18: Project 02 Javier Gonzalez-Sanchez [email protected] PERALTA 230U Office Hours: By appointment

Slide 2

Slide 2 text

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

Slide 3

Slide 3 text

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

Slide 4

Slide 4 text

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

Slide 5

Slide 5 text

Javier Gonzalez-Sanchez | SER431 | Fall 2018 | 4 jgs Project 01 | Requirements Add a menu that allows Enable and Disable the following implemented features: 1. Texture generation: Marble, Fire and Cloudy textures 2. Multiscale Terrain 3. Skybox 4. Draw Bounding boxes (no need to implement collision yet) 5. Fog 6. Reflection 7. Shadows

Slide 6

Slide 6 text

Javier Gonzalez-Sanchez | SER431 | Fall 2018 | 5 jgs Project 02 | Requirements Add a menu that allows Enable and Disable the following implemented features: 8. At least One Particle System 9. Use Curves (Bezier, Hermite, Chaikin, or B-spline) for: a) Object(s) Movement b) Camera movement (in a particular situation) c) A surface in the scene (a mountain, a path, a wall, a lake, … )

Slide 7

Slide 7 text

Javier Gonzalez-Sanchez | SER431 | Fall 2018 | 6 jgs About the Final Project I will ask you to create a 5-minutes video a) describing each feature b) Showcasing the best scenarios (graphics quality) c) Showcasing the gaming part (see WhatMakesaGame.shtml) Consider the example below: § https://www.youtube.com/watch?v=ujGW5y1x7Jg

Slide 8

Slide 8 text

jgs Project 02 Due date: November 10, 11:59 PM Final Project (Project 03) will be due: November 30, 11:59 PM

Slide 9

Slide 9 text

jgs Midterm Exam Bonus Points

Slide 10

Slide 10 text

jgs Javier Gonzalez-Sanchez | SER332 | Spring 2018 | 9

Slide 11

Slide 11 text

jgs Due date: November 03, 11:59 PM

Slide 12

Slide 12 text

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.