
About the Course
Game development can be an exciting entry point into programming, design, and digital creativity. In this camp, students will dive into the world of 2D game development by exploring three industry used game engines, Godot, GameMaker, and Unity – each specializing in different aspects of 2D game creation. Through hands on projects, students will learn foundational programming concepts such as logic and loops, introduced via each engine’s visual scripting tools. They’ll work with templates to create games across various genres, focusing on level design principles like setting clear player objectives and effective use of game space. By the end of the week, students will have gained valuable experience in game mechanics, visual scripting, and level design, setting them up for further exploration in game development.
Objectives
Explore three 2D game engines Godot, GameMaker, and Unity and compare their strengths
Identify and Implement key principles of level design into game builds
Apply programming concepts such as logic and loops through each engine’s visual scripting tools
Construct games across different genres using provided templates
Gather, Analyze, & Implement Feedback from others based on playtesting
Your Instructor
Bryan

