keeyai

LD11

Mini LD 2

Dang! I checked the site today and found out the 4th of july plans I made yesterday are going to be in the way. Oh well — good luck to everyone! I’ll probably lurk around IRC to test games, distract people, and a generally give bad advice.

Let’s get that MiniLD#2 category up!

Bees GUI

Ok, if nothing else, my GUI is working. There is ZERO game at this point, but huzzah anyway. Behold, my extremely simple and weird looking user interface!

The Bees GUI

Level Editor and Art

I’ve been working on the level editor for the past few hours (yeah, hours… I suck). It is mostly done — now that the parts are coming together it hopefully won’t be too bad to put the rest of it together and actually create some viable levels for the game. One of the bigger tricks I got hung up on was making the level so much larger than the editor window. I didn’t realize it, but this is my first time making levels bigger than the screen so I had to figure out all the scrolling behavior I needed/wanted. Not too bad, but something new.

Before I can complete the editor, I need the art, so I just did that for a while. Quite frankly, the art is embarrassing. I’m not an artist at all, and the time constraints compound that into pure crap. So – apologies to everyone in advance. 😀

I haven’t even started on sound, although I grabbed a copy of “flight of the bumblebees” for the main music. 😀

Comments

Kester
06. Jul 2008 · 10:32 UTC
I was considering whistling Flight of the Bumblebee, but I figured it’d take several years to master.
whitewingdemon
06. Jul 2008 · 12:13 UTC
It be good that your expanding and trying new things.

Also programmers are notorious for being bad artists so don’t feel bad.

A level in the game!

This marks the first moment a level is actually loaded in game. I haven’t put the scrolling from the level editor into the main game yet (but it should be trivial), so all you get is this boring screenshot with some bees flying around for no reason. Note the terrible art, including the artifacts or whatever that green line on the aluminum siding building is called… 😀

A screenshot of the very first time the game loaded a level

It is always nice to see it all start to come together. Game is probably 30% done. 18 hours and 6 minutes remaining… As usual I wish I hadn’t wasted so much time. For the real LD coming up I’ll block out my schedule and tell everyone else to get lost.

I’m pretty tired so I think I’ll sleep tonight. I’ll try the uberman naps first, but I don’t expect that to help so I’ll likely have a 4 hour or so nap. It is knocking a quarter of my dev time off, but I just don’t function well without sleep and this is crunch time.

Comments

Kester
06. Jul 2008 · 10:57 UTC
Your game really intruiges me… I can’t wait to test it out.

2 Hours Left

Well, I’ve been pushing hard all day. There are 2 hours left and I’m really not as close as I would like, but I am further than I expected. There are a couple big bugs I need to find quickly then I need the packaging to magically work (which it won’t since it has an incomplete version of MUA, rabbyt, and open gl 3).

Still on the plate after those bugs are the levels, the level system itself, winning :D, sound and music. I’ve cut the pause screen and saving out, but I suspect I’ll still be soundless :(. Especially since pyglet sound doesn’t work on vista – a fact I forgot until just now.

Craaappppp

Fin

Well, I’m not super proud of it, but I’m out of time. I didn’t get to music or sound, and there are still some nasty bugs with some of the bee numbers. You can play all the way through though — the levels suck and the art is worse.

Unfortunately, it just isnt that fun. I’ll have to get some feedback from everyone to see what can make it better.

I’ll probably make an executable later, as well as the time lapse.

Here is the LD version.

And a screenshot:
Bees LD Version Screenshot

Tags: final

Comments

Kester
06. Jul 2008 · 20:04 UTC
As much as I’d love to comment, I have no Python.
06. Jul 2008 · 21:14 UTC
bah, lappy cant do openGL stuff, it will be a week or so before I can lay D=
07. Jul 2008 · 00:28 UTC
I’ve tried to run it but I think I’m missing something. Do I need anything else installed besides Python?

PyOpenGL + Py2Exe Woes

Ok, I’ve been trying to make an executable of my game all morning but I can’t make it work. PyOpenGL 3.x has always been a problem because of the setuptools, but in 3.0.0b1 I had a working solution, sort of. Now, however, I can’t get that to work and am just running into this error over and over:

“RuntimeError: Unable to find an implementation for the ‘win32’ (‘nt’) platform”

The only things I could find online are similar problems with no responses or solutions.

Does anybody have any advice?

Tags: py2exe

Comments

08. Jul 2008 · 08:28 UTC
Can you use pyopengl 2.x?
Pascal Giard
11. Nov 2008 · 17:40 UTC
Some trickery à la FretsOnFire 1.3.110…

First copy the .egg:

cp -Lr $(PYTHON_LIBS)/site-packages/PyOpenGL-3.0.0a5-py2.5.egg data/

cp -Lr $(PYTHON_LIBS)/site-packages/setuptools-0.6c8-py2.5.egg data/
Anonymous
02. Jun 2009 · 13:46 UTC
a
Anonymous
02. Jun 2009 · 13:47 UTC
Replace the OpenGL/platforms in dist with the OpenGL/platforms in your sitepackages.

LD12

Bees Executable

Edited: Added XP version

Ok, after some great no-brainer advice I hadn’t even thought of, I downgraded my openGL and easily made the executable.

You can grab it here for Vista
or
Here for XP

As in the previous post – the idea seems fun to me, but the product just doesn’t do it enough. Please have a play through and give me your comments and advice.

One thing I’m sure it needs is a targeting system for the bees. For some reason I took this out mid-development… It was probably before the humans would flee from the bees stinging them. Anyway, now its a pain in the ass to follow humans around, so I’ll be adding a way for the bees to track their targets.

Another thing to adjust is the scrolling. I think I’ll increase the area on the edges where scrolling starts, but make the distance you pass over it scale the scrolling. In other words, if you are fairly close to the side you won’t scroll as fast as right at the side. Thoughts?

Tags: exe

Comments

11. Jul 2008 · 01:54 UTC
I get “The procedure entry point _except_handler4_common could not be located in the dynamic link library msvcrt.dll”.
11. Jul 2008 · 17:21 UTC
Wow. No, I’m sure it is something I’ve done wrong.
11. Jul 2008 · 19:44 UTC
Ok, it should (might) work now.
11. Jul 2008 · 22:57 UTC
eheheheh.
12. Jul 2008 · 15:59 UTC
Holy hell. Somehow I messed up my setup.py and left out image files that aren’t pngs… No idea how this happened because I’m SURE I tested to see if it ran on the xp machine I built it on…
Detox
13. Jul 2008 · 10:19 UTC
works for me now in XP, pretty interesting concept
14. Jul 2008 · 05:29 UTC
At least it is working 😀 Now, like the post says, help me pinpoint what is making it un-fun and give some suggestions on where to improve. Like you said, the concept is pretty interesting – however, there seems to be a lot getting in the way.
14. Jul 2008 · 11:07 UTC
Well, I only played for a few minutes, but I’ve got a few suggestions:
Detox
14. Jul 2008 · 12:09 UTC
Possibly add some humans with bee-killer spraycans to encourage moving or building new hives? I didn’t play long enough to see if they were in there.
15. Jul 2008 · 18:08 UTC
@destroysound: thats a good idea. The bees definitely need some limiting factors — maybe introduce flowers so they have to actually make the honey… Good input – thanks!

Compo Game Loader

Hey Everyone,

Over the last few days I’ve been working on a program to manage the playing and judging of games during the competition. I’ve reached the beta stage and need your help.

Here is the full link – http://keeyai.com/2008/07/16/compo-game-loader/ – please give it a read.

Tags: compogameloader

New Faces

So many people posting that this will be their first LD! It is great to see the community growing!

Welcome to ludum dare and good luck!

Comments

07. Aug 2008 · 15:27 UTC
This is my first Ludum Dare too, even though I didn’t post about it. I’m looking forward to getting started!
Hrun
07. Aug 2008 · 15:39 UTC
Wat Entar said. My goal will be to have at least a semi-somewhat-finished thing.
07. Aug 2008 · 19:57 UTC
I did make a post; this will be my first ludum dare =) That sfxr app is going to come in handy.. well can’t wait to see what the theme is.

Food Competition

Food Competition - More than LD on your Toast

Tags: motivation

Owls And Grandmas

Who doesn’t love inside jokes?

LudumDare - Where Owls Slap Your Grandma

Tags: motivation, owls

Comedy Vs Copyright

A deep thought by Adamzap…

Comedy - It Transcends Copyright

Tags: motivation

Exciting!

Ok, the compo has officially started! I’m already intimidated by everyone’s food photos. I guess I’ll have to step it up hard core. I didn’t make it to the store today, so I have to go without the water jug this time around. Sad…

Anyway – all contestants new and old: don’t forget to make your gameinfo.xml file for the Compo Game Loader. Instructions and Checklist found here.

Good luck, and don’t forget the owls!

Tags: cgl

Update and Foodphotos

A much needed update: There are about 29 hours left in the competition. Already people have posted some very impressive looking screenshots!

I spent the morning losing a fight with pyode and have removed it completely from my program, replacing it with pymunk instead. Hopefully I can get pymunk going on linux — that really hurt us in pyweek, so it’s important that I get it working.

After/during that, I took an hour to help a friend move, but when I got there they didn’t need me anymore. :/ That’s ok – breaks are good, right?

Now I’m finally starting to get into my game – the physics is working and I have most of the infrastructure laid out. I don’t know if I have time to finish (above mentioned friend is coming over later as well), but as of right now I’m still going to try.

Also, I finally got the laptop out so I can get the pictures from the camera online.

Behold, the command center!
My Desk

Friday’s Food:
Friday Night Food

Kolaches for Breakfast this morning!
Saturday Breakfast - Kolaches

Tags: foodphoto

Comments

09. Aug 2008 · 20:21 UTC
Pigs in a blanket! I love those. My favorite is those made using pizza dough and mozzarella cheese.
10. Aug 2008 · 13:28 UTC
I buy little breakfast sausages with cheese inside, then stick them inside croissants with a half slice of provalogne (sounds gross, but it is AMAZING).

Update and Food

The last day is here. I’ve woken up with just under 12 hours to go. Can I make it? We shall see… Still to do: all the AI, firing cannons, sound, music, and the major panning effect I had planned for the fight phase.

To power up, I made pancakes for breakfast. Breakfast is so much more malleable than the other meals…
LD Pancakes

Here is the obligatory phallic pancake for the roommate:
Penis Pancake

And a spiral pancake! Culinary skills++
Spiral Pancake

Finally, here is last night’s more standard fare – burritos with rice, beans, and cranberry juice.
Burrito, Rice, Beans, and Cranberry Juice

Tags: foodphoto, journal

Comments

10. Aug 2008 · 12:29 UTC
Oh my. It’s not just cut LD, it’s cooked LD. Bonus points!
10. Aug 2008 · 13:48 UTC
I really liked the spiral one :) Good job!

Mo’ Progress

9 Hours and 45 Minutes left. I just finished the music and got it working in game, making this my first LD entry with sound of any kind. The song is crap, but hey, I’m still proud of it. I did it all on my guitar (even the ‘drum’ parts) using audacity. The three phases are in, although there is no AI and the cannons don’t actually fire. The turns are still set on very short for debugging, but it does cycle all the way through. There are still some bugs to fix, and the AI to create. If I finish all that, I’ll put in sound effects.

Tags: journal

Up!

I’m finally finished! And with 1 hour and 11 minutes left for packaging. Here it is: Up!

Up! is a rampart-like game where you have 3 phases – first you build your tower, then you get cannons based on your tower’s height, then you use those cannons to try to take out the enemy tower. Each turn gives you less and less time to build until finally someone is the winner!

Source Link: http://keeyai.com/files/up.zip
Source with wav (no AVBin dependency): http://keeyai.com/files/up-noavbin.zip
Source with no music (if it crashes in linux when looping the music, try this): http://keeyai.com/files/up-nomusic.zip

Windows Exe: http://keeyai.com/files/up_exe.zip

Linux executable on its way.

A Screenshot!
Up!

Tags: final

Comments

wonderwhy-er
11. Aug 2008 · 03:55 UTC
Interesting game idea :) Tough i is hard to compete with PC considering i have no idea how my cannonballs fly… Adding some mini-map or scrolling or camera following cannonballs would help a lot.
13. Aug 2008 · 13:08 UTC
Yeah, both of those were in the original plan but I cut them out to save time. I also wanted to do random distances or something, but it ended up just being the same every time you play. Oh well – I wanted to get the concept out there, and I did. It’s probably worth about 20 min of fun, if you can stand the music that long 😀

One Last Foodphoto

During the crunch I had a pumpkin pie baking, and here it is. Only eat happy food:

Happy Pie

Tags: foodphoto

Post LD Motivation

Post LD - When everyone stops caring about what you had for breakfast

Tags: motivation

Comments

11. Aug 2008 · 11:48 UTC
I care.
adamzap
11. Aug 2008 · 11:48 UTC
Aw cmon, I know you want to see more of my pancakes!
11. Aug 2008 · 12:08 UTC
That one made me laugh.