- 
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. 
Weekly roundup: Breaking up (code) is hard to do
 
    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!
 
         notepad
 notepad![[dev]](https://eev.ee/theme/images/category-dev.png)