Overview
Explore a comprehensive lecture on game programming course project requirements and guidelines. Learn about project overview, group sizes, due dates, grading criteria, and the provided GitHub template. Understand the importance of timely submissions and the project's significance in the course. Discover essential game features, including game scenes, gameplay mechanics, and bonus opportunities like implementing a level editor. Gain insights on sourcing game assets, creating a YouTube game trailer, and preparing a project report video. Receive valuable advice on group work dynamics, problem-solving, and project management. Note the restrictions on networking and multithreading in the project scope.
Syllabus
- Preroll
- Greetings
- Project Overview
- Group Size
- Due Dates and Grading
- Project GitHub Template
- Late Submissions + Project Importance
- Project Proposal
- Project Demo
- Required Game Features
- Game Overview
- Game Scenes
- Gameplay Mechanics
- Bonus Marks
- Level Editor
- Game Assets
- YouTube Game Trailer
- Project Report Video
- Game Ideas
- Group Division of Work
- Group Work Rant / Motivation
- Tell Me Early about Problems
- No Networking or Multithreading
- Wrapping it Up
Taught by
Dave Churchill