Hacker Timesnew | past | comments | ask | show | jobs | submitlogin

I'm a newbie to game dev so let me ask this here:

What's the advantage of this vs Godot?



[The editor] is written in Clojure, which some people will probably like. Here's a video from a few years ago explaining how that makes the whole editor extensible with live-code:

https://www.youtube.com/watch?v=ajX09xQ_UEg

(I don't know if this is an advantage/disadvantage compared to Godot or how that extensibility compares)

edit: clarification, see Ponk's comment below


To clarify, the Defold Editor is written in Clojure, whereas the runtime component is written in a carefully selected subset of C++ in order to keep executable sizes small and compile times fast.

You can write game-specific extensions to the runtime in C++ if your game requires it, but most games are authored in just Lua.

Edit: Typo.


Is it though?

https://defold.com/manuals/introduction/

> Defold uses Lua for all its logic control. The engine is a fast C++ piece of machinery, but it is controlled on a high level by Lua programs.




Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: