After a lot of tinkering and misunderstanding, I was finally able to draw a billboard! It wasn't in my previous project (I think it became a little bloated due to me trying to do too many things at once) so setting up a new project and starting from scratch was a nice refresher as well. (Bonus points if anyone ever sees this and can name where the sprites are from)
So, even though it's extraordinarily basic, I've found that having something like the raylib cheatsheet (and the naylib github) to guide me through learning the different methods and structs that are available to me has made getting something up and running rather trivial! That being said, it's not like I was able to get this working in 5 minutes. This took me a couple of days - learning what a freaking sink is in nim took me the longest (and I'm still not 100% on it), but I'm super proud of this, even if it looks like poop.
I think I've just about settled down on my jumping around (though only time will tell).
After really getting into the syntax and overall ethos of Nim, I've come to really enjoy it's idiosyncrasies, AND having tinkered with Raylib in the past, I feel comfortable to sink in and try to make something from it.
Nothing impressive today, but I am learning about some if the quirks involved with switching from a language like Lua to Nim.
I feel like I'm all over the place right now (but that's not out of the norm for me). I've discovered Nico (a fantasy console-esc framework for Nim).
My eventual end-goal is to create something "playable" regardless of the language/framework/content, and then move on to something else - constantly learning.
I don't remember the rest. Today I spent some time writing some code in Nim. I haven't done it in a while so it took some getting use to (since it's much more than a scripting language), but I think that even coding at all is something to be proud of when trying to form habits.