-
Notifications
You must be signed in to change notification settings - Fork 12
Fall 2015 Plan
Ming Chow edited this page May 5, 2015
·
1 revision
#Course Management
- Faster pace
- Set the expectations early
- Build examples
- Maintain engagement
#Assessment Change
- Students to demonstrate personal engagement with course (5%). Examples: I.F., go to a meetup and write a report on it
#Topics
- Git
- Physics / 2D space
- Game engine
- Art
- JavaScript
- Main loop
- Unity
- Mobile
- Entity component system
- Modding => extensible
- Artificial Intelligence (A.I.)
- Multiplayer (but not necessarily network-based)
- Randomness (e.g., minimum spanning trees)
- Engineering issues with networking
- Security
- 3D (why: Unity toolset, looks impressive, comfortability)
#Team Projects
- JS 2D game (team of 3 or 4)
- Requirements: 2 genres, tuning via JSON, chiptunes, 2D animation
- Pick: game economy, scoring, AJAX, multilevels, storyline branch, 2D physics
- Deliverables: proposal, GDD, alpha, beta
- Unity
- Requirements: multiplayer, 2D or 3D
- Pick: particles, networking, mechanics, cameras
- Mobile
#Individual Projects
- Hall of fame / shame (Day 1)
- One-button GDD (Day 2)
- Git
- Security readings