About the Class
Learn what makes games fun, engaging, and worth playing. In this beginner-friendly class, you’ll explore the fundamentals of game design—how mechanics, systems, and player experience come together to create great games.
Each session combines guided lessons with hands-on activities, where you’ll break down existing games, design your own concepts, and begin building a simple game experience using tools like Unreal Engine. The focus is on thinking like a designer—understanding how decisions shape gameplay and how to turn ideas into something playable.
The class is designed for high school students, but it’s open to anyone ages 13 and up, including adults who are curious about game programming. No prior experience is required, but students will need to bring a laptop capable of running Unreal Engine (Mac or PC), a Discord account, and a willingness to figure things out. You can check the system requirements and download Unreal Engine here.
Homeschool students can count this course as 0.5 credits toward a high school computer science credit.
Why Come?
🎮 Learn how great games are designed
🧩 Understand mechanics, systems, and player experience
🧠 Break down and analyze the games you already love
🛠 Start designing and building your own game ideas
Location:
Bletchley Commons
411 University Ridge
Greenville, SC 29601
