{"author_link":"\/users\/easy82","author_name":"easy82","author_uid":"easy82","comments":[],"epoch":1544106636,"event":"LD43","format":"md","ldjam_node_id":136404,"likes":3,"metadata":{"p_key":"126535","p_author":"easy82","p_authorkey":"1034415","p_urlkey":"342655","p_title":"Godot + Ludum Dare","p_cat":"LDJam ","p_event":"LD43","p_time":"1544106636","p_likes":"3","p_comments":"0","p_status":"WAYBACK","us_key":"1034415","us_name":"easy82","us_username":"easy82","event_start":"1543536000","event_key":"71","event_name":"LD 43"},"node":{"_collation":{"body_sanitizer":"TextUtils::SanitizeHTML via existing importer","event":"LD43","removed_author":false},"_superparent":120415,"_trust":2,"author":34415,"body":"**TL; DR:** Learning a new tool while jamming? I don't think it's a good idea any more... However, learning Godot was quite useful. :)\n\nLet me share my experience about learning [Godot](https:\/\/godotengine.org\/) while participating on Ludum Dare. Having a time constraint is frustrating by itself, but having a time constraint AND constantly bumping into minor annoyances is extra frustrating. I have been using [Love2D](https:\/\/love2d.org\/) for a long time (which is another excellent tool for LDs), but it's very different from Godot, so understanding the workflow here was a real paradigm shift for me.\n\nI already had some experience with Godot from before (I've started porting my previous LD game, [Long Distance Runner](https:\/\/peszo.com\/long-distance-runner\/)), but it looks like it was insufficient as I had to learn new concepts during the jam. Learning as in \"trial and error... and cursing\". :)\n\nOnce a new idea clicks though, it's a pleasure to work with Godot. Having a generic editor that helps creating tilemaps and levels, collision shapes, animations, user interface is a great plus in my opinion. I feel I can concentrate more on the content than on technical difficulties when making a game. The node system, the signals, and the \"animate anything\" are super powerful! Yes, there are tiny quirks here and there, but I think over time they will iron them out.\n\nSo my advice for You, and for my future self is:\n**\"On Ludum Dare, use the tools you know best.\"**\n\nThe result of all these is a game with one level and an abrupt end:\n\n![1e332.png](\/\/\/raw\/f66\/8\/z\/1f418.png)\n\nIf you want to play and rate my game, [click here!](https:\/\/ldjam.com\/events\/ludum-dare\/43\/cosmo-buddy)\n\n*Thanks for reading!*\n","comments":0,"created":"2018-12-06T14:22:36Z","files":[],"files-timestamp":0,"id":136404,"love":3,"love-timestamp":"2018-12-06T21:05:28Z","meta":[],"modified":"2018-12-06T21:05:28Z","name":"Godot + Ludum Dare","node-timestamp":"2018-12-06T14:30:51Z","parent":126514,"parents":[1,5,9,120415,126514],"path":"\/events\/ludum-dare\/43\/cosmo-buddy\/godot-ludum-dare","published":"2018-12-06T14:30:36Z","scope":"public","slug":"godot-ludum-dare","subsubtype":"","subtype":"","type":"post","version":409573},"node_metadata":{"n_key":"136404","n_urlkey":"342655","n_parent":"126514","n_path":"\/events\/ludum-dare\/43\/cosmo-buddy\/godot-ludum-dare","n_slug":"godot-ludum-dare","n_type":"post","n_subtype":"","n_subsubtype":"","n_author":"34415","n_created":"1544106156","n_modified":"1544130328","n_version":"409573","n_status":"WAYBACK"},"source_url":"https:\/\/ldjam.com\/events\/ludum-dare\/43\/cosmo-buddy\/godot-ludum-dare","text":"**TL; DR:** Learning a new tool while jamming? I don't think it's a good idea any more... However, learning Godot was quite useful. :)\n\nLet me share my experience about learning [Godot](https:\/\/godotengine.org\/) while participating on Ludum Dare. Having a time constraint is frustrating by itself, but having a time constraint AND constantly bumping into minor annoyances is extra frustrating. I have been using [Love2D](https:\/\/love2d.org\/) for a long time (which is another excellent tool for LDs), but it's very different from Godot, so understanding the workflow here was a real paradigm shift for me.\n\nI already had some experience with Godot from before (I've started porting my previous LD game, [Long Distance Runner](https:\/\/peszo.com\/long-distance-runner\/)), but it looks like it was insufficient as I had to learn new concepts during the jam. Learning as in \"trial and error... and cursing\". :)\n\nOnce a new idea clicks though, it's a pleasure to work with Godot. Having a generic editor that helps creating tilemaps and levels, collision shapes, animations, user interface is a great plus in my opinion. I feel I can concentrate more on the content than on technical difficulties when making a game. The node system, the signals, and the \"animate anything\" are super powerful! Yes, there are tiny quirks here and there, but I think over time they will iron them out.\n\nSo my advice for You, and for my future self is:\n**\"On Ludum Dare, use the tools you know best.\"**\n\nThe result of all these is a game with one level and an abrupt end:\n\n![1e332.png](\/\/\/raw\/f66\/8\/z\/1f418.png)\n\nIf you want to play and rate my game, [click here!](https:\/\/ldjam.com\/events\/ludum-dare\/43\/cosmo-buddy)\n\n*Thanks for reading!*\n","title":"Godot + Ludum Dare","wayback_source":[]}