In this stream, I worked on getting the map scrolling in the asset tool and then loading the metatiles from the map JSON metadata, instead of hard-coding the loading of PNGs at the start of the asset tool. This has put us in a good spot for Tuesday of next week when we work on loading the palettes for these metatiles so that they look right on the NES. Thanks for watching!
Well, I accidentally hit the sleep key on my keyboard. More than once. Thankfully, it didn’t mess up the streaming or recording for this episode. I *did* also manage to get the map scrolling and loading fixed, so now the game actually has a working map! At this point, I need to get some real graphics, figure out how I’m going to load enemies, and also get the asset tool to allow for the map to scroll. You know, all the things that will be needed to actually make this a playable game 🙂
It worked?! I mean – of course it worked! In this episode I took the data from the JSON map data and used it to test rendering the map in the asset tool and then export the file as binary to the actual game. Made some really great progress tonight and I’m looking forward to fixing some strange bugs with the tile loading code on the NES side on Monday. Have a great weekend!
In this episode I work on loading the JSON data exported from tiled in the asset tool in C using the JSMN C parser for JSON. This allows us to take the data and use it to load the map and re-export it for the NES. Eventually we may build a built-in tiled editor, but in the interest of saving some time, we’ll use tiled for now.
The flicker is gone! Ya! I figured out that the status bar flicker was due to me reusing variable and then I got the scrolling to work properly with the tile row updates not only across a single meta-tile but across the whole screen. We’re ready to start building some levels!
Bootee is a brandnew Nintendo Entertainment System (NES) / Famicom game by The Mojon Twins! Watch the date: 15th May 2018! Three ingame shots were made public, here is one of them. If you want to see the other two, follow and check the link.
In this episode, I was working on getting tiles loaded from the metatiles into the nametable as we scrolled. We got that work mostly the way I wanted (only on a single metatile column, though) and ran into a strange problem where the status bar flickers every time we load another row. I tried to figure out the issue, but I had to leave it for now. I’ll research and pick it up on Thursday.
Brilliant Pebbles is a commercial NES / Famicom game by Retro Wonder Workers from 2017. Guide a ship through outer space while destroying flying rocks. Get hit by a rock and your ship blows apart! Challenge yourself or friends to earn the highest score! This game is inspired partly by the arcade game Asteroids. The game costs 34.99 USD.