2022-2023 Undergraduate Academic Catalog

IGAME 2200 Visual Programming I

This class introduces the principles of programming that are necessary for game development and digital content creation. Students will learn principles of object-oriented programming in a visual node-based environment within a real time game engine. Basic language and syntax will be used to sketch, design, implement, and test algorithms for basic character actions and behaviors. Emphasis is on event-driven programming methods, including creating and manipulating objects and classes, and using tools such as the class debugger. The course also covers programming functions including data structures, variables, and conditionals. No prior programming experience is needed for this course.

Credits

3