The current test version is probably going to be the last playable one for a bit... I'm working out the specifics of random map generation right now, so all the changes are going to be in the background and, sadly therefore, unplayable. On day three I was able to bang out a Tile class, a Room class, a Map class, and a controller object for it in the main program. The Map class has a function mapGenerator(), with which I'm displaying some blocks on the screen at the moment, but it's just for me to see what's going on, so I'm not wasting the time to upload it as is. Soon, I'll probably have a test version up with randomly generated rooms displaying on screen, and then I'll start work on collision detection between the player and unpassable room tiles.
Unfortunately, due to some personal issues and inconveniences, I've already missed about three weeks of work. I'm going back now to post some of what I've done thus far in the little amount of time I've had to work on it.
Day two saw a lot of the movement controls coming to fruition... primarily the character (well, the placeholder, for the time being) pointing to face the mouse, and allowing keyboard controls to move in relation to the rotation of the character rather than in relation to the screen. Trigonometry, yay!
I spent about four hours today getting the basic framework down and setting up a black square with a red circle moving around. This isn't actually the final control scheme I want to use, so I haven't posted anything to test, but I should have that working soon and an update I can actually post something from!
ESPER: Extraordinary Supernatural Phenomena Explored and Revealed will be a game with completely procedurally-driven content, including a storyline and character generation determined during play. In it, you play as an agent of a secret society called ESPER (see above for the acronym explanation, which I could have by now just bloody well have typed out already), the job of which is to stand as a beacon against the encroaching Darkness. Each randomly-generated adventure builds on the story of your character as you explore and reveal the secrets of the evil that threatens humankind from the shadows.
I've worked out the following planned to-do list, in no particular order...Random map generation that determines a location and situation as you play, then creates a map and storyline based on those variables.
I know I can teach myself to do it, but help would be freaking great.