Escape of the Psychic Trash Robot by snesgaard

[raw]
made by snesgaard for LD21 (-)
And here it is the all new exciting adventures of everyones favorite Psychic Trash Robot. His insane creator has put in him a gauntlet of (badly simulated :P) physics challenges and he must escape!

GOAL:
Getting from Left to Right!

CONTROLS:
Left/Right = A/D
Jump = SPACE
Telekinesis = Right Mouse Drag
Esc = Exit

And by telekinesis I mean that you can drag any purple coloured objects around with the right mouse button :). As a further note the jumping can be done every 2 seconds even if you are not touching the ground.

As far as I am aware there are two ways by which you can break the puzzles. A toast to anyone who discovers them!

All of the Graphics and Physics engine have been written by myself in C++, so please be gentle if it is slightly buggy :3

To Linux Users:
This game requires 2 libraries that you get with the following commands,
sudo apt-get install libglfw
sudo apt-get install libdevil1c2

Well that is my submission to Ludum Dare 21. Hope you enjoy it!

EDIT:
Windows executable is now up! HUZZAH!
I had some problems getting it to work for god knows what reason. Feel free to let me know if it crashes on you or otherwise does mean things :)
EDIT EDIT:
I should probably have mentioned that both the Linux and Windows version is compiled for 64-bit. I will include a makefile with the source so you 32-bit Linux user can compile it.
EDIT EDIT EDIT:
Makefile is actually up now! oO

Ratings

Coolness 2% 246
Overall 2.50 366
Community 1.25 506
Fun 2.42 313
Graphics 2.42 323
Humor 1.80 263
Innovation 2.50 310
Theme 2.00 450

Feedback

Gornova
22. Aug 2011 路 19:41 UTC
Isn't the game compiled for Windows? You have to submit at least a windows executable :(
James Paige
23. Aug 2011 路 04:36 UTC
I couldn't get this game to run on my 32-bit Ubuntu 10.10 box.

$ ./"Escape of The Psychic Trash Robot"
bash: ./Escape of The Psychic Trash Robot: cannot execute binary file

I installed libdevil1c2 and libglfw2 (couldn't find libglfw)

I tried to compile from source, but couldn't figure out which -dev packages I needed. I got libglfw-dev and glutg3-dev but I am not sure what package has IL/il.h

james@rhinoctopus:~/misc/games/ludumdare/2011/RobotSrc$ gcc main.cppIn file included from main.cpp:1:
Core/GraphicsCore.hpp:20: fatal error: IL/il.h: No such file or directory
compilation terminated.
馃帳 snesgaard
23. Aug 2011 路 12:21 UTC
The reason it won't run on 32-bit is that the game is compiled on a 64-bit linux. And unfortunately I don't know to force gcc to compile 32-bit binaries :(
As far as I can see you will only need DevIL which you can get with the following command,

sudo apt-get install libdevil-dev.

Hope you can get it to work!
馃帳 snesgaard
23. Aug 2011 路 12:21 UTC
Windows version is up now btw!
Gornova
23. Aug 2011 路 19:06 UTC
crash on windows version, not explanation btw :(
馃帳 snesgaard
23. Aug 2011 路 19:16 UTC
hmm strange, what version of windows are you using and is it 32-bit. What .dll files was included in the .rar archive?
Laksen
23. Aug 2011 路 21:16 UTC
Quite nice game. The textures of the robot were acting up, but everything else worked
馃帳 snesgaard
23. Aug 2011 路 22:42 UTC
Thanks, glad to hear someone got the game to work :)
johnfn
24. Aug 2011 路 05:19 UTC
The game works for me too, although I think I had trouble before. It's pretty good - congratulations on getting a game done. Some constructive criticism: the slidey controls make me kinda frustrated - it could have controlled a lot better, and sometimes I would fall realllly far down and have a long boring time getting back up. But still - the game is solid and kinda neat. Good work.
Shigor
24. Aug 2011 路 15:43 UTC
Crash on windows XP (32 bit) - access violation reading...
馃帳 snesgaard
25. Aug 2011 路 11:17 UTC
hmm that is most likely because the windows version was compiled on a 64-bit system. Sorry for all the trouble but I am a bit of a noob when i comes to distributing compiled c++ code :(
N0_Named_Guy
25. Aug 2011 路 16:10 UTC
Erm, you forgot to mention that this was for Linux 64 bits... I, for instance, am running Linux 32 bits...
N0_Named_Guy
25. Aug 2011 路 16:12 UTC
Can't rate this game... Also no makefile whatsoever so I could build the game myself =X
Rudy
25. Aug 2011 路 18:33 UTC
Good implementation, could be fun with polished graphics. Unsure how this is central to theme though.
ExciteMike
29. Aug 2011 路 19:20 UTC
On a 32bit machine :(
Cosmologicon
30. Aug 2011 路 03:48 UTC
Where's that makefile you promised?
matthias_zarzecki
30. Aug 2011 路 11:02 UTC
Nice work!

I love the panicky jump-animation. Level-design is also quite balanced.
馃帳 snesgaard
30. Aug 2011 路 21:04 UTC
Holy shizzle dizzle I completely forgot about the makefile :( Sorry guys I will get on that as soon as possible!
Kayamon
31. Aug 2011 路 09:21 UTC
Just wanted to point out that I completed the game without using telekinesis at all (as I didn't read the instructions properly) :-)
馃帳 snesgaard
01. Sep 2011 路 10:45 UTC
Alrigthy the makefile for linux is up now, sorry for the delay :)
You have to mount the folder called Release in order to make the program, and you will need the libraries which can be obtained with the following commands,

sudo apt-get install libglfw-dev
sudo apt-get install libdevil-dev

Oh and Achievement Unlocked Kayamon! :D
Guess I will have to rethink my level design a bit.