LD12 August 8–11, 2008

Not Sure

Well it looks like my collision detection problems are somewhat solved. I’m not entirely sure how playable this is going to end up, but I’m pretty pleased with how far I’ve gotten as a first-timer. Plus, I have owls.

I decided to, for the most part, take pictures of random crap around the room and include them as objects. And use myself as the sprite. For some reason, I have a owl-doll thing. Always watching me.

High Score Table

I’ve implemented a simple online high-score system for Cat Stacker. Well, actually the game will link to the comments section of this post, in case anyone wants to get competative. See what happened there? It was the act of telling you about something I made which allowed me to make the thing I’m telling you about.

Inconceivable!

Tags: scores

Comments

lexaloffle
10. Aug 2008 · 17:49 UTC
17
10. Aug 2008 · 17:57 UTC
13 is my best so far
10. Aug 2008 · 20:01 UTC
I can’t get past ten!! Haha.
jumps
11. Aug 2008 · 03:21 UTC
Got 10… they all fell off at once. Had good hanging off the edge action this time though. I will research this further…
jumps
11. Aug 2008 · 03:30 UTC
Hmm, 17 that time using hanging off the edge method, then the game froze while I still had ample oppurtunity for more cat placement. I declare myself the winner.
17. Aug 2008 · 19:05 UTC
12
Morre
19. Aug 2008 · 12:09 UTC
13
23. Aug 2008 · 18:49 UTC
14 is my best so far (after two goes). Cat ears are surprisingly sturdy… Anyone else reminded of the “things to do with a dead cat” books?
Edge
24. Aug 2008 · 14:23 UTC
14
04. Nov 2008 · 16:44 UTC
i got 8
04. Nov 2008 · 16:52 UTC
i got 13 meooooooow
04. Nov 2008 · 17:08 UTC
MEOOOWZERS I GOT 16
08. Nov 2008 · 21:57 UTC
meow meow meow i got 14
08. Nov 2008 · 22:01 UTC
MEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOWWWWWWWWWWWWWWWWWWWWWWWWWZZZZZZZZZZZZZZZZZZZZZZZZZEEEEEEEEEEEEEEEEEERRRRRRRRRRRRRRRRRRRRRSSSSSSSSSSSSSSSSSS i got 23
03. Feb 2009 · 22:23 UTC
meow i got 15

done

[updated with bbfreeze link instead of just sources]

Here is the final entry: http://allefant.googlepages.com/OwlbyAllefantsourceandwin32.zip

It should contain now an “owl.exe” which supposedly will work without python/pygame/pyopengl. It’s made using bbfreeze. No idea if it actually works. If you have the three dependencies, then running run.py should work instead.

Not really done, but I’m too tired to do anything anymore. It’s possible to reach the top, just recorded a video of it, will post it later. It’s way too hard/tedious in any case. In the end, I wasted too much time on little things (like getting the 3d-wrap-around done) and spent way too little time on the actual gameplay and level design. Oh well, still was lots of fun, I coded more-or-less non-stop :)

[edit]

Oh, nice comments..  editing here as a reply. A few things:

If you run into a cat while carrying a block, it will respawn at its original position. So you can always get the map back to its original state.. just can be somewhat tedious :)

The tunnel cat jump is rather easy, harder jumps are waiting further up. The three mice below it should give you a hint about the solution :)

If you don’t want to repeat the two times of tedious block-building in the beginning, open up “data/The Tower.txt” in a text editor, then find the “P” in line 79 (and don’t ready any lines below to avoid spoilers :P), and replace it with a “.”. Then go to line 30 or wherever you want and replace a “.” by a “P” :) After tunnel cat some more difficult jumps and two less tedious blocks puzzles await, so if you actually played until up there, it might be worth it :)

Tags: final, kittens, mice, owls

Comments

erik
10. Aug 2008 · 18:34 UTC
You might want to know, I had to change all the glColor3f() calls to glColor4f() to get it to run with PyOpenGL 2.
11. Aug 2008 · 08:39 UTC
Thanks, will fix it and upload a new version. I wonder why it worked here. Oh well.
kai
11. Aug 2008 · 10:54 UTC
Might be the same error as above, but I get this:

$ python run.py

open /dev/sequencer: No such file or directory

Traceback (most recent call last):

File “run.py”, line 14, in ?

owl.main()

File “/home/kaijohnson/Desktop/owl_by_alefant/src/owl.py”, line 549, in main

game.init()

File “/home/kaijohnson/Desktop/owl_by_alefant/src/owl.py”, line 59, in init

self.svg = SVG(“data/owl/drawing.svg”)

File “/home/kaijohnson/Desktop/owl_by_alefant/src/svg.py”, line 121, in __init__

self.normalize_to_bounds()

File “/home/kaijohnson/Desktop/owl_by_alefant/src/svg.py”, line 125, in normalize_to_bounds

ob.normalize_to_bounds()

File “/home/kaijohnson/Desktop/owl_by_alefant/src/svg.py”, line 73, in normalize_to_bounds

glColor3f(r, g, b, a)

TypeError: glColor3f() takes exactly 3 arguments (4 given)
11. Aug 2008 · 11:44 UTC
Yes, it’s the same problem. For some reason, the PyOpenGL I have here didn’t complain :/ Anyway, new version is being uploaded as I write this

Finished.

Howllo everyone!

Ok, I didn’t really post much (At all) on the journal pages, but that’s because I was hard at work making my game and not slacking my time away on IRC! (No really!)

Anyway, I’m owlfully sorry for not posting much but eh, whatcha gonna do ’bout it? Here’s a screenshot to distract you:

Anyway, you can download the game from:

http://www.deepflame.nl/ld12/tower_master.zip

Good luck figuring out how it works. 😉 It’s not that complicated though, even my little sister worked it out on her own. (/taunt)

Good luck to all those who are still crunchin’! (And don’t waste too much time on those howlribble owl jokes on IRC.. 😉 )

Tags: final, LD #12 - The Tower - 2008

Cat Stacker (Final Entry)

Play it online here (requires Flash9)

Download with haXe source here

Ran out of time to do music ): I’m moving house later today, and need to start packing @_@.

Good luck with the rest of the compo — I’ll see you on the flipside.

Tags: cats, final, haXe, physaxe

Comments

matrin
10. Aug 2008 · 18:34 UTC
amazing 😀
Anonymous
10. Aug 2008 · 22:19 UTC
ohh wow! they are sooo slippery!

I can’t draw

I’ve realised I need an absolute ton of sprites to make this work, and while I can just about get away with drawing vector-y stuff, I can’t even slightly draw semi-realistic steampunk sprites. Which means my game actually looks worse with the sprites than it did with the wireframe rendering.

Still don’t have any levels created, and I need to add scrolling and the actual tower (plus sprites) in as well. This is going to be a long night…

2 Hour Game! Hour 1!

Oh my!

Journal post 10: nearing completion

LDT +3005

Local time: 23:05

I think I’ll turn my entry in without adding a third level, I don’t have any good ideas for it nor do I feel like staying up till 5. So hopefully my next post should have the final game. :)

I don’t have a windows box so if somebody could make an .exe with py2exe I’d be grateful. I’ll py2app it so the setup.py file should be pretty straightforward to convert, and I only used pygame so there shouldn’t be any weird dependancy issues. 

 

Probably the last foodphoto: (unless I have dessert :) )

Teaser screenbit:

Tags: foodphoto, journal

Near the end…

…and I’m starting to get pretty frustrated.  I don’t have a lot left to do, but I am consistantly beset with nasty memory bugs that have to do with the way I implemented linked-list data freeing.  I’m not sure exactly WHY its happening though.  Since I’m starting to get pretty sore, my wrists are hurting, and I’m exhausted, my enthusiasm is quickly waning.  Almost tempted to put the blasted thing up as final and call it a weekend.  : P

Here’s a current screenie:

Tags: screenshot

Tau finished

Well i put a lot into the graphics, but i guess it wasn’t really worth it. Should have added some music, but i just wasn’t prepared for it. Too bad, i would realy set a mood, if it were right.

A tower has colapsed due to an eartquake, and this poor little guy was standing a little too close. He can try to escape but eventualy he going to be crushed. Might as well have some fun with him. The idea was, that it would look funny as the game pauses when he trips, so the player could realy enjoy the expression on his face.

Here is the linux (Fedora 9) executable. Not sure what are the dependencies, probably just SDL.

BIN: http://ferisrv5.uni-mb.si/~ms5391/Tau.tar.gz

Here is the Eclipse project, source code, gimp files and everything i created in the process.

http://ferisrv5.uni-mb.si/~ms5391/LD12.tar.gz

The picture( a bit late :) ):

Tau tower

EDIT: Windows Port

Tags: final, journal, LD #12 - The Tower - 2008, tau

Comments

10. Aug 2008 · 19:10 UTC
Well… When I try to run I’ve got a memory error :/
11. Aug 2008 · 13:53 UTC
The win exe was missing SDL.dll. I added it to the version that is going in the torrent.
Ariel Yust
13. Aug 2008 · 16:14 UTC
cute character 😛

6hour game

With about 6 hours left, I decided to make a game.  A simple game, a game that will likely not win.  But hey, hopefully it’ll be fun to play.

Tower Infinite (Final)

OK, my first Ludum Dare project is finally complete! The code may be messy, but I had a lot of fun making it anyway. I call the finished product “Tower Infinite.” The .zip file includes Windows and Linux executables (thanks to Keeyai for the Linux port). Download links:

Windows and Linux Binaries

Source Code

The point of the game is to climb each stage of the tower, and destroy (and survive) enemies that will attack you on the way up. Be careful to conserve your jet power and get the most out of each boost, or you may find yourself in a sticky situation. Each level is procedurally generated, so there is a huge number of different possible levels to play. The gameplay is designed to get harder and more fast-paced with every level you play, in various ways like higher numbers of enemies, advancing enemy behavior, etc., so if you think the first level or two is slow, don’t worry.

Tags: final, LD #12 - The Tower - 2008

Rise Of The Owls

Rise Of The Owls

It’s a TD game that takes place inside a tower. You will enjoy it if you learn the hero abilities! It’s fairly easy to win (though sometimes it seems insane) once you know how, but to get a high score requires great skill and daring.

win32 version: Click On Me (1.12mb)

If it doesn’t work for you, you can try the command line argument “opengl” to run it in openGL instead of DirectX. Probably won’t help, but hopefully it works anyway!

Tags: final, owls, tower defense

2 Hour Game! 30 Minutes Left!

Yes.  It’s actually playable.  Finishing touches now…

Demonic Tower – Finished

New hotness:

Demonic Tower – Bugfix Release (Source and Win32 EXE)

Old and busted:

Demonic Tower – Source Package (.zip)
Demonic Tower – Windows Executable (No Music) (.zip)

This works fine in Linux, just run main-linux.py (or remove the SDL sound driver directive).

You’ll need PyGame and PGU to run it.

I couldn’t get the Windows exe to compile with music, so rather than fighting with it, I just took it out. Everything works fine when running the project itself, but when I compile the exe with py2exe, I get: AttributeError: ‘module’ object has no attribute ‘music’. The mp3 file is still in there (/jams/theme.mp3), so if you want to hear some horribly mastered, feel free to play it in Winamp while you play the game 😛

Yes, I am aware that the connections to the theme are tenuous since The Tower is simply one card of 77 in the tarot, but I wanted to do something different. I was going to make it a plot point, but testing all the cards took a really long time…

Bugs: Enemies can’t move to the right edge of the screen (past row 10).
I’ve been able to have the same card in hand twice (The Empress).
Music doesn’t play in the Windows executable.

Go here for the bugfix release.

Tags: final, LD #12 - The Tower - 2008, RPG, source, ultima, win32

Tower of DooM

There is a chance I will finish this one. Five and a half hours to go, and I pretty much only have implement win/lose conditions, and port the thing to win32.

The game looks and is a bit inspired by games like DooM or Strife. One of the reasons is that I didn’t have time to make any 3d models, sprites had to do… 😛

#gallery-1 { margin: auto; } #gallery-1 .gallery-item { float: left; margin-top: 10px; text-align: center; width: 33%; } #gallery-1 img { border: 2px solid #cfcfcf; } #gallery-1 .gallery-caption { margin-left: 0; } /* see gallery_shortcode() in wp-includes/media.php */ zrzut-ekranu61 zrzut-ekranu41

I’m tired. Everywhere are cans of energy drinks. Me… Want… Sleep… … Must… Finish… Game… First… Ugh…

Tags: LD #12 - The Tower - 2008, progress, screenshot

My final game

Here it is!!

Download (3.2MB)

I forgot to to add it on the screen but F1 brings the help screen.

EDIT: I’m still trying to resolve some dll dependencies, it doesn’t work on all machines currently.

EDIT2: Solved! the zip has been updated.

EDIT3: YouTube video available (also available as a higher quality avi (7.2MB)

EDIT4: I forgot to include the source code when i made my release (shame on me)

Tags: final

Dark Tower.

All done. I still havent managed to complete my game, but I suspect nobody else will :)

Didnt bother with sound in the end.

Hope its fun.

DarkTower

Tags: final