logo: drawing of an eevee lounging atop the website

fuzzy notepad

Weekly roundup: Breaking up (code) is hard to do

  1. Blog
  2. [dev] Dev log
  • irl: I went to the dentist, which I think was the last of the errand backlog, hallelujah.

  • fox flux: Continuing on from last week, I threw myself headfirst into this idea of splitting up base actor code.

    I tried it against Isaac’s Descent HD (my LÖVE port of Isaac’s Descent that I only ever released on Patreon), since it has a very small number of abilities and objects, and just went hog wild.

    The results have been promising! Most of it went much more smoothly than I expected. A little bit was much more horrible than I expected. But within the space of a week I’d gotten a rough first attempt working, ported it to fox flux, and gotten the game… um… mostly limping along. There’s still some lingering fallout, and I haven’t even gotten to Lexy herself yet, but it seems like this will be an overall improvement. I can even write tests now! Tests!

    I also did some more work on the revamped Lexy sprites, but then my tablet broke — again — so that came to a screeching halt.

  • blog: I started on a second post (without finishing the first, hm), or more specifically, I started on a complicated but very cool interactive doohickey to accompany the second post. Very excited. Should probably, like, finish one of them.

  • alice: Planning, writing.

drawing of an eevee looking sad and pleading that her food bowl only has two coins in it

Thanks for stopping by! If you found this worth reading to the end, and you have a few bucks to spare, maybe toss a couple at my Patreon?

Making stuff is my full-time job, and this helps me keep doing it!

Comments