Friday, March 5, 2010

End

I decided to code instead of type for a bit!
I am well tired but there is now a conclusion on the game.
There's a boss fight!
Everything has a background.

Wednesday, March 3, 2010

Death

You can now die in my game.

I came across a pretty frustrating bug here. When you go below the screens hight you die, but I was not resetting the players position after they fell off. This lead to a constant stream of "you are dead" screen as the player was technically dieing every update.


We have side scrolling!!!!!

The player can move around freely with in a certain space on the screen.
Once they come too close to the edge the screen it's begins to move!!! And by it I mean the actual block in the background..

Latest screenshot

Movement

Jumping and his good friend falling are now implemented!
I have linked jumping and falling to the character speed, I can tweak that now till it's perfect.


Next on the list is the scrolling screen!

Minimulist is not the word

I have implemented and game state system using enum,
A level creation process using a single vector,
A character choosing menu using another vector and a controller system in 6 lines of code.

The tight development cycle is bring out my most efficient least maintainable side!

Tuesday, March 2, 2010

Level generation

I have scraped my previous plan for level generation. Now I'm keeping a vector of xp positions. As all blocks have the same properities is see no point in creating a new object type.

Project is back on

4 Days.

Can I do it?