This course exposes students to 2-dimensional game develop­ment concepts using the Torque2D game engine. Students will learn concepts related to 2d game development and then apply what they learn to a variety of scenarios through examples and tutorials. The culmination of this course involves creating a fully functional 2d game. Topics include: introduction to the Torque2D software, level editing, sprites (animated and static), networking, behaviors, scripting, basic physics, GUI development, and sound.

Prerequisites: CIS 125 – Intro to Programming Logic W/Language