Godot Engine – Multi-platform 2D and 3D game engine (by godotengine)

Godot Alternatives

Similar projects and alternatives to Godot
  • GitHub repo godot-proposals

    Godot Improvement Proposals (GIPs)

  • GitHub repo godot-docs

    Godot Engine official documentation

  • Scout

    Get performance insights in less than 4 minutes. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.

  • GitHub repo DOOM

    DOOM Open Source Release

  • GitHub repo Celeste

    Celeste Bugs & Issue Tracker + some Source Code

  • GitHub repo Unofficial-Godot-Engine-Raspberry-Pi

    Unofficial Godot Engine binaries for the Raspberry Pi.

  • GitHub repo youtube-dl

    Command-line program to download videos from YouTube.com and other video sites

  • GitHub repo NumPy

    The fundamental package for scientific computing with Python.

  • GitHub repo love

    LÖVE is an awesome 2D game framework for Lua.

  • GitHub repo upload-artifact

  • GitHub repo godex

    Godex is a Godot Engine ECS library.

  • GitHub repo goost

    A general-purpose, extensible and customizable C++ extension for Godot Engine.

  • GitHub repo Rootex

    An advanced C++ 3D game engine powering an in-production game yet to be announced

  • GitHub repo godot-vs-rapier

    compare gdnative rust based physics against Godot built-in physics

  • GitHub repo Platformer-Game

  • GitHub repo Scrapy

    Scrapy, a fast high-level web crawling & scraping framework for Python.

  • GitHub repo Babel (Formerly 6to5)

    🐠 Babel is a compiler for writing next generation JavaScript.

  • GitHub repo Pandas

    Flexible and powerful data analysis / manipulation library for Python, providing labeled data structures similar to R data.frame objects, statistical functions, and much more

  • GitHub repo pytest

    The pytest framework makes it easy to write small tests, yet scales to support complex functional testing

  • GitHub repo Numba

    NumPy aware dynamic Python compiler using LLVM

  • GitHub repo JRuby

    JRuby, an implementation of Ruby on the JVM

NOTE: The number of mentions on this list indicates mentions on common posts. Hence, a higher number means a better Godot alternative or higher similarity.


Posts where Godot has been mentioned. We have used some of these posts to build our list of alternatives and similar projects - the last one was on 2021-03-02.
  • Opengl error
    reddit.com/r/godot | 2021-03-02
    Relevant Issues: https://github.com/godotengine/godot/issues/44742
  • How can I use navmesh on a procedurally generated labyrinth
    reddit.com/r/godot | 2021-03-02
  • Is it possible to change the shortcut keys to move the caret (aka the text cursor) in the script text editor?
    reddit.com/r/godot | 2021-03-02
    This feature was just committed 12 days ago! PR #43663 Remove hardcoded shortcuts from /scene and instead use the input action system to allow them to be customised.
  • New rendering developer hired!
    reddit.com/r/godot | 2021-03-01
    Any opinion on PR #38926 Add access to the viewport's G-buffers (and depth)? :)
  • Why isnt open-sourcing a games when it is a couple years old not a thing anymore?
    There are of course also games that are released as open source, but you weren't really asking about that. Still, I feel like Godot Engine is worth mentioning, it's fully open source (under the permissive MIT license) and is an exciting development.
  • Quality of Life features every game should have?
    reddit.com/r/godot | 2021-03-01
    I have a pull request which would automatically add this feature to every project made with Godot, but it hasn't been merged yet.
  • Tips for working with hex grids?
    reddit.com/r/godot | 2021-02-28
    func calc_flat_to_offset(flat): var offset_x = int(flat / g_height) var t = (float(flat) / float(g_height)) - float(offset_x) # Floating point precision error see issue here: https://github.com/godotengine/godot/issues/33973#issuecomment-559582214 var offset_y = t * float(g_height) return Vector2(offset_x, offset_y)
  • I just release my game Daedalus Demise, entirely made on Linux, and of course, available on Linux!
    This game was made using Free/Libre and Opensource software, including Godot Game Engine, in a 35-hour work week by me, Tim Krief, for the One Week Crunchless Challenge in February 2021.
  • I just released my game Daedalus Demise!
    reddit.com/r/IndieDev | 2021-02-28
    This game was made using Free/Libre and Opensource software, including Godot Game Engine, in a 35-hour work week by me, Tim Krief, for the One Week Crunchless Challenge in February 2021.
  • Struggling to work with relative node positioning in Godot.
    reddit.com/r/godot | 2021-02-28
    Also it's probably worth noting that global transform is really just a multiplication of the local transforms of the nodes up in the scene tree (see source code).
    reddit.com/r/godot | 2021-02-28
    to_local(global_position) is object's position in its own local coordinate space which always equals Vector2.ZERO (to_local transforms a vector using inverse of object's global transform).
    If you're interested in Godot, learn more about it here https://godotengine.org/
  • When do you use "FuncRef"?
    reddit.com/r/godot | 2021-02-27
    That's not true, connect stores method as a StringName (it doesn't even check if such method exists). If you're interested, check out the source code of Object::connect (3.2.3-stable).
  • Quick question about "dodge the creeps" tutorial code- syntax, Path2D stuff
    reddit.com/r/godot | 2021-02-27
    If you're interested in what setting offset really does you can always dive into the C++ source code: offset backing field, set_offset method (when checking out the source be sure you're looking at the version that you're interested in; for example these links are for the 3.2.3-stable release).
    reddit.com/r/godot | 2021-02-27
    It's either float or double.


Basic Godot repo stats
6 days ago

godotengine/godot is an open source project licensed under GNU General Public License v3.0 or later which is an OSI approved license.