Assignments · Task 3
Make Your Own Game
This is the big one: build your own game on the Hallam game engine, give it a name, and publish it to your class. Then head to the Game Gallery to play everyone else's.
Confused? How this page works
Step 1 Start from a template, or from scratch
Each template is a tiny working game. Load one, run it, then change it: swap the sprite, change the speed, add a score. Or start blank and build it all yourself.
Or pick up something you saved in the Sandbox (your My code snippets):
Step 2 Build and test it
Steer with the arrow keys, or read the cheat sheet for everything the engine can do. Click the game window first so the keys reach it. Want your game to have its own leaderboard in the gallery? Call game.submit_score(score) when the player's run ends, and everyone's best scores get saved.
Ctrl+Enter to run · Tab inserts 4 spaces · Python loads the first time you press Run (5-10 seconds), then it's instant.
Step 3 Design notes
A few quick questions about what you made. These show next to your game in the gallery, so your class can see your thinking.
Step 4 My published games
These are live in the Game Gallery for your class. Publishing again with the same title updates it.