Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Hello mate. I store the levels as a list of runs, for example “a platform, this long, starting here”. Each run takes 3 bytes. A level has only a few dozen runs, so the layout costs about 100 bytes. I did this as it 'cost' too much to store each 32x19 grid

Thanks "impressive feat of old school coding" means a lot! Levels are stored as lists of runs ("a platform, this long, starting here") at 3 bytes each, so a layout costs ~100 bytes instead of a full 32x19 grid. Quick q hand designed levels or procedural generation?

No. The levels aren’t generated while the game runs. They are fixed. The results are stored in the game as set layouts. Levels are the same every time, and the game contains no code to build levels.

ohh, gotcha! so everyone gets the same layouts every time, that's pretty cool for speedrunning too lol. Btw, I've honestly had a lot of fun chatting with u about your games haha <3 would u be okay with moving our little game dev talks over to discord or somewhere else? totally fine if you'd rather keep chatting here tho!