CampusAnswers

ET 601 — AI Game Design

3 credits · 3 hours

This course introduces designing the intelligence behind computer games, empowering beginner and intermediate students to build nine iconic 2D games using Python and Pygame, enhanced by AI tools, debugging platforms, and generative AI for assets. Students will master the fundamentals of designing, programming, and troubleshooting game behavior, including game loops, collision detection, sprite rendering, and unique mechanics like grid-based logic, real-time movement, and match-3 puzzles, while learning to document and critique their designs. By the end, students will create a portfolio of fully functional games, gaining a deep understanding of game design principles and hands-on experience using AI to streamline coding and design. (Experimental)

Source ↗

← back to queensborough catalog