Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Speaker Deck
PRO
Sign in
Sign up
for free
SER431 Lecture 02
Javier Gonzalez
August 19, 2018
Programming
0
240
SER431 Lecture 02
Advanced Graphics
Project Description
(201808)
Javier Gonzalez
August 19, 2018
Tweet
Share
More Decks by Javier Gonzalez
See All by Javier Gonzalez
javiergs
0
520
javiergs
0
360
javiergs
0
330
javiergs
0
340
javiergs
0
260
javiergs
0
210
javiergs
0
130
javiergs
0
190
javiergs
0
480
Other Decks in Programming
See All in Programming
yamotuki
0
120
malvinstn
1
620
shigeruoda
0
460
inoue2002
0
260
standfm
0
210
blendthink
0
390
junmikai
0
280
supikiti
3
1.2k
masayaaoyama
4
530
osyo
1
360
takaram
1
1.1k
line_developers_tw
1
340
Featured
See All Featured
jeffersonlam
328
15k
keathley
17
630
lynnandtonic
270
16k
akmur
252
19k
hatefulcrawdad
257
17k
dotmariusz
94
5.1k
morganepeng
92
13k
hannesfritz
27
930
orderedlist
PRO
329
35k
afnizarnur
176
14k
paulrobertlloyd
71
1.4k
malarkey
119
16k
Transcript
jgs SER 431 Advanced Graphics Lecture 02: Project Description Javier
Gonzalez-Sanchez javiergs@asu.edu PERALTA 230U Office Hours: By appointment
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
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
Javier Gonzalez-Sanchez | SER431 | Fall 2018 | 3 jgs
Graphics https://www.youtube.com/watch?v=aviL3HX3UEc
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
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…
Javier Gonzalez-Sanchez | SER431 | Fall 2018 | 6 jgs
Graphics • Procedural texture generation • Procedural plane generation https://www.youtube.com/watch?v=aviL3HX3UEc
Javier Gonzalez-Sanchez | SER431 | Fall 2018 | 7 jgs
Homework Read the Project General Description Make a team and Start Programming
jgs SER431 Advanced Graphics Javier Gonzalez-Sanchez javiergs@asu.edu 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.