Some actual game work today. Kept building on top of the template this time adding custom sprites and terrain. Mainly focusing on reading documentation.
Seems I accidentally submitted to the daily DJ streak and the monthly one. Can't submit a new post, so...editing time!
Original Post:
Rust learning picks up again after an unsuccessful Ludum Dare weekend (thanks, health). Going to aim for steady progress going forward on both learning and developing new things.
April Review:
A lot has happened this April, though I have little concrete to show for it.
A vastly improved knowledge of Rust and engine building has made me interested in using Rust for many projects. Most of my streak posts have been about Rust, and I've enjoyed it greatly.
Ludum Dare went poorly, in part because I attempted essentially constructing a Rust engine on top of two frameworks that I barely understood. I'll be taking some time away from jams for now (Decade Jam aside), and I expect I'll be heading into the next several only with tools I'm fairly solid on.
The real victory this month has been using Anki to learn Rust and Toki Pona (a tiny conlang). Rust in particular has been a nice surprise - my health is now less of an obstacle with the knowledge so well embedded in my head through spaced repetition and so frequently reviewed. I need to apply the same treatment to C# and GDScript, as well as algorithms, design patterns, and more. Game design itself I can do to a decent degree of success all the time, thanks to years of constant thinking about it, so it's a matter of being able to implement what's in my mind.
Productivity is my goal for May, with an emphasis on product. The Decade Jam Community Project Task Force is ~~steadily lengthening its acronym of DJCPTF~~ hammering out the final details of our game and I am even now working on early code for it. Test projects for a custom engine are underway as well, and I expect to have multiple test games to show off in next month's summary post.
While I expect to continue to focus on Rust and Godot, I am not opposed to a return to Unity or Phaser as well. I hope to construct a strong portfolio over the next two months, and while I think my skill in game design, mechanics, and AI are solid (always worth improving, though), I think my generalist knowledge is another strength. I'm trying to be a T-shaped person, as some say. Being able to work across several engines and frameworks will not only improve my skills, but make me more likely to be available to help with a particular task or job, plus help others cross such divides.
Here's hoping for plenty of productivity next month.