Slower weekend, so I had time to finish #godotengine 's 3D tutorial.
Kinda funky, there were some places which irked me, like repeated calls to function that returns a collider object instead of caching it, or get_node/$node calls in update. In Unity I always tried to ingrain good practices in my students from the day one. I think that the concepts are simple enough.
Anyways, it was a really fun little project. I've added some basic vfx on top and now - on to reading the entire manual!
There was some fighting with depression, but I crawled out of it and I'm back on my legs, learning some more #godotengine
I've finished the "Your first 2D game" tutorial from the manual and I feel like it was a really decent lesson, teaching me a lot of stuff I wouldn't think to ask about, coming from different engines. Definitely some surprises in there, but enjoyable ones mostly.
I heckin' love integrated Signals!
Can't wait to try out 3D, but now it's time to go to sleep. Nighty night!
Learning the Godot continues, now doing samples from the library. Physics is really jittery. Even after couple minutes of bounce at 0.5, balls don't want to settle down. I'd assume they'd lose their momentum really fast and go idle, but no such luck.
They weren't supposed to move in THAT direction.
Holy shit, we are actually doing stuff!
Stuff is moving, we have a ship editor done, now to just implement gameplay loop :D
I have no idea what's going on, but it's fun!
Summer is over, and I started to work on my personal project full time. It was done in Unity, but after last couple weeks of uncertainty, I have decided, for the first time in ages to stop developing in that engine
The experience I've gathered and the toolset I've built will be missed, but at this point I think it's more long-term financially sound to switch to Godot than to stay with Unity. To learn Godot I'm currently porting my old, unreleased game, Polygon Rex, to it. We'll see how it goes.