The 1GAM optional theme for this month is ‘sound’, and I’ve wanted to do something generative based on audio for a while. So, a dungeon crawler where the genre of the mp3 file the player gives it determines the theme of the game. Western/country music would produce a game set in the Wild West. Rap of hiphop would be set in a city. Chiptunes and electronica would result in a neon, tron-like world.
This is potentially a crazy amount of content. The content for each theme will be stored in its own directory, with a tilesheet, entities sheet, and json files that define what enemies there are and how they behave. That way, potentially I can release a barebones game this month on desktops, and next month release an Android version, with more themes. (And adding these to the desktop version too.) I can do an Android version pretty easily because I’m using Java with libGDX. It’s pretty cool!
Unfortunately, I’ve had a bit of a slow start, but today, I finally have a 2d grid where you can walk around (smoothly sliding between grid locations) and a bunch of rooms placed, based on the mp3 file. No collisions, rooms aren’t connected, etc, but it’s finally starting to take shape!