LD12 August 8–11, 2008

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!

!@#$ Time Capsule!

OK so like we got Time Capsule, which is our router now. Of course my WiFi Adapter won’t work with it, so I’m pretty much screwed ATM.

Hopefully I’ll be getting a 50ft long cord to connect into the router and be running Ubuntu pretty soon, but until then I won’t be online very much at all :(

Sorry I didn’t post my MiniLD #2 entry… no way to upload it :( Congrats to the people that finished! I’d play their entries if I could download them…

Hopefully I’ll see you all in the near future…

Cheerio!

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

Galcon + iPhone = AWESOME

Hey, I’ve just finished porting my Ludum Dare 8 entry (Galcon) to the iPhone / iPod Touch!  Read all about it here!

For the impatient, here’s a screenshot:

Ludum Dare #12 :: August 8-10

Hey folks! It’s time for another 48-hour game development extravaganza!

Ludum Dare is a regular community driven game development competition. The goal is, given a theme and 48 hours, to develop a game from scratch. Ludum Dare aims to encourage game design experimentation, and provide a platform to develop and practice rapid game prototyping.

Here’s the time-horizon:

– July 19 – July 25: You may submit themes to the wiki
– July 26 – Aug 2: Themes will be edited for awesomeness by the #ludumdare regulars
– Aug 3 – Aug 8: Various rounds of voting. Check back daily so you don’t miss any!
– Aug 8 – Aug 10: Ludum Dare #12 !!! (Starting at 8pm PST)

Links of honor:

www.ludumdare.com – the super awesome website, refresh hourly
irc.afternet.org #ludumdare – the compo IRC channel, waste your time here
www.ludumdare.com/compo/ – the compo blog, be sure to sign up here
www.ludumdare.com/wiki/ – the compo wiki, submit themes & read rules here
www.ludumdare.com/planet/ – the compo planet, read about our exciting lives here

See you in the races!
– The Faceless LD Management Team

Getting In

Just decided to get in the Ludum Dare. My toolset is very likely to be Panda3D (python 3D game engine) .

I just fear that my current employer cancels my vacations so i would only be able to code overnight :-(

Theme Voting NOW !!!

Hey, check it out here:

http://www.ludumdare.com/compo/ld12-theme-voting/

I think this might be a single round voting this time. So choose wisely. You’ve got until Friday!

-Phil

This entry was posted on Monday, August 4th, 2008 at 4:43 am and is filed under LD12 - The Tower. You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.

Getting Ready

Hey guys,

It’s been a while since I participated in one of these but this time I’ll be there. Now I need to get ready as it’s been a long time since I did any game programming.

Once again, I’ll be using C++ and OpenGL to make a 3D game. This time I want to include some things I haven’t done in a LD before like using shaders for per pixel lighting instead of the default OpenGL lighting like in my previous games. So I need to make a few tests in the next days to make sure I remember how that stuff works.

I also need to see if I still know how to do everything to produce the 3D content quickly. Last time I used ZBrush and Cinema 4D and was able to model/texture/animate simple creatures quickly and export the results in a very simple text based format. So I’m going to do basically the same.

I think it’s going to be a great week-end.

Perl Gaming?

I think i’m going to do this competition. No, like really this time. I’ve yet to complete an LD48, though I have about 3 half-games sitting around from previous competitions . Thing is, I’ve been programming a lot due to my job, but almost entirely in Perl, so I’m all rusty with Python/Pygame, C++/DirectX or C#/XNA which are my typical choices for a game.

Does anyone have experience making a game in perl? It’s not a very common use for the language, and I really haven’t heard of any mature game/graphic libraries for it.  If I don’t find anything better I’ll probably just use the SDL bindings . It’d be nice if these was something similar to PyGame available though.

Tags: perl

Comments

05. Aug 2008 · 20:15 UTC
I didn’t know that was in Perl! Or maybe I did and forgot. Still, impressive, even if it was difficult to figure out how to make it work consistently.
nilsf
05. Aug 2008 · 20:45 UTC
Isn’t Frozen Bubble written in perl?
mocker
06. Aug 2008 · 00:13 UTC
Yea, it looks like mariusz and frozen bubble both used Perl + SDL , so that looks like the route I’ll take. It would be nice if there was a nice wrapper for it, in the way PyGame uses SDL, but ah well, guess I’ll just have to do some actual work .
06. Aug 2008 · 06:00 UTC
Why would anyone want to program a game in Perl? For that matter, why would anyone use Perl for anything but as an example of what not to do when designing a language?

Goals

Like most LD48h competitions in the past, I’m going to set myself a few personal goals for this time around:

  • Something playable.
  • Something fun. Always tricky.
  • Something accessible. Gameplay and controls need to be explained simply so people “get it”.
  • Cross-platform. Windows, Mac and Linux.
  • Proper menu flow (main menu, in game, game over, repeat). Probably too ambitious for 48hours, so might get cut.
  • A more complete series of progress screenshots, rather than just a couple near the begining as usual.

Things I won’t be caring about:

  • Sound. A massive time sink for me, it takes hours to get a single sound effect right.
  • Fancy graphics. I’ll be on a laptop with just a basic graphics card, so no fancy pixel shader magic.
  • Code elegence. Hack hack hack!
  • My general state of health.

Things I’ll be trying to avoid:

  • Spending too long creating sprites.
  • Leaving something vital to the last couple of hours like last time (level creation).
  • Burning the midnight oil on the first day and ending up wasting a good chunk of the second day because I got up at midday.

Anyone else have any personal goals they’ve set?

Comments

06. Aug 2008 · 00:15 UTC
I think I have to agree on the goals… Getting something done that appears fun and generally polished is a priority. Of course, the final theme will help determine whether designing is fun or not. :)
06. Aug 2008 · 05:57 UTC
Good goals! This time I’ll try to have sounds but I will only allow myself to spend 2 hours on sounds and “music”.
06. Aug 2008 · 07:57 UTC
mocker: I believe DrPetter’s awesome tool is allowed, and was made specifically for LD competitions. However there’s so many dials and sliders to play with I can waste hours on it which would probably be better spent elsewhere.
Ariel Yust
06. Aug 2008 · 10:10 UTC
good goals mate! :)

Taking part

I think I shall try my hand at this LD48. I remember back to when it all started but unfortunately free time and inspiration have never seemed to coincide – until now. Convalescence after a bad road accident has it’s own reward :)

I will be using the free Flex 3 SDK developing for the Flash 10 player. All other libraries for the game will be written by me during the 48 hours.

Tags: ld48, signup

Comments

Ariel Yust
06. Aug 2008 · 09:45 UTC
Good Luck mate!!! I enter too 😀

There Is No Price For Freedome!!!

Greetings Ludum Dare Community my name is Ariel Yust.

I’v been in a 48hour compo long time ago and couldn’t stay and compet because I was in the army and had no time…

Mow! I have finally free from that prison which calls the army! I no longer a soldier and I have finished myservice :) therefor I have the time to join and enter this LD12 compo 😛

My Tools… 

I’ll be using Fenix with Bennu as a compiler because I’m on vista >_< and writing all with Context, GraphicsGale and Photoshop as for the graphics of course. I’ll be using SFXR\Ejay\VoiceChanger for sounds and music 😛

I Hope I’ll manage to finish this one hhh I wish everyone good luck! may the crazies mofo wins! 😀

Tags: ld48

Comments

lawofone
06. Aug 2008 · 19:47 UTC
Yay! grats on your current freedom! 😉

LD Survival!

Ok, I’ve managed to talk my five month old into letting me ignore her all weekend, and I’m all ready for a weekend of coding. I might be a little groggy during Siggraph next week but that’s the price of freedome!

Here’s my LD survival tips (mostly as a reminder to myself):

  • Gameplay first. The first thing you write should be a blank screen. The second thing should be moving a dot around (or whatever equivalent is considering your genre). Once gameplay is in you’re constantly, subconsciously tuning it, even if you’re working on different parts of the project.
  • 3D looks cooler, 2D is more fun. This rule has proven itself over and over for me. However, I’m going to ignore it yet again. I have an problem with polygon abuse.
  • There is no such thing as temp art. I’ve never made any “temp art” that I actually replaced later during the contest. Whatever the first pass at any art you make will likely be the final one. So spend a few more minutes taking the temp art from “stick figure” to “merely disfigured”.
  • Brute force everything. Optimization is for later.
  • You can’t improve a game design by adding more stuff to it, only by simplifying. Even the most complicated games can be stripped down to a simple prototype that can be built in a weekend.
  • “Friday night rule”. Pick your idea that you think you can get playable by the time you go to sleep friday night, and leave Saturday for polish, gfx, more levels, etc.. Pretend the contest ends Saturday night.
  • Don’t be afraid to start over. My favorite of my LD entries (like “Bad Food” and “Cowbell Hero”) are games where I abandoned my original concept late Saturday and tried something different. My least favorites ones are ones where I kept slogging on a concept that I didn’t feel was working (“Hannibal’s Cannibals”,”Bugzapper”)

I’m trying something a little different this time around, I’m using this contest as a opportunity to learn the Ogre engine (I didn’t see it on the rules, but I think it’s allowed and I know people have used it in the past). So that kind of predisposes me to making a 3D game.

Good luck to everyone.

Comments

Ariel Yust
06. Aug 2008 · 16:20 UTC
Seems like your up on your mind thats great :)

I think you should stay on your game anyway because if you don’t then you lose time.
jovoc
26. Aug 2009 · 22:51 UTC
It’s funny, looking back over this list more than a year later — I broke every one of these rules for “Glacier” and afterwards regretted it. I need to start taking my own advice.
27. Aug 2009 · 06:10 UTC
The Friday night rule doesn’t work in Europe 😀

First time around

I’ve never entered the Ludum Dare compo before, but I’ve been checking it out for a long time now. I’m pretty excited to see what I can come up with.

Good luck to all!

My first time around

Hi everyone,

This is my first time around. I hope it will prove to be a great experience and a good opportunity to look at OpenGL+SDL (no fancy game engines, just raw triangles, 😛 ). MinGW and GIMP will be my tools.

Good luck everyone :)

PSnake

Comments

Ariel Yust
06. Aug 2008 · 18:59 UTC
I’m not familiar with the programs you said you going to use but any way Good luck mate! 😀
06. Aug 2008 · 19:50 UTC
MinGW (www.mingw.org) is the gcc (and friends) compiler for Windows, and GIMP (www.gimp.org) is the open-source Photoshop.

LD #12 Im In

Hi all, this will be my second LD48hs. I previously participated in LD11, where i achieve my goal of having my game done. So for this one i will try to go a bit further and make a better game.

I will be using Python with Pyglet or Pygame (i don’t decide it yet). Gimp + Inkscape for gfx.

Good Luck to everyone.

New to LD

Hey everyone, complete newbie here. First time doing a game competition of any sort, but I’ve been lurking around Ludum Dare and Pyweek for a while and I’m pretty eager to participate in this contest. I’ve been doing pretty much the same thing (cramming stuff into 48 hours) for every computer science project I’ve had, so I figure why not give this a shot. I don’t really know where to sign up but I saw everyone posting here, so I decided I might as well post too. I’ll be using Python and Pygame, and either Pixen or the viewer’s imagination for graphics.

Comments

Ariel Yust
07. Aug 2008 · 08:00 UTC
Welcom to Ludum Dare Robut, this is my second compo 😛

any ways wish you good luck mate! may the best wins XD
robut
07. Aug 2008 · 13:27 UTC
Thanks for the encouragement! Do you know if I have to officially ‘sign up’ somewhere or is posting here simply sufficient for a declaration of intent?

No. 12

Lets see. Ill use Eclipse CDT IDE (c++), the sdl lib for al the i/o stuff except files, Gimpl for graphics (if any). Thats about it. Probably won’t make it :P. But ill give it my best. Good luck everybody.

PS:

Ahh, my themes were voted next to last. :( No juice or fruity.

Gonna make it happen

First time doing this, so I’m going for it with all the enthusiasm and unbridled excitement of a wide-eyed, unbroken noob.

Ogre, chipmunk (maybe ODE if i go for 3d), libsndfile, and maybe openal for audio – does anyone know a good cross-platform audio output library?  All I want it for is an output stream – I usually write everything else by hand.

Comments

07. Aug 2008 · 15:05 UTC
If you’re using ogre, you have access to ogreAL I think, which should be plenty for your basic sound.
Anonymous
07. Aug 2008 · 15:07 UTC
In the past I’ve used fmod or SDL_Mixer for audio, both of which are very cross-platform and have worked well for me.

Custom library for haXe

I just released some base code for writing 2D games in haXe (using Tile Studio for graphics), which I’m planning to use if the theme is suitable for making a Flash game.

This might also be useful for anyone who wants to get started with creating web games in haXe. I’ve included information on how to install everything.