Games & logic

Game Development

Create characters, levels and game mechanics while developing coding and problem-solving skills.

Game Development lessons at Excel Academy

What students learn

  • Game mechanics
  • Level design
  • Character design
  • Events and logic
  • Testing and iteration

Learning outcomes

  • Turn ideas into playable projects
  • Develop computational thinking
  • Learn through creative challenges

Course overview

Game Development for Kids – Design, Code and Play Your Own Games

Students learn the fundamentals of game design and coding using fun, visual tools like Scratch, MakeCode Arcade and Unity (2D beginner).

Children learn how games are planned, designed, coded, tested and shared while strengthening problem-solving, storytelling, logic and teamwork.

Age group

Ages 10–16 (beginner to intermediate)

Total duration

45–60 hours

Format

10 modules (4–6 hours each)

By the end of the course, learners will be able to

  1. 1Understand how video games are structured and what makes them fun
  2. 2Use block-based or beginner-friendly platforms to create games
  3. 3Apply design thinking, animation and logic to build interactive experiences
  4. 4Develop 2D games with scoring, levels and user interaction
  5. 5Collaborate and present game ideas confidently
  6. 6Explore advanced tools for continued game design learning

Tools & platforms

Beginner (10–12)

ScratchMicrosoft MakeCode Arcade

Intermediate (13–16)

Unity (2D)Godot (intro)Construct 3

Design tools

CanvaFigmaPiskel (sprite design)

Devices

Laptop or tablet with internet access

10 modules

Course modules

  1. Module 1Introduction to Game Design and Gaming Concepts
  2. Module 2Getting Started with Scratch / MakeCode Arcade
  3. Module 3Characters, Sprites and Animation
  4. Module 4Game Controls and Movement Mechanics
  5. Module 5Adding Sound, Music and Effects
  6. Module 6Scoring, Levels and Game Logic
  7. Module 7Enemies, Collisions and Power-Ups
  8. Module 8Menus, Storytelling and User Interface
  9. Module 9Debugging, Testing and Game Balance
  10. Module 10Final Game Project – Build and Present Your Game

Certificate of Completion

Awarded for completing all modules and presenting the final project.

What comes next

Progression pathways

  • Game Design with Unity (2D/3D Advanced)
  • Python Game Programming (Pygame)
  • Web Game Development (JavaScript/HTML5)
  • AI for Games and Storytelling

How tuition works

Students can learn in supportive small groups or through individual tuition. Lessons follow clear objectives, guided practice and regular feedback. Academic courses cover the relevant National Curriculum and OCR, Edexcel, AQA or Cambridge requirements where applicable.