With a Beta account you will receive weekly content updates and have access to games made around the world. You'll never run out of things to do.
Beta will teach you CodePop, a simple yet powerful language that introduces players to foundational object-oriented programming concepts.
Unlike any other gaming platform Beta allows you to play and code at the same time! No more compiling. Simply build and experience your vision instantly.
Join a community of game designers and codePoppers from all over the world!
Beta is designed to support self-driven learning. Through their relationship with Beta, students will engage STEM and computer science concepts in a fun way. While Beta can be played alone, it is best experienced in a community! Our 'Code a Game in a Day' workshop and curriculum provides educators with the structure needed to unleash the programmer within their students. The Beta Net enables players to instantly communicate, share and connect their work with other players.
It costs $10 to create a Beta account. With your Beta account you can:
Beta is an experience that will continue to grow and improve as we introduce new content and features to the game. While some updates will be free, premium content will also be available for purchase.
The Beta demo is free to download and play. The demo allows you to play games created by Team Beta.
Beta is an open environment for creating and sharing games.
Beta has two modes: Play and Edit. You will know which mode you are in by pressing the enter key and looking in the upper left hand corner of the screen. You will see “editing” or “playing”.
While in ‘play’ mode, you will experience game play as was designed by the creator of the current level you are in. Spikes and other dangers will affect you. In play mode, you are limited in the codepop commands you can use. For the most part, you are only able to use commands and objects that the game designer has allowed you to.
To play a level use the following command: level play levelName levelCreator
To edit a level use the following command: level edit levelName levelCreator
Psst! If you are logged in as the level's creator, you do not need to include the last argument when using the play or edit commands!
While in edit mode, you are in total control of the environment. You can only be in edit mode while editing levels you have created. You will have complete access to the codepop library and objects.
Be sure to subscribe to our tutorials on:
To have some fun! Beta is not your usual game with traditional goals, punishment and rewards. It is an open world of games made by different people. Each game can have its own set of rules for winning and losing.
For best results:
Press the Enter key to open the codepop console. On the left you will see <input>. This is where you type your commands. On the right is the output window. Here you will see messages from Beta’s system responding to game events and codepop commands you enter. As you type in your commands you will notice the words changing color. These colors indicate different keywords and data types. As long as they are not RED then you’ve probably entered your commands correctly. Once you’ve typed in your command press the enter key to run it. Beta will let you know if it was good or bad.
Use the "?" command to look at the full library of codepop commands available.