Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
SER431 Lecture 02
Search
Javier Gonzalez-Sanchez
PRO
August 19, 2018
Programming
0
390
SER431 Lecture 02
Advanced Graphics
Project Description
(201808)
Javier Gonzalez-Sanchez
PRO
August 19, 2018
Tweet
Share
More Decks by Javier Gonzalez-Sanchez
See All by Javier Gonzalez-Sanchez
CSC305 Summer Lecture 09
javiergs
PRO
0
13
CSC305 Summer Lecture 08
javiergs
PRO
0
34
CSC305 Summer Lecture 07
javiergs
PRO
0
37
CSC305 Summer Lecture 06
javiergs
PRO
0
71
CSC305 Summer Lecture 05
javiergs
PRO
0
88
CSC305 Summer Lecture 04
javiergs
PRO
1
72
CSC305 Summer Lecture 03
javiergs
PRO
0
84
CSC305 Summer Lecture 02
javiergs
PRO
0
44
CSC305 Summer Lecture 01
javiergs
PRO
0
67
Other Decks in Programming
See All in Programming
Amazon Q CLI開発で学んだAIコーディングツールの使い方
licux
3
180
あまり知られていない MCP 仕様たち / MCP specifications that aren’t widely known
ktr_0731
0
240
Nuances on Kubernetes - RubyConf Taiwan 2025
envek
0
130
コーディングは技術者(エンジニア)の嗜みでして / Learning the System Development Mindset from Rock Lady
mackey0225
2
250
202507_ADKで始めるエージェント開発の基本 〜デモを通じて紹介〜(奥田りさ)The Basics of Agent Development with ADK — A Demo-Focused Introduction
risatube
PRO
6
1.4k
マイコンでもRustのtestがしたい その2/KernelVM Tokyo 18
tnishinaga
2
1.8k
PHPカンファレンス関西2025 基調講演
sugimotokei
6
1.1k
React は次の10年を生き残れるか:3つのトレンドから考える
oukayuka
41
16k
プロダクトという一杯を作る - プロダクトチームが味の責任を持つまでの煮込み奮闘記
hiliteeternal
0
440
대규모 트래픽을 처리하는 프론트 개발자의 전략
maryang
0
120
Scale out your Claude Code ~自社専用Agentで10xする開発プロセス~
yukukotani
9
1.8k
QA x AIエコシステム段階構築作戦
osu
0
250
Featured
See All Featured
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
22
1.4k
How to train your dragon (web standard)
notwaldorf
96
6.2k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
7
800
The Pragmatic Product Professional
lauravandoore
36
6.8k
StorybookのUI Testing Handbookを読んだ
zakiyama
30
6k
Build your cross-platform service in a week with App Engine
jlugia
231
18k
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
Practical Orchestrator
shlominoach
190
11k
Gamification - CAS2011
davidbonilla
81
5.4k
Into the Great Unknown - MozCon
thekraken
40
2k
Building Adaptive Systems
keathley
43
2.7k
Raft: Consensus for Rubyists
vanstee
140
7.1k
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.