About robot_guy


robot_guy's Trophies

The Most Impressive Award
Awarded by pymike
on February 25, 2008
The Best On Psychedelics Award
Awarded by Cthulhu32
on February 25, 2008

robot_guy's Archive

Giving it a go

Posted by
Friday, April 23rd, 2010 2:16 pm

After the last couple of LD that I haven’t managed to submit anything (either because of unexpected real life or having issues with the framework) I’m giving another go and hope to at least get something finished.


  • Löve2d / Lua
  • Povray
  • Gimp
  • sfxr
  • Audacity

Onward ho!

Posted by
Friday, August 28th, 2009 3:36 pm

Well I’m certainly going to have a go at this. Unluckily, I have a few other minor commitments this weekend (unfortunately you can’t get other people to reschedule their birthdays around you social life) but as Monday is a Bank holiday it looks like I’ll be able to work right up to the deadline.

I’m probably going to ditch my normal pygame platform for Love2D as it means I should be able to generate Windows executables from my Mac which should hopefully allow more people to vote on my game. Other than that I’m also likely to use The Gimp, PovRay, sfxr,  and audacity .

Good luck everyone.

Wall Wrecker is a go!

Posted by
Sunday, April 19th, 2009 3:36 pm

Well, it’s not the most imaginative idea but I’ve finished something in good time so I’m happy and I’ll be even happier tomorrow if I’m not awake at 4am local time so this is it.

Screen shet

Pilot your space going bat and destroy the invading alien wall before it reaches Earth. Only you can save all human kind.

Destroy all the bricks in the alien wall by hitting them with your nuclear ball bomb. Note that some bricks require more than one hit to destroy them and some are invulnerable. If you lose you bomb or take too long the alien wall will advance if it advances too far then Earth is doomed.


Left / Right arrow to move bat
Space to fire ball
Tab to pause game
Escape to quit

Python 2.5 (2.4 should be fine)
Pygame 1.8.1 (1.7 should be fine)

http://patenall.org/temporary/LudumDare/RobotGuy_LD14_WallWrecker.zip (1.1MB)
Sorry, no Windows exe (of course being python the source should work fine if you have python and pygame).

End of the first day

Posted by
Saturday, April 18th, 2009 2:49 pm

Well, it’s the end of the first day for me and I think I’ve done well so far as I have something that is actually playable (although you can’t win or lose yet and the Wall of Doom doesn’t advance). It’s a Breakout / Arkanoid clone where you get infinite balls but the bricks advanced down the screen. Tomorrow, it’s making levels and level win / lose conditions and then twiddles like menus, high score tables and better graphics.

Screen shot
Behold the Rainbow Wall of Doom!

Lone Racer (final)

Posted by
Sunday, December 7th, 2008 4:55 pm

Well, I’m done. It’s not really a game as I didn’t have time to add any other cars (or any good idea an how to implement AI to go around the track) but you can drive around the track and try and improve your lap time. Ideally, there would have been other cars to race against but such is life (and entries in Ludum Dare).

I really wish I had stuck to a 2D game, the 3D aspects caused no end of problems and it also meant that I had to play with modelling software to draw something that could be a car but actually looks like a blob from the back (it’s a bit better from the side from where you never see it). Of course my drawing isn’t much better.

All in all it could have gone better but at least I completed something.




  • Python (2.4 probably)
  • Pyglet (1.1 probably)

End of the first day

Posted by
Saturday, December 6th, 2008 4:15 pm

Well, I’m finishing up for the day on my Pole Position type game. I have a rendered track described by Bezier curves and have some mist, ground and sky. I even have a sort of car shaped blob (which after a lot of work is even lit properly). Tomorrow, I need to look at actually getting some game in there somewhere although only after I have improved the control so it drives more like a car.

Well, till tomorrow.

Pixelman 3D is finished

Posted by
Sunday, November 9th, 2008 2:20 pm

For this competition I decided to cover Py Mike’s ‘Pixelman 3’ game which I remember finding quite fun we when I played it for scoring. It’s basically the same game but with less minimal graphics and a few extra fiddles. You should note that I stole erm… copied erm… paid homage to the original levels by including them as levels 5 to 9, but I did write 4 new ones at the beginning so hopefully nobody will consider that cheating. (If you do then delete map5.txt, map6.txt, map7.txt, map8.txt and map9.txt from the maps directory and pretend I didn’t include them)

Screen shot

Requirement : python (2.4) + pygame (1.8 but it should work with 1.7)

Should run on all platforms


Edited: Small change to fix an issue that caused it to crash on some versions of pygame

Out of the Running

Posted by
Sunday, August 10th, 2008 6:50 am

After spending many hours trying to get the player movement done, I eventually finished it and found that there was a serious problem with it. I’d tried to take a shortcut because of the limited time and handle collision detection and response for the X and Y axes separately but that doesn’t work. What tends to happen is that the player hits the ledge and shoots off sideways by a quarter of the tower. It’s not a particularly complex problem but it will take several hours to sort it out and debug it.

Unfortunately, I have a prior engagement for several hours tonight and a minor problem of getting up for work tomorrow so I don’t have enough time to fix it and actually put any game play in so I’m not going to kill myself trying. It was coming along well and actually looked like it would be a fun game so I might have a go at doing it properly (Including descent bounce physics) out of the comp.

Leaving with a final screen shot:

First days progress

Posted by
Saturday, August 9th, 2008 12:56 pm

Though I’d post before I knock off for tonight. It’s you basic climb the tower knock off (I don’t know what the original is called and I don’t think I ever played it)

So far I have all the media assets (textures and sounds), the tower is drawn with our damsel in distress and the enemies but no ledges yet. You can fly the player about the tower (via invisible owls) but there is no other game play yet. Tomorrow I’m going to start with drawing the ledges from map files then onto player movement physics.

Yeah, ThingGo is a go go!

Posted by
Sunday, April 20th, 2008 3:50 pm

Finished at last and it’s actually a finished game. The EXE should work but it’s the first time I’ve used py2exe and had it work.

Move around the mave avoiding your enemies or destroy them by crushing the block they are in before they hatch, pushing blocks over them or stunning them by pushing on the wall they are next to and walking over them.

The level ends when all your enemies are dead or you have pushed the three diamonds into a line for a bonus which is higher if they are not along the wall.


  • Use the arrow keys to move
  • Use the spacebar to break or push blocks
  • Escape to quit


Python and pygame


ThingGo Final Screenshot


Normal python zip (1.4MB)

Windows EXE (4.3MB)

Calling it a night

Posted by
Saturday, April 19th, 2008 1:54 pm

Well, I’m calling it a night as its 11pm here and I swear that I’ve go down with what ever was going around the office. As to my entry it’s looking good as I have the main maze working, the player can wander around it and crush or push the blocks about as they should. Next are the enemies…

First day’s results

Graphics assets and screen mock-up

Posted by
Saturday, April 19th, 2008 3:38 am

After 4 working hours (9½ hours in , damn timezones) I’ve got a plan, drawn all the graphical assets and produced a screen mock-up. The idea isn’t original, it’s actually a clone of a game I used to love playing, <bad Rolf Harris impersonation>Can you tell what it is yet?</bad Rolf Harris impersonation>

Screenshot mock-up

Completed ‘Exotic Inventory’

Posted by
Sunday, February 24th, 2008 4:22 pm

I’ve finally finished and it is actually a completed game (unlike normal where it’s missing a few vital things such as game play or sounds). It’s a python / pygame / pyOpenGL game but I haven’t managed to build a .exe version as there is some bizarreness with pyOpenGL and py2exe which it is far too late try and fix.

Exotic Inventor

You can download it from http://www.patenall.org/temporary/LudumDare/ExoticInventory.zip, it was developed on Mac OS X but I’ve tested it on windows (while cursing py2exe out) and it appears to work


Best method is to come along side a particle by looking at 90deg to you direction of travel and using shift + arrow keys. Then when you’re going at the same speed and are targeted on it shoot it several times.

To turn just use the arrows keys. If you hold shift you will accelerate in that direction so you can strafe. And oh yes, your shots have momentum and push you back when you fire.

RobotGuy’s end of day 1(ish)

Posted by
Saturday, February 23rd, 2008 4:28 pm

Well, end of day 1 and I’ve quite a lot done but not as much as I had hoped. I have a game that allows the player to fly around a psychedelic tube controlled by the mouse and bounce off the walls. Currently, there is nothing else to do which is the next thing that I need to deal with.


Oooh, psychedelic


The basic premiss is that you have having the weirdest day of your life. You’d just got a job at a research lab as an ‘Inventory Controller’, half way through the tour you were cold-clocked and when you woke up you found out that the ‘inventory’ you are to control is in the labs Synchrotron and consists of exotic elementary particles that they need shunted in to different storage rings.

Not the best match for the theme I’ll admit, but I thought that it was a really weird idea for a game so…

[cache: storing page]