New games every week!
A Lesson in Slowness Blog
7th April 2022
Step One : Empty the array.

UHOH!!!

-=-=-

Boy, I forgot how slow the Amiga really was.
A three-way loop to clean out the array sized at 128,128,10 really dragged the entire thing down quite a bit, and took a fair while to run through.
I'm going to have to drastically rethink how I store a screenful of tiles.

In many ways, some of the lessons learned doing JSE could really help in this situation, if only I could remember how half of those optimisations went.

As much as the framework is taking shape, the first game (Flappadiddle) isn't really showing signs of being anything functional, yet. I have to rethink how to store the tiles, decide how best to draw the level, and as for the lovely scroll between levels, I'm not really sure that's do-able in the slightest.
.. Though I will, of course, try my best.
I have a vague plan for that in my head, but I'm not really sure how it'll work in practice.

Methods in my head aren't exactly working out very well, here!!
Aargh!!
Views 41, Upvotes 9  
Daily Blog , Amiga
New games every week!
Site credits : If you can see it, Jayenkai did it.
(c) Jayenkai 2023 and onwards, RSS feed

Blog - A Lesson in Slowness - AGameAWeek