•  Kissaki   ( @Kissaki@beehaw.org ) 
    link
    fedilink
    English
    21 month ago

    Sounds interesting!

    We’ve also used Godot. As for sound design, I voiced the sounds we put in - frog ribbiting, jumping, and tongue slurping :P

    I can definitely see how Godot without scripting experience/expertise would be hard to get into.

    I found the UI of Godot awful. And the entire node system quickly leads to a mess of mixed concerns in structuring logic and elements. As a software engineer I am mindful of structure and can - at least for myself - keep at restructuring when elements, logic, and relationships change, but I felt like the entire system was not guiding you to well-structured components concerns. The GDScript casing difference to C# and docs and the lack of braces for code blocks were to my dislike too.

    That being said, Godot does have a lot of features and allowed us to move forward quite well. Just with occasional stumbling.

    • I have some very basic experience from college so I get the concept, it’s just the execution I struggle with as the documentation is helpful but sometimes too abstract for me to engage with, which is why seeing it put into practice in a video can help.

      Thankfully the UI feels pretty straightforward for me, and I learned before I started to treat nodes as scenes, sort of like LEGO bricks haha. But it definitely can also make organization harder too, since it’s a lot of subtrees for the main project.