Skip to main content

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

Glad you were able to fix it and that we were able to help! The banked memory model takes a while to get used to and even then still requires some caution.

I saw a new build is up so I downloaded it and gave a try. Played through the first two bosses in the campaign. It's looking, sounding and playing well! It'll be fun to give it a longer play when I have some time.

That does prompt on question- looks like it might not save progress right now?  It would be convenient to be able to play a bit, save and then pick back up progress through a campaign. No worries if that isn't part of the plan, but thought I'd float it just in case. For the time being I just made a save state :)

Anyhow, congrats!

I will research how to add a save feature.  Campaign progress is stored in just a few variables so I can't imagine it would be too difficult.  

Cool!

If it's useful at all, here is an example from Canyon Racer, there are other ways to do it though.
https://github.com/bbbbbr/canyon-racer/blob/main/src/cart_mbc5/cartsave.c

https://github.com/bbbbbr/canyon-racer/blob/main/src/stats.c

A usual practice is to have a signature byte pattern and/or a checksum of the data to verify it's integrity and that it's not random data.

Gave it a full play through on the campaign + a couple levels on endless. Everything felt balanced and worked well, esp after getting into the flow of it. It gets busy, but in a way that was manageable and added to the action.

Haven't seen any bugs or issues.

Did notice the blue text on black background for mana can be a little hard to read. Something lighter might make that easier.

(+1)

Thanks for the feedback!  Glad to hear no bugs or issues.  I will update the color of the mana text.

Enjoying the new save support in 1.1, thanks!