Releases: pfedick/DeckerGame
It's a brick world
The square tiles I used so far for building the world didn't fit to the Lego-like sprites and characters. It was good and easy for starting to write the code, but in the final game everything should fit together. And that means: bricks! Bricks in all shapes and sizes! And with studs on top. Sometimes. No easy, square tiles anymore.
So I refactored the whole tile-system and the renderer. The most difficult part was to find out where a brick can be placed or where it is blocked by an already existing brick. So far it works for normal bricks of different sizes, but not for smaller plates and tiles. But I'm not sure if I really need them.
It's a bit difficult to figure out on which layer you have to place a brick so that you can or can not see the studs at the end. I will probably enhance the tile system so that it's a property of a tile if studs are rendered or not. I think I can simply cut the few pixels on top.
Next step: move the character...
Spritesystem is working
In this release the tile and sprite systems are fully working. You can place, move, resize and delete sprites. And the system can handle up to 1000000 Sprites on my Laptop :-)
working tile system
In this release the tile editor is working and the world can be moved in any direction with shift & left click or middle mouse button. The layer and plane system also works, including parallax scrolling :-)
You can also load and save the world.
First release with a very early version
0.0.1 updated sprites