Thursday, 24 December 2015

Building an Engine

Christmas is here again and I've got 12 days to focus on my next Android project.

Various ideas have been floating around my mind for the past few months and I've yet to decide the theme overall theme - either another Sci-fi game or swords and sorcery type stuff.

What I do know is that it'll be another Roguelike, based on the Pixel Station code but advanced in some ways.

Cardinal Quest 2 has been a big influence on my process this time. I like its atmosphere and particularly the way the map is revealed while you play. CQ2 also has some very nice random level generation going on - something I'll be getting deeper into soon.

Initially I'll be adapting the Pixel Station code to run at a different resolution then developing further the map/level code so the player discovers the layout as their character sees it.

Other than that, I'll be using a more linear approach to the levels. Pixel Station allowed freedom of movement around the levels but they were pre-made rooms - with random level generation, re-visiting rooms may not be feasible. Although I want the game to be as sandboxy as possible, that doesn't always add to the gaming experience.

I'm not sure how far I'll get this holiday but I'm planning to spend longer than usual on this game and get it just right.