Gamefroot Classrooms

In Gamefroot, managing student accounts is easy. Everything you need is in the groups page, which is available from the Gamefroot level editor.

Classrooms and groups in Gamefroot look like this:

Classroom functionality provides an easy to use online environment for students and teachers. Students can work through Aotearoa themed resources, create games, write interactive stories and build animations online in a secure environment.

Teachers can easily manage student work, create accounts and administer active lesson plans.

Teachers are able to attach specific courses, review individual and group progress and plan individual support opportunities for learners in the online and real world spaces.

Here’s how you do it!

1. You need to login to Gamefroot (

2. Open a game or start a new game to get into the level editor.

3. Click on Clubs in the menu bar

4. Then click “Create Group”, and fill in your new group’s details

Now you have a group classroom setup, let’s look at adding students.

Adding students to your group

There are two ways to do this: You can either send an invite link to students who already have a Gamefroot account, or you can manually add students which will create new accounts for them.

Sharing the group invite link:

1. Open your group from My Groups

2. Click on Members

3. Click the Invite button

4. Copy the invite link, then paste it to share it via email, social media, etc. Anyone who browses to your invite link will be invited into your group.

Adding users manually:

1. As above, open your group and go to the Members page, and click Invite

2. Then click Create New Account

3. Create a user name to be assigned to this new member, and copy down their password from the field below. Then click Create Account.

If your students forget their passwords, or you need to remove a user from your group, you can do this (and more) from the Settings page in your group.

Script your Characters to bring them to life!

Note: an updated version of this tutorial is here–P9NrO9zk


Gamefroot has always had built-in character behaviours so that anyone can quickly and easily make a platform game – but this can turn out to be very limiting if you’re not making a platformer. So in the latest version of Gamefroot, we’ve made it so that all game objects (including characters) start out with no built-in behaviours. This requires a script to be attached to them bring them to life, which will hopefully encourage you to try out the script editor and see what you can code – it really is a lot of fun! (Learn more about using the Script Editor here.)

If you’d prefer to just place some terrain and characters in your game and be able to play that straight away, here’s an easy solution for you.

Continue reading “Script your Characters to bring them to life!”

“Hello, world!” – Easy coding with the Script Editor

Note: you can find an updated version of this tutorial here

Gamefroot’s Script Editor allows you to easily code instructions for anything in your game. We can create code as simple as making words pop up in our game that say “Hello world!”. Let’s get started.

Continue reading ““Hello, world!” – Easy coding with the Script Editor”

The New Gamefroot Script Editor – Powered by Google Blockly!

Gamefroot’s Script Editor has just been given a massive upgrade! This new version is now powered by Blockly – Google’s visual programming editor. Blockly is used by millions of people to help them learn how to code in Hour of Code educational events all over the world. And now you can learn how to use it in Gamefroot! Let’s start with the basics.

Continue reading “The New Gamefroot Script Editor – Powered by Google Blockly!”

Getting new assets from the Marketplace

Note: an updated version of this tutorial is here


Every game has to have assets! These are the images, animations, characters, terrain, items, buttons, sound effects, music, and scripts that are used to build your game. You can create your own assets, or you can grab an asset pack from the Marketplace. Most of them are free, and they can be used to quickly make a game. Here’s how:

Continue reading “Getting new assets from the Marketplace”