mySchedule | myPage | CSUB | CS Dept | AcademicCalendar | 2017calendar
CMPS-4490 "Game Design"
Spring 2020   #32805
Lab-1

In-class code can be found on Odin at
/home/fac/gordon/p/4490/code/lab1/fps/fps_inclass.cpp

Lab-1 scores <--- are there
Listed below are subjects covered previously.
syllabus | textbook | outline | scores
Week Lecture Topics Readings Assignments
1 Syllabus
Intro to game design
Course outline
Program frameworks
Game engine from scratch?
Game programming patterns
C++ game programming
2 Communication in a game
PHP
TCP Sockets
Game servers
Client-server architecture
Peer-to-peer architecture
3 Patterns
Timing
AI with states
Game programming patterns
State pattern
Timestep
4 Models in games
Polygon count
Import formats
3D modeling
blender
model performance
5 Collision
Physics
Bounding box/circle
solid objects
6 Terrain in games
Project discussion
Terrain project
Gavedev terrain
7 Audio
Listener
Sounds
OpenAL
Audacity audio editor
8 Exam
Transparency in 3D scenes
Billboarding
Exam on Monday
Exam scores
9 Quiz Monday
AI path finding
Guest speaker on Wednesday
Pre-written game engines
Godot
A* (A star)
Heuristic
spring break
10 Projects
Presentation of work
11 Game project
Game progress evaluation

12 Full-screen graphics
Vsync in games
X11 vertical synchronization

ludum dare April-20
Spring break week. Monday Apr 13 to Friday Apr 17
13 Finish your game this week.
14 Game presentations.
15 Game presentations.
Final Exam: Monday May 18 at 11:00am - 1:30pm