Back from a brief break
I have a few other features lined up, but none of them have adequately passed the soak test yet. (For the moment, that's where I play the game to 1,000 points+ and ensure that no unacceptable errors are occurring.) Soon, we'll have treasures popping out of blown-up asteroids, ("Bling"), but last time I implemented that I got the weirdest bug.
The desktop versions worked fine; but every time I played in my browser, it would work successfully for a minute or so and then explosions would disappear, or powerups, or even enemies coming on screen. I spent some time on this bug, very curious what may have been causing it, and verified that they were successfully being pulled from the object pool and added to the game; but they weren't showing up on screen.
I'm still not entirely sure what it was. This is what I get for targeting three platforms plus, and not properly unit testing for a "minor change"—the fact is, when using a systems language like C, anything is possible and I am won't to believe in a "small change". It was most likely a buffer overflow somewhere, but after a while I was less interested in how it happened and more interested in getting the game working again. So, I reset my Git head to a point where I knew it worked, took it from there, and bring you a relatively quiet (and largely cosmetic) update which has passed the soak test.
Soon enough I'll have the bling working. Just letting y'all know I haven't forgotten about this project.
Files
Get ShooDemUp
ShooDemUp
A Shoot-em-up Shoutout to Arcade Culture
Status | In development |
Author | Michael Macha |
Genre | Shooter |
Tags | 2D, Arcade, Shoot 'Em Up, Space |
Languages | English |
More posts
- Heads up to Linux Download UsersSep 10, 2023
- Cosmetic Tape UpdateJan 30, 2021
- Second Update Today-- A Region Timer!Jan 27, 2021
- Hit Points InJan 27, 2021
- MRS. ShooDemUp!Jan 26, 2021
- Expanded Region Shaders!Jan 25, 2021
- Very Special Update!Jan 21, 2021
- OK. I'm back.Jan 13, 2021
- WHEW. That was a big one.Dec 05, 2020
Leave a comment
Log in with itch.io to leave a comment.