Alternatives to Scratch for all platforms with any license

  • Unreal Engine

    Unreal Engine is a professional suite of tools and technologies used for building high-quality games across a range of platforms. Unreal Engine’s rendering architecture...

    Free Mac Windows Linux

    Unreal Engine icon
    • Scratch is good for young people to learn programming, unreal engine is a professional set of tools for making games Guest • Jul 2018 • 3 agrees and 1 disagrees Disagree   Agree
  • Code.org

    Code.org is a non-profit whose goal is to expose all students to computer programming. We believe that computer programming is a liberal art; it's something EVERY...

    Free Web

    Code.org icon
  • GameMaker: Studio

    Design your own computer games with a drag-and-drop event/action system, and introduce yourself to coding at your own pace.

    Commercial $ $ $ Windows

    No features added Add a feature

    GameMaker: Studio icon
  • Urho3D

    Urho3D is a lightweight, cross-platform rendering and game engine implemented in C++ and released under the MIT license. Greatly inspired by OGRE and Horde3D.

    Free Open Source Mac Windows Linux Android iPhone ... Raspberry Pi

    Urho3D icon
  • MonoGame

    One framework for creating powerful cross-platform games. The spiritual successor to XNA with 1000's of titles shipped across desktop, mobile, and console platforms....

    Free Open Source Mac Windows Linux Web GitHub

    No features added Add a feature

    MonoGame icon
  • Famo.us University

    Famo.us University includes live coding lessons, tutorials, and discrete examples tied to our reference documentation. In Famo.us University, each lesson lets you live...

    Free Open Source Web iPhone

    No features added Add a feature

    Famo.us University icon
    • Discontinued Site http://famo.us/university now redirects to https://famous.co/ https://i.imgur.com/2MTZigI.png
  • Coderbyte

    Coderbyte is a place built for anyone to practice and perfect their programming skills. Challenges are added almost every day so you can work on applying your...

    Freemium Web

    No features added Add a feature

    Coderbyte icon
  • Castle Game Engine

    An open-source 3D/2D game engine for ObjectPascal. We support of lot of 3D and 2D formats (VRML / X3D, Collada, Wavefront OBJ, MD3, Spine...), we're portable to...

    Free Open Source Mac Windows Linux BSD

    No features added Add a feature

    Castle Game Engine icon
    • Scratch is a visual programming editor, not a game engine. Guest • Jul 2018 Disagree   Agree
  • Pocket Code

    Pocket Code allows you to create your own games, animations, interactive music videos, and many kind of other apps, directly on your phone or tablet.

    Free Android

    No features added Add a feature

    Pocket Code icon
    • Is uses the same block-style as Scratch, however, it works on Android phones Guest • Jul 2017 Disagree   Agree
  • ENIGMA - LateralGM

    ENIGMA, the Extensible Non-Interpreted Game Maker Augmentation, is an open source cross-platform game development environment derived from that of the popular software...

    Free Open Source Mac Windows Linux

    No features added Add a feature

    ENIGMA - LateralGM icon
  • Programming Hub

    The best app to learn 14+ programming languages such as Python, Assembly, HTML, VB.NET, C, C++, C# (C Sharp), JavaScript, PHP, Ruby, R Programming, CSS, Java and much...

    Freemium Android iPhone Android Tablet iPad

    No features added Add a feature

    Programming Hub icon

Platforms

Desktop

Mobile

Tablet

Web / Online

Show 11 less popular platforms

Scratch Comments

Echo echo ... Feels empty in here

Maybe you want to be the first to submit a comment about Scratch? Just click the button up to your right!