4 ms·
From what I see, it's a complete IDE and one can make a game without any other dependencies, which is really cool. It would make an awesome tool for Ludum Dare.
by otterpro 9y ago
From what I see, it's a complete IDE and one can make a game without any other dependencies, which is really cool. It would make an awesome tool for Ludum Dare.
Does anyone know how it compares with other OSS game IDE/engine?
Uses Lua for scripting:
* Moai
* Defold (Candy Crush)
* Love2D
Python-based:
* pygame
Javascript:
* Phaser (only targets browser/HTML5)
Others:
* Cocos2d-x
- joeld42 9y agoAnother "unity-style" one to watch is Atomic Engine (https://atomicgameengine.com/ https://atomicgameengine.com/), which is from Josh Engebretson, who came out of the GarageGames scene and is one of the most prolific and talented developers I've ever seen. Atomic is structured very similar to unity, has a C++ core and C# and Javascript bindings, but unlike unity the C++ core (as well as the editor) is open source so you can modify and customize it if needed.
- veli_joza 9y agoAgree about Atomic, it's great peace of tech that builds on top of Urho3D, another very solid 3D engine. Unfortunately, both game engines' lead developers (Josh and Cadaver) have recently retired, so projects' future is uncertain at this moment.
- bmer 9y agoIt's worth noting that Godot 3.0 will be supporting C#, Python, etc.
- reificator 9y agoTheir documentation goes into detail on why they dropped Lua, Squirrel and Python in the first place. It's interesting that they'd then bring Python back.
- robrtsql 9y agoI don't think they intended to bring it back-it's just one of many languages that you can use now that Godot can use native code for scripts.
- krapp 9y agoGood. There's no reason for a game engine to use its own proprietary scripting language when other, more widely supported and optimal options exist. I should to be able to link any scripting language I want. If I want to script in Brainfuck, the engine should let me.