Day 7 is Murphy's day

Hi fellow PyWeek-ers

Here we are: the 13th PyWeek is done !!! \o/
And sadly for us the last day was the Murphy's law day :)

As I said yesterday, we were a little late on schedule (or so we thought) for the code but had all the assets for our 5 levels.
We wanted to finish coding yesterday and level design/test today. Well it wasn't like that at all.
I finished addind features and mostly fixing bugs 5 hours before the contest end!
What was elghinn doing during this time? He finished his things before me and started to create the levels like 6 hours before the end. So 6 hours to create, tune and test 5 levels without any editor, just filling xml files by hand?
 
So elghinn started to do an idea we like but gave  up this morning: a level editor! Yeah you read it well: we decided to start creating our own level editor at H-6 :)
And you know what? We did it \o/ First, elghinn worked 3 hours and then 1 hour both of us. And now we have a level editor in which we can select the items, enemies, obstacles, platforms. Place, rotate, flip, delete, drag them with the mouse and save all that in a XML file.
For this last part we used FluentXML. This is an XML library written in python, distributed under the GPLv3 license here http://fluentxml.last-exile.org/ and made by our own elghinn.

So then we just had 3 hours to go and 5 levels to make ... elghinn started the 1st one and I tried to take care of the 2nd one to begin with. And Murphy's came and we discovered bugs, some problems we reported to the moment when we would have 1 level complete and other things.
elghinn succeedeed and finished his level, he helps me finished mine while I was fixing a few bugs.
 The 1st level works and in the 4th room of the 2nd one, we discovered a huge collision bug at H-20minutes.
So we dropped it too and finished with only 1 level. So you will only be able to play with Stan in the garden and finishing this level makes you win the game now.

So we are really sad to have our full system working (with 1 or 2 bugs) and 5 levels ready to be done but only one finished. But we will continue the development to have a version 2 with all of this (and maybe more).
But we're most of all happy because it was our first PyWeek, our first GameDev contest (except for elghinn who did a few in the past), cha was abel to make the menus and all the assets for 5 whole levels.
elghinn and I made a complete platformer code.

So here we are. We just have to upload the archive and after that it will be the time to test all you amazing games :)

We hope you'll enjoy FEAW and that we will meet again, maybe for the next PyWeek


Ah just one thing which is in the README but I tell you here: to play our game, go in the "feaw" directory and launch the file run_game.py.

And a last screenshot just to present the levels we wanted to have in the game