ECE 452 Developing Video Games using a Game Engine and C# I

Students learn the technical and organizational skills needed to develop video games using Unity3D. Unity 3D is a cross-platform game engine that provides encompassing environments to develop feature-rich video games and publish them to desktop, mobile, console and web platforms. Students will learn to navigate a game engine environment, create/add graphical content to game, control games behavior through scripting, and other skills need to create 2D and 3D games. In additional to covering technical aspects, this course will also cover the organizational aspects of game development.

Credits

3

Prerequisite

ECE 310 and ECE 112/ECE 112L or CS 172/CS 172L or CS 112/CS 112L.