TrustOpen Education Category · Discipline · Subject · Course

Course

CRS-0109-01-001Foundations of Game Programming

introductoryactive

Introduces game loops, input, rendering basics, and 2D games.

Foundations of Game Programming

introductoryactive

Also known as: Game Programming I

Course nameFoundations of Game Programming
Course codeCRS-0109-01-001
Canonical IDurn:taxonomy:cip-aligned:course:0109-01-001
Levelintroductory
Statusactive
SubjectGame Programming (SUB-0109-01)
DisciplineGame Development (DIS-0109)
CategoryComputing and Information Sciences (CAT-01)

Introduces game loops, input, rendering basics, and 2D games.

Credit hours

Min3
Max4
Typesemester

Contact hours

Lecture2
Lab2
Studio0
Clinical0
Practicum0

Learning outcomes

  • Implement a game loop.
  • Handle input.
  • Build a 2D game.

Topics

game loopinputrendering2Dspritescollision

Assessments

labsprojectexams

Prerequisites

CRS-0101-01-001

Corequisites

None

Equivalent courses

None

Cross-listed courses

None

Delivery modes

in_persononlinehybrid

Languages

en
👤