A brand new game
for Windows, Linux, Mac, HTML5, 3DS Homebrew and more
every week,
unless exhausted!
About Games Music Pixelart Poetry Home Patreon Scores JNKPlat Petit Switch
Memory Management
  3rd September, 2018
I should probably have already known this, but taking 500 levels worth of data and cramming it directly inside the code of a 3DS game, seems to cause memory issues!!


This is something I stumbled upon, yesterday, for the new version of Quadoban, but it's also going to be something I'll need to tackle for JNKPlat, once I've got around to making all the levels for that.

It's nice to have level data internally, as it allows for less cheating, but if the game is going to struggle to run, that's probably not for the best.

Today, then, I'll need to rethink, and probably just resort to an external (but still within the rom!) file.
On the 3DS version, having the levels be external isn't too much of an issue, since the 3DS editions of my games don't feature online scoreboards. Cheating isn't really all that much of a hassle.

But the Desktop version will still need those levels to be internal, as cheating will hurt the online leaderboards.

This is all, very much, a struggle, but everything learned yesterday will be carried over to JNKPlat. My memory management is slowly getting better, the more of these games I do!

Views 23, Upvotes 2
Daily Blog , 576
Site credits : Site built from the ground up, in php, using Programmer's Notepad 2, and a very bored Jayenkai.
(c) Jayenkai 2017 and onwards. RSS feed
Blog - Memory Management - AGameAWeek