11-May-2024, 18:32
(This post was last modified: 11-May-2024, 18:32 by SweptThrone.)
Week of May 5, 2024
New Panel Loading and Unloading
This week, I got new panels to load properly: nine at a time based around the player.
It's actually not finished. I noticed that when quickly loading two panels back-to-back, such as when moving diagonally, one of them will fail to load. I was about to start figuring out that issue before I noticed that some paths on corners and edges weren't connecting properly and were sometimes even throwing errors and breaking the whole panel. This set me on a quest to rewrite the path connecting logic yet again. There were many things I was going to try to make the process easier, but in the end, resorted to essentially manually writing what I already had again. This did, however, raise another issue that I'll have to tackle at another time: getting a specific tile from world coordinates. The to-do list on my desk grows longer and longer by the day, which is actually a good thing because it'll keep me on track.
New Panel Loading and Unloading
This week, I got new panels to load properly: nine at a time based around the player.
It's actually not finished. I noticed that when quickly loading two panels back-to-back, such as when moving diagonally, one of them will fail to load. I was about to start figuring out that issue before I noticed that some paths on corners and edges weren't connecting properly and were sometimes even throwing errors and breaking the whole panel. This set me on a quest to rewrite the path connecting logic yet again. There were many things I was going to try to make the process easier, but in the end, resorted to essentially manually writing what I already had again. This did, however, raise another issue that I'll have to tackle at another time: getting a specific tile from world coordinates. The to-do list on my desk grows longer and longer by the day, which is actually a good thing because it'll keep me on track.
~SweptThrone •.-