VideoGameDev

From HackPittsburgh Wiki
Revision as of 09:42, 9 November 2019 by Angineer (talk | contribs) (Angineer moved page Classes/VideoGameDev to VideoGameDev: Use category instead)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Video game development classes

This is a series of 3 talks on how to design your own video game for the personal computer. This is talk 1 of 3.

Talk 1: Game development tools

A programmer’s overview of what sorts of game development libraries and tools are out there, what they do, and how to choose ones that work for you.

Slides: [1]

Talk 2: Game architecture

The basics of what goes into a game, how to organize your code, what the entity-component model is and why it’s awesome.

Slides: [2]

Talk 3: Game performance.

Keeping your frame-rate smooth, common mistakes and design patterns, and what to not worry about.

Slides: [3]