5 ms·
That's quite different from an actual, playable level appearing out of a bug.
by jaywalk 4y ago
That's quite different from an actual, playable level appearing out of a bug.
- morelisp 4y agoNot really - if I had any tilemap structures for the level yet, it would've had a similar effect. The point is this stuff arises whenever you have, like `char level_data[8][4][10][100]` rather than, like `class level { std::vector<actor*> actors; std::vector<sprite*> background; }`. And storing stuff in large contiguous blocks that can be interesting when misinterpreted is still a pretty good way to write modern games if you don't have OO brain rot.
- jaywalk 4y agoSorry, I missed the part where you mentioned that you were writing your game in a similar style to classic games. Of course that does open up the door to similar bugs causing similar results.