So I over the last few days I have started construction on a game I have long been thinking about; FeyScape.
Basically a multiplayer side scrolling Roguelike with a procedural generated world and levels. It is going to be made in C# with XNA. While programming is still in its early stages, and I'm mostly building a skeleton to test concepts, ideas and algorithms with, the game development side has been well thought out, I hope.
I'm going to be taking a lot of inspiration from Zelda 2: The adventures of Link for this one, along with other games like Super Metroid, Terraria, Elona and the Final Fantasy series. Hopefully it should be good.
Currently there is nothing procedurally generated, but I have hard coded a world and levels for testing, so I can give screen shots of those.
Those images are the default window size, but the window is resizable and you can go full screen. The problem is that it stretches the image, so I would like to use a default resolution that will look nice on the majority of monitors in full screen.
Anyway, while Zelda 2 has instances that were pretty much the same for each area, I'm planning to have mine be genned to be a little more interesting and maybe have some secrets lying around for you to find. Also they will persist, so if you build a cabin in the woods, you can come back to it later and it will still be there.
Also going to need to build a better lighting engine, later on at least. I have a very simple one right now that just handles a lighting level for the entire instance. Here is the forest and plains next to each other for compassion.
Right now I'm using partly borrowed sprites, but I will have my own before I release a demo. Everything from the overworld and the Link sprite are all stolen.
Still, back to coding! I want to have an enemy jumping around soon.