Game is called ‘Untangle’ and you can browse my code here

Sadly it’s nothing special yet. I spend all day on brainstorming my idea, creating simple prototype that allows to move around (blank for now) tile map, and shoot towards mouse. I wanted to create my first shooter for Ludum Dare, but I faced a wall with drawing tile map: for some reason it’s soo damn slow, and I strugled for nearly 6 hour to find way to fix it. I hope tomorrow will bring solution, but to be honest I start to worry if I made it in time.
I’m afraid that if I don’t find good solution I’ll have to scale down my map 
Done:
~> Moving around,
~> Rotating player and shooting towards mouse pointer – I’m really glad I learned how to do it! 😀
~> Simple tile map loaded from text file (all tiles are stored as 2 chars: first is tile type, and second is world of it’s origin).
Things to add:
~> Simple graph worlds map, that shows connections between tangled worlds.
~> Morphing level according to connections.
~> Enemies!
~> Breaking connections.
Some cuts I’ll probably have to do:
~> Cut down game to 1 level consisting of three worlds (water world, fire world and… we’ll see, maybe grass one).
Good luck everyone on 2nd day, and good night! I need some sleep! 
Tags: allegro 5, C++, progress