Snow Captain on Nostr: I've been learning the Defold game engine (and teaching it as I go) and I have to say ...
I've been learning the Defold game engine (and teaching it as I go) and I have
to say that I mostly like it. Godot gets most of the "small game engine"
attention, but Defold seems to be a very worthy competitor. I really like the
built-in messaging system and it provides a TON of flexibility while presenting
a simple concept. My biggest issues with it so far are poor drag-and-drop
support for the editor, and overall the bare-bones nature of the editor in
general. The Lua code completion in the editor is really good, but Lua is a bit
of an opaque language and finding the correct API to use and teaching the
concepts has been quite difficult and time-consuming. Defold has a lot of
promise, but I feel like it presents a higher-than-usual learning barrier and
the messaging concepts can lead to some seriously tangled runtime headaches.
Again, I'm still learning Defold, but I expect to use it for some small 2D
projects in the future to compare and contrast it to UE5, Godot, and of course
my own game engine, Clockwork.
#gamedev #indiedev #defold
Published at
2023-11-01 15:41:09Event JSON
{
"id": "8299635a858cf023015b2414f2ff73967144102928d6b3fad2abd7cea0e21683",
"pubkey": "811c17be8db3263fb0abb48fb7b416fcfa6681bb6eb0945c551e01394d1a262b",
"created_at": 1698853269,
"kind": 1,
"tags": [
[
"t",
"gamedev"
],
[
"t",
"indiedev"
],
[
"t",
"defold"
]
],
"content": "I've been learning the Defold game engine (and teaching it as I go) and I have\nto say that I mostly like it. Godot gets most of the \"small game engine\"\nattention, but Defold seems to be a very worthy competitor. I really like the\nbuilt-in messaging system and it provides a TON of flexibility while presenting\na simple concept. My biggest issues with it so far are poor drag-and-drop\nsupport for the editor, and overall the bare-bones nature of the editor in\ngeneral. The Lua code completion in the editor is really good, but Lua is a bit\nof an opaque language and finding the correct API to use and teaching the\nconcepts has been quite difficult and time-consuming. Defold has a lot of\npromise, but I feel like it presents a higher-than-usual learning barrier and\nthe messaging concepts can lead to some seriously tangled runtime headaches.\nAgain, I'm still learning Defold, but I expect to use it for some small 2D\nprojects in the future to compare and contrast it to UE5, Godot, and of course\nmy own game engine, Clockwork.\n\n#gamedev #indiedev #defold",
"sig": "738206d3d3dc77057ecad28def2107cb7cdd7550e427f51debbd3e0d02cbf80c25c27914fb964249c64cf52ddf44745ede4086365f739c33e6e9fd79419620ae"
}