Game Development 101
Time 4.7 hrs

Difficulty Intermediate
Prerequisites Eighties Game Review
Departments Human Technologies
Authors Ross Parker
Groupings Individual
Pairs
Minimum Year Group None

Blurb

Most likely, you love to play computer games. If so, why not try and build your own. Make it fun, and see if you can get your friends into it.

License

This work is shared under the following license: Creative Commons BY-SA-NC

Outline

The Pitch
Why should I bother learning this?
  • Love games?
  • Why not try and build your own.
  • Make it fun, make it playable.
  • See if you can get your friends into your game.
Resources
What is needed to run this unit?
  • Laptop
  • Internet access
  • Stencyl or Flowlab (free game development system)
Interdisciplinary Links
Do not try and force this. What areas of other subjects might this reflect and/discuss language. For IB, links with ToK.
  • ...
Teacher Reflection
What was successful? What needs changing? Alternative Assessments and Lesson Ideas? What other Differentiation Ideas/Plans could be used?

Credits
Any CC attribution, thanks, credit, etc.

This page requires you to be logged in to access it. Please login and try again.
5 mins
Love Games?
The Pitch
  • Love games?
  • Why not try and build your own.
  • Make it fun, make it playable.
  • See if you can get your friends into your game.

60 mins
Play Time
Playtime

    FlowLab

    • In this unit, you'll use Flowlab Game Creator to create your game
    • Visit the Flowlab website and login using your Google account. It works within your browser.
    • Spend this time playing around to see what options are available, and how they work.
    • Do not start seriously building a game for now, just try some different options.
    5 mins
    Media & Game Theory
    Theory
    • Whilst designing your game, try and remember that:
      • Purpose + Audience = Form.
      • This means that the aim (purpose) of your media (e.g. game in this case) and the people you hope will play it (audience) need to match with the style of game you are making (form).
      • For example, there is little point making a horror game for toddlers, or a childish game for adults.
    • Also, keep in mind the idea of playability or gameplay.
      • If you want people to enjoy your game and recommend it, you have to make it playable.
      • This means making the story clear but not too obvious.
      • The means making it challenging, but not impossibly hard.
      • This can mean many other things!
    • Here are some great videos from Game Maker's Toolkit on YouTube to get you thinking about game design

    190 mins
    Building It
    Hands On
    • Spend this time working on a single game in Flowlab
    • Hopefully from the previous sections you have a rough idea of how to use FlowLab, and can use the tools and resources at your disposal to make something really cool
    • As you go, you might want to consult your peers to see what they think of your game, so that you can keep improving it.

    How to design your own characters:

      • Flowlab has its own inbuilt pixel sprite editor, complete with several premade sprites!
      Testing It
      Hands On

      As you begin building your game, you'll also want to test it to see how it runs.

      How to share your Flowlab game

      • Go to your My Games page, accessible from the top menu
      • Click the "Copy Share URL" button. This will copy a shareable link to your game to your clipboard

      How to improve your game:

      • If you want to improve your game, you could try getting your family and friends to play it, then rate the game and try to add what they suggested. Try making multiple copies of your game, and applying different changes to each one!
      20 mins
      Evidence
      Finishing Up
      • When your game is ready, submit a link to it here as evidence of your learning.
      Records 1 to 3 of 3
      Unit Students

      Hagen Chen
      Hagen
      Shared on 11/12/2025

      Raphael
      Shared on 26/04/2024

      Vincent
      Shared on 03/10/2023
      Powered by Gibbon v31.0.00dev

      Founded by Ross Parker at ICHK Secondary | Built by Ross Parker, Sandra Kuipers and the Gibbon community
      Copyright © Gibbon Foundation 2010-2026 | Gibbon™ of Gibbon Education Ltd. (Hong Kong)
      Created under the GNU GPL | Credits | Translators | Support