Project Spark is a powerful, yet simple way to build and play your own worlds, stories and games.
Cost / License
- Free Personal
- Proprietary
Application type
Alerts
- Discontinued
Platforms
- Windows




Blitz3D is described as 'Create 2D and 3D Games for Windows' and is a game development tool in the development category. There are more than 50 alternatives to Blitz3D for a variety of platforms, including Windows, Linux, Mac, Android and iPhone apps. The best Blitz3D alternative is Godot Engine, which is both free and Open Source. Other great apps like Blitz3D are Unity, Unreal Engine, GDevelop and microStudio.
Project Spark is a powerful, yet simple way to build and play your own worlds, stories and games.




Limon is a multi platform 3D game engine mainly focusing on first person games. Focus of its development is ease of use and ease of study. It has builtin editor for maps, animations and GUIs.
PlayBasic is a game programming language that gives new programmers the flexibility and feature set for rapid game development, without the complexity or cost. So everybody can experience the challenge of game programming again!



AresEd is a high-level and fully featured 3D game creation suite. It is Free and Open Source. When it is finished you will be able to make full 3D games without writing any code (although a fallback to the python scripting language will be provided).





BlitzMax is a strongly-typed, garbage-collected, open-source, cross-platform programming language with built-in support for advanced 2D graphics, sound, unicode and is ideally suited to making all kinds of apps and games.

SceneKit is a high-level 3D graphics framework that helps you create animated 3D content, scenes and effects in your app and games. Combines a high-performance rendering engine with a descriptive API for import, manipulation, and rendering of 3D assets also incorporates a...



Cave Engine is a Simple, easy to use, 3D desktop Game Engine that is scriptable in Python.



RCBasic is a free and open source dialect of the BASIC programming language. It is intended to be a simple and powerful language for developing games and multimedia software with many built-in functions to aid in game and multimedia application development.



GameplayKit is an object-oriented framework that provides foundational tools and technologies for building games in iOS, macOS, and tvOS using the Swift programming language and 3rd party rendering and multimedia libraries such as SpriteKit.
Atavism opens up development opportunities of virtual online worlds to everyone regardless of programming knowledge or artistic ability.