Making Games and Animations
SNAP! (Formerly BYOB)
Snap! (Formerly BYOB) is a visual, drag-and-drop programming language. It is an extended reimplementation of Scratch (a project of the ...
Barclays’ Code Playground
Barclays Code Playground is an online platform that provides various tools and resources for learning and developing coding skills. It ...
Godot Engine
Godot engine is a popular open-source game engine known for its user-friendly interface, cross-platform capabilities, and extensive features. It allows ...
Microbit Portal
Microbit Portal is a web-based platform designed to facilitate the use and programming of the BBC Microbit, a small programmable ...
Tynker
Tynker offers interactive videos and guided tutorials to get kids started in a simple and focused way and give them ...
Hour of code
Hour Of Code is a software tool designed to create role-playing games without requiring programming knowledge. It provides a tile-based ...
Erase All Kittens
Erase All Kittens is an online game that introduces children to computational thinking and professional coding languages. It provides a ...
GDevelop
GDevelop is open-source game development software that provides various features and tools for game developers. It provides a visual editor ...
Code Kingdoms
Code Kingdoms is a platform designed to help children learn to code. It provides a code editor where users can ...
Kodu
Kodu Game Lab offers a programming user interface. It is simple and entirely icon-based. The programs are composed of pages ...
Code.org
Code.org is a nonprofit organization providing resources and curricula to promote computer science education for all ages. It offers free ...
Construct 3
Construct 3 is a game development platform that allows users to create 2D games without requiring any prior programming knowledge. ...
RPG Maker
RPG Maker is a software tool designed to create role-playing games (RPGs) without requiring programming knowledge. It provides a tile-based ...
TIC-80
TIC-80 is a fantasy computer for making, playing, and sharing tiny games. It uses its programming language, Lua, a lightweight ...
CodeCombat
CodeCombat is a platform that provides a gamified approach to teaching coding skills. It offers various features to make learning ...