Game Development
Game Development – Design, Code, and Play Your Own Games
🎯 Course Overview
This course introduces students to the fundamentals of game design and coding using fun, visual tools like Scratch, MakeCode Arcade, and Unity (2D Beginner).
Children will learn how games are planned, designed, coded, tested, and shared — while strengthening problem-solving, storytelling, logic, and teamwork skills.
👦 Target Age Group
Ages 10–16 (beginner to intermediate level)
🕓 Total Duration
45–60 hours (recommended across 10 modules, 4–6 hours each)
🧠 Learning Outcomes
By the end of the course, learners will be able to:
- Understand how video games are structured and what makes them fun.
- Use block-based or beginner-friendly coding platforms to create games.
- Apply design thinking, animation, and logic to build interactive experiences.
- Develop 2D games with scoring, levels, and user interaction.
- Collaborate and present game ideas confidently.
- Explore advanced tools for continued game design learning.
🛠️ Tools & Platforms
- Beginner (Ages 10–12): Scratch, Microsoft MakeCode Arcade
- Intermediate (Ages 13–16): Unity (2D), Godot (Intro), or Construct 3
- Design Tools: Canva, Figma, or Piskel (for sprite design)
- Devices: Laptop or tablet with internet access
📘 COURSE MODULES
Module 1: Introduction to Game Design and Gaming Concepts
Module 2: Getting Started with Scratch / MakeCode Arcade
Module 3: Characters, Sprites, and Animation
Module 4: Game Controls and Movement Mechanics
Module 5: Adding Sound, Music, and Effects
Module 6: Scoring, Levels, and Game Logic
Module 7: Enemies, Collisions, and Power-Ups
Module 8: Menus, Storytelling, and User Interface
Module 9: Debugging, Testing, and Game Balance
Module 10: Final Game Project – Build and Present Your Game
🏆 Certification
Certificate of Completion
Awarded upon completing all modules and presenting the final game project.
🌟 Optional Advanced Pathways
After this course, students can progress to:
- Game Design with Unity (2D/3D Advanced)
- Python Game Programming (Pygame)
- Web Game Development (JavaScript/HTML5)
- AI for Games and Storytelling
Schedule & Fees

