Archive for the ‘LD #10 – Chain Reaction – 2007’ Category
Here it iiis:
Windows version: http://www.raschke.de/julian/temp/ld14_final_win_jlnr.zip
Mac version: http://www.raschke.de/julian/temp/ld14_final.zip
Source code: http://www.raschke.de/julian/temp/ld14_src.zip
Not much content—sorry—I lacked direction and worked much more iteratively than before. Only really worked productively during the last hours. But I managed to do some nice little tricks using just a 2D lib
(Reuploaded the next day because the original wording was unintentionally offensive in one instance. Didn’t touch the rest.)
After a long struggle to get it working, I finally have py2exe version of my game. This release also includes a bugfix to my library, which lets the game run on ATI hardware (the texture loader wasn’t enforcing power of two texture sizes).
Sorry it took so long, but I didn’t have much time to devote to LudumDare in the 2 days after the deadline and I had a really hard time getting PyOpenGL to work with py2exe (for details on how to make it work see my journal).
Here are links to the new release files:
Like all games, mine gets a patch short after release.
I was informed that level 5 was remarkably easy to solve and indeed it was, you didn’t need most of the level to do anything. Thus I minorly edited the level 5 file and uploaded my entry to my webspace again. However, I left my original version on the webserver as well, in case people want to play it with the possibly easy level 5. (It can still be difficult unless you see the easy way.)
Do with it what you want. I hope level 5 is more challenging now.
This is my entry into the Ludum Dare competition for December 16th 2007. It comes with a Windows binary and the source code. It’s not quite a game. It’s more of a game engine or toy. The commands are the cursor keys to move your selector around, and ‘u’ for up, ‘d’ for down, ‘r’ for right, and ‘l’ for left.
The game is a setup as a grid. Each cell can have animals: elephants,dogs, cats, and mice. The idea was to set of chain reactions by placing certain animals or changing which direction an animal was facing. Currently you can only change the direction animals are facing. But the animals do have behaviors that you can exercise. Dogs will chase cats; cats will run if they can. Cats will chase mice. Elephants will stampede if they see a mouse, and charge in any given direction for a short burst. Another idea to add to the game would be to have items perhaps, e.g. peanuts, bones, catnip, and cheese to persuade the creatures to move into some alignment that is favorable.
Graphically, I was trying to go for a hand drawn animation look, with the flicker that inevitably results from little mistakes on the tracing. I think if I had put a kind of sketch-pad/notebook background behind it, and finessed it a little it might have made up for my crude artistic skills. I created each of the prototypical animals using the draw-vector program I made (included with the zip file).
I only managed to get out one level, and there’s no goal. So it’s still at toy status. My excuse was I was fighting with my environment for almost all of Friday just trying to get Windows binaries from CLISP. Once I had my environment working, doing remote development with SLIME had a bad behavior which nearly forced me to go to some other development kit mid Saturday. However, once I fixed my SLIME problem, it was actually pretty fun to write it in Lisp. Oh well, maybe next time I’ll have my environment ready before hand.
Anyway, it was great to try out the competition. It was a lot of fun and I learned a lot.
- CLISP (Windows)
- Emacs + Slime (Mac OS X)
Mr. Splode and the Fireworks Factory:
Well, I ran out of time. =) This is not even the gameplay that I intended and it is not playable (unless you like to lose). I spent too much bloody time on collisions and missile trajectories, etc.. The “daleks” that you see in the screenshot were going to be gun turrets which you use to shoot down incoming missiles. If enough missiles hit the ground, the ground is destroyed and your tower plummets. I had other buildings and a point to the whole thing, but those were plans that had to be thrown out. I think with another hour to two hours, this could actually be playable, though not polished. My greatest regret is that I did not get a chance to rotate the missiles so that they point in their direction of travel.
Here is the zip. Download and run at your own boredom.
python source (64K) Needs pygame and pyopengl.
Edit: Uploaded new version with a .bat file that uses CRLF terminators.
Edit 2: Uploaded a non-zero length archive (for ‘archival’ purposes now that judging and whatnot is over). Not really sure how that happened in the first place.
My humble entry: Vector Chain Attack! (pygame source 191kb)
I think only pygame is needed to play the game. Will try to make a py2exe executable too. Samiljan made one for me, can be found here (6.9mb).
Move about with ASWD, and shoot with the mouse. Hit the blue chain bits to start a chain reaction, or the red bits to whittle down the chain little by little.
Lots for me to learn this time, as I did not have much experience with Python or pygame before the competition.
I spent quite a few hours making my first music track too, so I hope you enjoy the SNES style music (the full 13 seconds of it!). Had lots of fun making it with DrPetters Musagi tracker. Before you go mad, press M to make it stop.
Thanks Phil, owe you one there…
Just the link for now, will write post-mortem in a bit.
The game is finally done, and just in time. I made some basic instructions when starting the game. I am sure everyone can figure out what each crate is and where to land for fuel xD. I dont know if this game will be fitting the theme very well, but I never programed in python and this is my first time using a physics library. Considering everything, I think the game is not bad. Hope whoever plays it has fun.
The game requires python 2.5, pygame, pyopengl, pyode. I will make a binary later on, but for now this is my final entry.
DOWNLOAD THE GAME 700KB
First Ludum Dare entry! Whew… tiring.
Move using the arrow keys, X drops bombs, Z fires your gun. Avoid the aliens. Killing one will set of a chain reaction of bodily explosions!
Download (Windows only):
I wasn’t able to fully finish the game in time. I finally got an idea I liked on Saturday, after scrapping 3 others. Unfortunately, I spent too much time messing with graphics and AI and such and not actual gameplay. Case in point:
That took… a long, long time.
Anyway, at about 2 hours until deadline, I finally got the gameplay implemented, tested it… and it wasn’t fun.
So I bit the bullet and threw all the gameplay out except for these gluttons, which seemed to be the one thing that had potential. I managed to get health and a basic hud in during the last 10 minutes, but didn’t get scoring or menus or anything.
This is actually the first game I’ve ever released, and I’d never used Ruby or Gosu before for development, so I’m pretty happy with how it turned out even so.
Downloads (both have windows exe + source code and Linux makefile):
Uses SDL, SDL_mixer and SDL_image. I used kate for code/text, gimp for graphics, sfxr for sound effects (thanks DrPetter!), and pxtone to make music.
If the Linux version crashes when you run it on 32-bit x86, use this SDL library (contains a fix for a bug in SDL_SoftStretch)
Edit: Figured out the Windows sound latency issue! Seems the SDL.dll I used was buggy. Replacing it with one from libsdl.org fixes things.
A helicopter physics game, made with XNA 2.0 beta.
You will need a pile of shit to get this to work, here it is:
- .Net 2.0 SP1 (we are currently uncertain if it ships with Vista)
- XNA runtime 2.0
I’ve had ppl not being able to run the game anyways, Im looking into the problem. Pls tell me if it works for you.
Anyways I hurried with the levels, Yay it was fun to make them I hope to release a map pack soon. Unfortunaly the editor is built within director, so I will have to work on it a bit to enable the community to build their own maps, unless you got director. All sound was made with DrPetters godlike sound effect app, sfxr. Kudos to him!
Game goals: make the red box be within the red rectangle for 3 seconds to go to next level.
Controls: (Xbox360 controller should work, not tested, buttons? test them!)
Arrows <- -> Steer
Z – Open/Close the CLAW!
X- Turbo (For making panic manouvres)
R – Reset level (Yeah this key you will know by heart)
N – n00b?
Here is bin 440KB
And here is source + editor + bin + other useless stuff 3MB
It’s done and you can get it here. It may not work if you don’t have visual studio 2005 installed. If thats the case I’ll try and upload a working one asap.
Unfortunately, I didn’t have as much time as I had hoped today, so I wasn’t able to finish the game. However, it is partly playable, so I’m sending it in anyway.
Link (exe and source): Duck.zip
(The source uses a modified version of TileMap.bmx, which I made last year and published on the Blitz site as a tutorial).
Inspiration for this game was this blog post, which somewhat explains the name.
The idea in the game is that you’re a casual games’ level designer and it’s your job to create levels for the game, in which the players can get the maximum score without really doing anything. Because the truth is that’s what most commercially successful casual games are like. Big rewards with minimum input from the player.
Drag the pieces around and click start. The colors will be destroyed as they touch each other. Try to go for the big multiple chains.
[space] – swaps between the editor and game.
[m] – toggles sounds.
Read more from game’s “homepage”…
Whew gotta get this in!
3 level rushed release =/ more levels later!
found some free file hosting in the last minute, here’s the file:
(Thanks Jach for offering ftp space)
more to come later, probably my next free day: Wednesday.
Edit: If the game gives an error message like “This application has failed to start because the application configuration is incorrect. Reinstalling the application may fix this problem.”, you may need to install the Microsoft Visual C++ 2008 redistributable package, which can be downloaded from:
Executable here and source here… wordpress didn’t like my .zip files. Not very complete, or fun, but you can kill enemies or lose. And you have a chain, which grows longer, and enemies react to it ^_^. Maybe I’ll have something good next time.
Edit: I used SFML, mainly for timing, random numbers and the OpenGL rendering window. All the graphics are drawn with opengl lines.