AltHub

4ian/GDevelop Alternatives

game development engine (visual no-code)

Open-source no-code game engine for building 2D/3D/multiplayer games for mobile, desktop, and web.

26.0kJavaScriptNOASSERTIONactive · last push 2mo agoGitHub

Same job, different approach

Solves the same problem with a different architecture or at a different layer. Expect to rewrite the integration.

bevyengine/bevyGitHub

choose for a data-driven Rust game engine with ECS if you prefer coding over visual events.

A refreshingly simple data-driven game engine built in Rust

47.9k
Rust
Apache-2.0
active2mo ago
libgdx/libgdxGitHub

choose for Java-based cross-platform games if you need a mature code-first framework.

Desktop/Android/HTML5/iOS Java game development framework

25.3k
Java
Apache-2.0
active2mo ago
MonoGame/MonoGameGitHub

choose for C#/.NET game development with XNA-style code.

One framework for creating powerful cross-platform games.

14.4k
C#
NOASSERTION
active2mo ago
cocos/cocos-engineGitHub

choose for a high-performance engine with a visual editor plus code scripting, particularly for 2D/mobile.

Cocos simplifies game creation and distribution with Cocos Creator, a free, open-source, cross-platform game engine. Empowering millions of developers to create high-performance, engaging 2D/3D games and instant web entertainment.

9.8k
C++
NOASSERTION
active2mo ago
o3de/o3deGitHub

choose for a full AAA 3D engine with C++ and system-level customizations.

Open 3D Engine (O3DE) is an Apache 2.0-licensed multi-platform 3D engine that enables developers and content creators to build AAA games, cinema-quality 3D worlds, and high-fidelity simulations without any fees or commercial obligations.

9.6k
C++
NOASSERTION
active2mo ago
FyroxEngine/FyroxGitHub

choose for a Rust engine with an integrated editor if you want code plus visual editing.

3D and 2D game engine written in Rust

9.5k
Rust
MIT
active2mo ago
stride3d/strideGitHub

choose for a C# engine with an editor and more traditional object-oriented workflows.

Stride (formerly Xenko), a free and open-source cross-platform C# game engine.

7.8k
C#
MIT
active2mo ago
FlaxEngine/FlaxEngineGitHub

choose for a high-end C++ engine with an editor, if you need advanced 3D and are comfortable with code.

Flax Engine – multi-platform 3D game engine

7.0k
C++
NOASSERTION
active2mo ago
defold/defoldGitHub

choose for a proven engine with Lua scripting and a strong editor focused on 2D/mobile.

Defold is a completely free to use game engine for development of desktop, mobile and web games.

6.3k
C++
NOASSERTION
active2mo ago
panda3d/panda3dGitHub

choose for Python/C++ scripting in a mature engine suited for simulation and graphics-heavy projects.

Powerful, mature open-source cross-platform game engine for Python and C++, developed by Disney and CMU

5.2k
C++
NOASSERTION
active3mo ago
hexops/machGitHub

choose for a Zig-based game engine with low-level control and no visual editor.

zig game engine & graphics toolkit - mirror of https://code.hexops.com/hexops/mach

4.8k
Zig
NOASSERTION
active5mo ago
isadorasophia/murderGitHub

choose for a pixel-art ECS engine in C# if you want code-first minimalism.

Murder is a pixel art ECS game engine.

3.3k
C#
MIT
active2mo ago
crownengine/crownGitHub

choose for a flexible C++ engine with a focus on performance and rapid iteration.

A complete and cross-platform game engine designed for flexibility, performance and fast iteration.

2.4k
C++
NOASSERTION
active2mo ago
ezEngine/ezEngineGitHub

choose for an open-source C++ engine with editor support and a broad set of features.

An open source C++ game engine.

2.0k
C++
MIT
active2mo ago

Older generation, or narrower

An earlier or more limited way to do the job. Still the right call when you need something small, proven, or CPU-only.

turbulenz/turbulenz_engineGitHub

choose for a legacy TypeScript HTML5 game framework if you need a simple old-school web engine, but note it is unmaintained.

Turbulenz is a modular 3D and 2D game framework for making HTML5 powered games for browsers, desktops and mobile devices.

5.1k
TypeScript
MIT
dormant3.4y ago
AmbientRun/AmbientGitHub

an older Rust multiplayer engine that is no longer actively developed.

The multiplayer game engine

3.9k
Rust
Apache-2.0
dormant1.8y ago
Planimeter/game-engine-2dGitHub

an older Lua-based 2D engine built on LÖVE, for simple retro games.

Planimeter Game Engine 2D - LÖVE-based game engine for Lua

751
Lua
MIT
dormant4.0y ago
PixelVision8/PixelVision8GitHub

an archived retro fantasy console for 8-bit games, choose if you need strict platform limitations.

Pixel Vision 8's core philosophy is to teach retro game development with streamlined workflows. PV8 is also a platform that standardizes 8-bit fantasy console limitations built on top of the open-source C# game engine based on MonoGame.

1.8k
C#
MS-PL
archived3.8y ago

Listed as an alternative to

These projects were analysed and named GDevelop among their alternatives. The relationship is not symmetric — how GDevelop rates them is a separate judgement, made when GDevelop is analysed in its own right.

godotengine/godotGitHub

calls GDevelop “Choose GDevelop for a visual, event-based game creation tool with a lower learning curve.”

Godot Engine – Multi-platform 2D and 3D game engine

116.3kC++active
cocos/cocos-engineGitHub

calls GDevelop “Visual event-based game engine; choose if you want a no-code/low-code editor for fast game creation.”

Cocos simplifies game creation and distribution with Cocos Creator, a free, open-source, cross-platform game engine. Empowering millions of developers to create high-performance, engaging 2D/3D games and instant web entertainment.

9.8kC++active
bevyengine/bevyGitHub

calls GDevelop “Choose when you want a visual, no-code game editor with rapid prototyping; it's an end-user app, not a Rust library.”

A refreshingly simple data-driven game engine built in Rust

47.9kRustactive
phaserjs/phaserGitHub

calls GDevelop “A visual game editor for creating games without coding; not a library you can integrate into a JS project.”

Phaser is a fun, free and fast 2D game framework for making HTML5 games for desktop and mobile web browsers, supporting Canvas and WebGL rendering.

40.3kJavaScriptactive
raysan5/raylibGitHub

calls GDevelop “Choose GDevelop if you want an end-user GUI that lets you create games with events, no programming required.”

A simple and easy-to-use library to enjoy videogames programming

34.5kCactive
libgdx/libgdxGitHub

calls GDevelop “Choose if you want a visual, no-code game editor rather than a programming framework.”

Desktop/Android/HTML5/iOS Java game development framework

25.3kJavaactive
MonoGame/MonoGameGitHub

calls GDevelop “choose if you want a visual app to make games without coding; not embeddable like MonoGame.”

One framework for creating powerful cross-platform games.

14.4kC#active
o3de/o3deGitHub

calls GDevelop “Choose as an end-user no-code editor for visual game creation; not a library to embed.”

Open 3D Engine (O3DE) is an Apache 2.0-licensed multi-platform 3D engine that enables developers and content creators to build AAA games, cinema-quality 3D worlds, and high-fidelity simulations without any fees or commercial obligations.

9.6kC++active
FyroxEngine/FyroxGitHub

calls GDevelop “Choose as a standalone visual game creation tool (end-user app), not a code library.”

3D and 2D game engine written in Rust

9.5kRustactive
stride3d/strideGitHub

calls GDevelop “choose for a no-code visual editor for games, if you are not writing code and need a turnkey tool.”

Stride (formerly Xenko), a free and open-source cross-platform C# game engine.

7.8kC#active
FlaxEngine/FlaxEngineGitHub

calls GDevelop “choose it for a visual no-code game creator app; it is not a code-embeddable engine like Flax.”

Flax Engine – multi-platform 3D game engine

7.0kC++active