Scratch is a programming language that makes it easy to create your own interactive stories, animations, games, music, and art -- and share your creations on the web. As young people create and share Scratch projects, they learn important mathematical and computational ideas, while also learning to think creatively, reason systematically, and work collaboratively. It includes extensive resources for educators.
Suitable for: All ages
Resources: Learn to Scratch
Lemmings Scratch Game
Want to make a video game? Here's how!
20 Web Sites to support Scratch
Scratch Schemes of Work
This is a great site that has many, many links to game creation resources.
Suitable for: All ages
Resources: Game Maker Education Resources -
Game Design and Development resources
Mr. Isaac's GameMaker Resources -
Inform is a design system for interactive fiction based on natural language. Interactive fiction lets the player explore your worlds and stories through text. Write adventure games, historical simulations, gripping stories or experimental digital art. Inform's source reads like English sentences, making it uniquely accessible to non-programmers. It's very easy to get started.
Suitable for: Grade 5 - Year 12
Resources: Resources by Grade Level -

Alice is a free and open source 3D programming environment designed to teach students object-oriented and event-driven programming. In Alice, students drag and drop graphic tiles in order to animate an object and create a program. Alice is great for creating an animation for telling a story, playing an interactive game, or a video to share on the web. Extensive support materials are provided.
Suitable for: Grade 5 - Year 12
external image unity3d.jpg
Unity is an integrated authoring tool for creating 3D video games or other interactive content such as architectural visualizations or real-time 3D animations. Unity is similar to Director, Blender game engine, Virtools or Torque Game Builder in the sense that an integrated graphical environment is the primary method of development.
Suitable for: Year 7-12
Resources: Learn Unity3D -
Infinite Unity 3D Video Tutorials List -
Unity 3D Tutorials -
Learn Unity 3D self-paced course -
external image glest1.jpg
Glest is a free 3D real-time strategy game, where you control the armies of two different factions: Tech, which is mainly composed of warriors and mechanical devices, and Magic, that prefers mages and summoned creatures in the battlefield. Glest is not just a game, but also an engine to make strategy games, based on XML and a set of tools.
Suitable for: Year 7 - Adult
external image landing-gsm-ad.jpg
**Gamestar Mechanic** empowers kids to have fun while they explore their passion for games and game design.
In addition to being a fun game, Gamestar Mechanic was also designed as a learning platform to foster the development of 21st Century skills while teaching the principles of game design.
Suitable for: All ages
Resources: Gamestar Teacher: The Iterative Design Process
external image ARIS.jpg
ARIS is a tool for you to make mobile games, tours and interactive stories. Using the GPS and QR Codes, ARIS players will experience a virtual world of interactive characters, items and media placed in physical space.
Suitable for: All ages
Resources: Turning Fifth Graders into Game Designers and Mobile Learners
external image gameful_kickstarter_logo.full.jpg?1288678111
A secret HQ for making world changing games!
Suitable for: All ages
Thinking Worlds
Thinking Worlds is an intuitive and easy to use 3D simulation authoring platform. We are sure you'll be creating usable simulations and serious games within days of downloading and installing the software.
Suitable for: Year 9-12
Game Creation Tools page of

Partly inspired by the Ambrosine's Game Creation Resources Page, the Game Creation Tools page contains a large number of programs that will allow users to create their own games. The Game Creation tools page is made up of 2 broad categories:
  • Game Creators, Which lists several programs that can be used to actually make games both 3D and in 2D. It includes both commercial and freeware/open source game creations programs.
  • Game creation tools and Utilities:Which contains additional programs that will aid game creation and include 3D modelling tools, sound effects generators, texture creators, skybox makers and more.(All free)
At the very bottom of the Game Creation tools page contains additional links to game resources such as free textures, sounds, 3D models etc.. plus links to other recommended game creation sites.
Suitable for: All ages.
external image tools.JPG
Game Tools
This might appear as tools that are not for games. That’s because you’re not thinking hard enough about games based learning. All of these things can be used in GBL – it’s all a matter of perspective and design.
external image GameSalad_01.jpg
Game Salad
Our mission is to make game creation and distribution fun and accessible to everyone. GameSalad’s flagship product, GameSalad Creator, enables the 99% of people who don’t like to code to visually make and publish sophisticated games for the Web, iPhone, iPad and Mac.
Suitable for: All ages
Resources: Unofficial GameSalad Textbook -

GameSalad now for Windows -
external image blender4.jpg
Free cross-platform 3D authoring tool, with game scripting and animation built in.
Suitable for: All ages
external image rmxp2.gif
RPG Maker
RPG game development tool
Suitable for: All ages
external image cco_home_kodu_feature_banner.png
Kodu is a visual programming language made specifically for creating games.
Suitable for: All ages
Resources: Kodu for data handling -
Studio K: A Game Design Curriculum for Computational Thinking -
external image 41885_large.jpg
Adventure Maker
The World's easiest way to create point-and-click games and virtual tours for Windows, PSP, iPhone, and iPod touch!
Suitable for: All ages
external image udk_logo2.png
Experience the power and potential of Unreal Engine 3 on PC and iOS. Create lifelike scenes and fantastic worlds with the same toolset used to make Gears of War and Infinity Blade.
Suitable for: All ages
Resources: UDK and the Gun -
external image quest-small.png
Create your pwn text adventure games. Quest brings 1980's style adventure games up to date. Now you can create your own exciting text adventure, even including graphics and sound.
Suitable for: All ages
external image logo_3dbuzz.jpg
3D Buzz Video Tutorials
3D Buzz is a company dedicated to providing the world with quality technical education over 3D animation, programming, game design, and much more. We have been producing training videos since 2001, always pushing the envelope in the development of informative lessons with an engaging and personable format. We try to make the viewer feel more like they’re involved in a classroom discussion with an energetic teacher as opposed to being stuck in a dry, uninspired, run-of-the-mill training video.
external image moviesandbox.jpg
Movie Sandbox
An open source real time animation and machinima tool for both windows and mac.
external image 3230739989_fcbae98c39.jpg
G4C Toolkit
A toolkit for those interested in building games for social change.
external image stencyl-level.png
Create Flash games on your mac or PC - similar to scratch.
Our drag-and-drop gameplay designer builds off the wildly successful MIT Scratch project. We extend Scratch's simple block-snapping interface with new functionality and hundreds of ready-to-use blocks. Power users can create their own blocks to use and share with others.
external image agentsheets.png
AgentSheets is a revolutionary tool that lets you create your own agent-based games and simulations and publish them on the Web through a user-friendly drag-and-drop interface.
AgentSheets users range from elementary school students to NASA scientists, entire school districts, and large federally funded university projects. Why should you use it? Build simulations to explore complex ideas, communicate ideas to others, or just build games
Suitable for: All ages
external image MIT-OpenCourseWare-LectureHall-for-iPhone-iPod-touch-and-iPad-on-the-iTunes-App-Store_1296843173611.png
MIT OpenCourseWare - Game Design
This course provides practical instruction in the design and analysis of non-digital games. Students cover the texts, tools, references and historical context to analyze and compare game designs across a variety of genres, including sports, game shows, games of chance, card games, schoolyard games, board games, and role–playing games. In teams, students design, develop, and thoroughly test their original games to understand the interaction and evolution of game rules. Students taking the graduate version complete additional assignments.
Suitable for: Year 7-12 (Adapted)
external image sandbox-freeware-m707.jpg
Sandbox 3D GameMaker
Platinum Arts Sandbox Free 3D Game Maker is an open source easy to use standalone 3D Game Maker and 3D Game Design program currently based on the cube 2 engine being used in many schools throughout the world that allows kids and adults to create their own video games, worlds, levels, adventures and quests, even cooperatively!
external image HeroEngine.jpg
HeroEngine, the technology behind the HeroCloud, provides you with world building tools, renderer, integrated server architecture and an entire game’s worth of example code.
external image construct2-splash.jpg
Construct 2
Create beautiful games with Construct 2, the HTML5 game maker.
Download the Free Edition and discover your creative potential. Unlock your inner game maker!
Suitable for: All ages
external image Adrift.jpg
ADRIFT Developer is a Windows application that allows you to create complex interactive fiction games quickly and easily. It allows you to concentrate on the story by making everything else easy, such as having all options available in dropdown lists, rather than you having to spend a lot of time just trying to figure out how to code the game. Games in ADRIFT are created by adding locations, objects, characters and tasks. These can be organised into folders, allowing you to group things together in a logical manner.

ADRIFT 5 Developer is free.
external image Quest100.png

Quest lets you make text adventure games, or “interactive fiction”, that can be played anywhere. Your game can be played in a web browser, downloaded to a PC, or even turned into an iPhone or Android app.
external image fb50955d2a9d3f43d6d9.jpeg
Gamefroot is an online tool for creating platform-style games and then sharing those games to be played by anyone around the world. We have made the experience easy and fun for all ages, from inexperienced young people to professional game developers. Gamefroot is powered by HTML5 technology and based entirely in the cloud, so you don't need to worry about downloading anything.
external image logotype.png
Curveship is an interactive fiction system that provides a world model (of characters, objects, locations, and things that happen) while also modeling the narrative discourse, so that the narration and description of the simulated world can change.
external image CraftStudioLogo.png
CraftStudio is a multiplayer platform to create games and interactive movies.
It's very easy to use and it feels just like playing. You will be making awesome stuff in no time!
external image Bootstrap.jpg
Bootstrap is a standards-based curriculum for middle- and high-school students, which teaches them to program their own videogames using purely algebraic and geometric concepts.
Suitable for: All ages
external image supermarioflash.large.jpg
Super Mario Flash
This Online Super Mario Flash Game is a classic Super Mario Bros game for kids. The game guarantees hours of fun and adventure with one of the Mario Bros characters. You can select the ‘Level Editor’ to create your own levels, where you can build various mazes with a lot of bonuses, tubes and different landscapes. You can also set the level and bonus sizes yourself to make the level easier or more difficult.
Suitable for: All ages
Collection of Spreadsheets for Teachers - Excel examples & teaching aids
Collection of Spreadsheets for Teachers - Excel examples & teaching aids

What can you do with a spreadsheet?
Excel form controls allow non-programmers to create custom interactivity. Adding some graphics turns the sheet into an adventure cockpit: "There are so many valuable tricks, ideas and powerful concepts buried in his workbook. I encourage everyone to play with his file (you need to enable macros) so that you can learn a thing or two. If you are a teacher, feel free to use the files to make your classroom teaching even more awesome." (Chandoo)
guitar in 10.jpg
Compose Music
This 'instant play' method for total beginners to begin playing musical instruments in minutes was first published by the
Australian Music Association in Music in Action The speed and versatility of the method allows musica games to be created 'on the fly' as the learning curve doesn't get in the way of the game. It can be adapted to digital instruments, junk bands, guitars, or a roomful of typical school musical instruments such as xylophones and recorders. Combined with electronic sampled music, it can readily create a soundtrack for a game.
external image play-my-code.gif
Play My Code
Cloud-Based Game Development.
Develop and play games in your browser. Create and store code, graphics and sound online. Release your game to the world, with a single click. Embed any game onto your blog or website. Active support forum, if you get stuck
external image AgentCubesLogowithtitle200.jpg
See how easy is it to make your own 3D shapes, program them, turn them into games, and publish them as HTML5

Suitable for:
external image inklewriter-lets-you-write-and-share-your-own-choose-your-own-adventure-books.w654.jpg
inklewriter is a free tool designed to allow anyone to write and publish interactive stories. It’s perfect for writers who want to try out interactivity, but also for teachers and students looking to mix computer skills and creative writing.
external image banner1.jpg
Digital Game Making Environments for Learners
Welcome to the library of Digital Game Making Environments for Learners launched by the MAGICAL project. The library catalogues digital tools from around the world that can be used by and with learners of all kinds. These environments open the way to game making activities that are fun, engaging and educational.
Amazingly comprehensive and worth checking out.
Suitable for: All ages
external image renpy_feautre.jpg
Ren'Py is a visual novel engine that helps you use words, images, and sounds to tell stories with the computer. These can be both visual novels and life simulation games. The easy to learn script language allows you to efficiently write large visual novels, while its Python scripting is enough for complex simulation games.
Ren'Py is open source and free for commercial use. It supports Windows, Mac OS X, Linux, and Android.
external image puz.jpg
An open-source HTML5 puzzle game builder.

Multimedia Fusion 2

Outdated Tools

These tools can no longer be used, but may be informative when developing new tools.

external image storybricks.png
Produce deep, engaging stories of your own making simply by clicking together bricks. Watch your stories develop as you play and create new connections between bricks.
Suitable for: All ages
external image atmosphirfeature3.jpg
A fairly sophisticated game creation tool that requires no programming knowledge.
Suitable for: All ages


Klik & Play

The Games Factory