LD15 August 28–31, 2009

My custom library

It looks like my math-library will be finished in time for the competition, so I’m gonna use that. I’m telling you this because…

As an entrant, your custom library should be declared before the start time

It’s over at google code, currently under a lgpl license and despite it’s called a engine it’s currently only a math-library with a modular design.

My last Ludum Dare…

… was at a time before I got kids, a house and debts :) I can’t find my entry, but I remember playing Bathroom Teacher, so it was on or before Ludum Dare #2!

I never finished my entry, which was about sheeps, wolfs, boats with cannons and tetris blocks, hopefully I can finish this one! At least this time I can blame the kids if I don’t finish :)

EDIT : Blah, I forgot the tech : XNA 3.1, and my template is “File -> New project…-> Window Game”. Thats basically it.

Trying Something New This Time

I think I’m in this year. No Flash this year, and no C#. I want to get out of my comfort zone.

I was debating whether to try using Unity this year, along with 3D Studio Max and PhotoShop CS4, but I have decided to try something else, hopefully more fun this time.

I’m going to use the Processing language (processing.org) which is a simple language based on java designed for generating visualizations from data. My goal is create a game that only uses dynamically generated resources. All art and sounds have to be created within the program.

It’s going to be a small, simple game, without a lot of complexity, to ensure I can focus the majority of the time on the gameplay and effects.

I want this game simple to interact with, so i will restrict all input to mouse movement and the left mouse button.

With Processing, I can generate applications that will run on Windows, Mac and Linux. Java will be required on whatever system it runs on. I’m not sure if I will release an applet on the web, or a set of applications. I’m thinking I’ll pick up a domain name and deploy the applet to the domain, which will be a very easy way for everyone to play (as it is with Flash).

Well, let’s see how it goes. I’m doing a fast study on processing right now!

Comments

27. Aug 2009 · 21:21 UTC
Interesting choice :) I hope to see some Unity from people tough but yours probably ill be interesting too. Wish you luck :)

Unity Plugin Test

Unity Test. The URL works from HTML, but if it doesn’t work from WordPress then I guess I’ll be providing downloadable exes. Yeah, that’s quirky all right. It doesn’t work for me.


[WP_UnityObject src=”http://www.badlydrawngames.com/ld15/OnlineTest.unity3d”/]

Comments

27. Aug 2009 · 21:43 UTC
Invalid data file (Not a Unity Web Player file)
27. Aug 2009 · 23:47 UTC
I’m getting the same error message too.
badlydrawnrod
28. Aug 2009 · 07:02 UTC
@Doches @HybridMind Thanks for trying it. I think it’s something to do with the WordPress plugin. It was a smoke-test as much as anything as it’s a nice-to-have as opposed to being essential.

LD15.init

Hiya! I’m planning to work on a game for LD15 this weekend. I’m on break from school, having just completed my first quarter at UC Santa Cruz in the game design program, and looking forward to moving into the dorms in a few weeks. I’m currently travelling around in my van, so I will be coding from friend’s houses or parks or coffee shops or wherever.

I will be developing using either C++ with Allegro and my toolkit/empty project: allegroblank or Game Maker.

I’ve just updated my library to include midi support through allegro functions. I will compose music using Anvil Studio.

Graphics using Allegro Sprite Editor and The Gimp.

Sound via SFXR and my microphone.

Good luck everyone!

Tags: tools

LD15 Declaration

Heyo everyone,

LD15 will be my second Ludum Dare compo – I feel like I have a much better handle on it this time than my last (I did #12 last year, right around this time). And thankfully this is one of those few periods where I have an entire weekend to just shoot code out of my eyeballs. I’m going to be using some of my code from that entry, along with HGE and …I dunno. Some C++ compiler. :) Maybe FMOD for sound, and my masterful *cough* abilities at programmer art…

I will also be arming myself with my guitar, microphone, and baritone voice so that I may serenade you all.

I’m primarily going to fuel myself with spinach, beer, and death metal. I also refuse to relinquish my running habit this weekend – so I will occasionally be stumbling out the door to go run for an hour or so. I feel like that will probably help me come up with some ideas that border on the edge of endorphin-fueled psychosis. I am willing, for a price, to take pictures of my sweaty post-run ecstasy.

Good luck to you all! 😀

ld15

So, this is the first time I’m entering Ludum Dare.

Languages/libraries:

C++

OpenGL with SDL

Tools:

Visual Studio

Photoshop

SFXR (awesome little app, btw!)

ModPlug Tracker

Here’s hoping I manage to finish something by the end of the weekend :).

Mattdev

Viridian’s Test Post!

This is just a test post to see if I can still post.  I intend to compete in…LUDUM DARE 15!  (15!  15!  15!)

i intend to do this thing

hello

strong here

i fully intend to make a game in this competition, which will by my second ludum dare ever after my entry in ld14, the last one, in which i made a game in powerpoint that ended up below (and yet above) expectations.

i will probably be using multimedia fusion 2, though i may use construct, but seeing as they’re basically the same program the difference should not matter.

sound will be probably handled in sfxr, same as everyone else.

yes.

Tags: strawng, Strong

I’m not alone for the LD15

ld15_friends

My friends are ready to go with me on this LD15, and so these others:

  • Java 1.5
  • Eclipse
  • Jlayer (yes still alive)
  • Gimp
  • Inkscape
  • SFXR (my new best friend)
  • some unknown installer friend (will decide tomorrow)
  • lots of water
  • random food (this time will take pics)
  • some good music to cleanup my brain, remove old ideas, and leave room for the new ones.

edit:
more friends:

will use this to record my screen each minute and build a video :) – this one I tested hehehe
http://www.athanazio.com/2007/06/02/screen-capture-2/

planning to build the video using this
http://www.snapfiles.com/download/dlssmm.html (didn’t test yet)

edit2 : will use this java classes to help me
vacavitoria-engine-2009-08-25.zip

Tags: deskphoto, friends, homer, LD #15 - Caverns - 2009, mickey, yoda

Comments

28. Aug 2009 · 08:20 UTC
You do realize that Homer isn’t going to help you finish your game?
28. Aug 2009 · 09:35 UTC
no ?? at least yoda will do something… and the penguim will keep me marching :) LOL

Greetings

Hi all! This will be my second LD (first was LD10). The entry I did then was a little too ambitious and I didn’t have the energy to polish it much after just getting it to work, so I’m hoping to do something a bit more procedural this time and have more time for tuning the gameplay into shape. Lets see how that goes. My LD10 entry I did with Python and pygame, so for a change I’ll be doing this one with ActionScript3/Flex. Gfx will probably come from Paint.Net/Flash CS4. For sound, no idea yet, probably Sfxr and Audacity at least.

21 hours to go, can’t wait! :)

Declaration of maybe

I’m kinda moving back to Finland this week end, so even if I’m just getting back to my own place, I might have things to do like buying food, seeing people, going to barbeques, having sauna + beer, and boring real life stuff like that.

If I don’t, on the other hand, I will certainly compete for my third LD (woohoo), and try to get a position in other categories than Journal, for once.

My tools are as usual:

  • EeePC 901 running Ubuntu 8.10 (yeah I need an upgrade), with a mouse
  • LÖVE or evöL (my own Lua wrapped SDL engine, which now supports OpenGL through LuaGL, in the last SVN version) or C + SDL
  • Inkscape, GIMP, Digital Camera
  • GoatTracker (XM tracker) or Rosegarden (MIDI sequencer) + Qsynth (soundfont player) + ZynAddSubFX (soft synth) + any other linux audio soft
  • Bazaar + Launchpad’s personnal junk space for backup

And ‘course lotsa motivationnal posters.

Now that I’ve spammed the compoblog a bit, I can get back to packing properly.

My Last-Minute LD15 Library

In the interest of not starting -completely- from scratch this year (as I’m very much a from-scratch enthusiast), I’ve put together a very basic win32 rendering and audio library, in the hopes that I’ll be able to easily extend it and do what I need to during the competition. The code isn’t 100% complete (I ran out of time), but this should be a step or two above what happened to me in LD11, when I spent half my time just getting rendering to work :)
This includes various gems as a C++ template driven generic triangle software renderer, and super-easy desktop rendering support.

For your enjoyment, my LD15 library code / win32 binaries:
ld15_lib.zip

tweakval ftw.

Alright, I’m in. I’ve got a case of iced coffee drinks and a clear schedule for the weekend. Looking forward to this.

Also, I learned a really neat trick today (just in time for LD) and thought I’d share. In an earlier post during the “advancing wall” contest, I mentioned my experiment with trying to tune the gameplay using automatically reloading config files. That didn’t really work out so well, it worked but it was too much of a pain to add each new value to the config file. I think I only had one or two in the end. Waste of time.

But… Ben Garney, who inspired the  approach in the first place, commented and pointed me to this thread which discusses a really neat way to handle this.

tweakval

Click the image to expand to readable size.

Basically, everywhere you put a constant that you want to tune, you can instead use a macro like _TV( 4.2 ) instead. The _TV stands for tweakable value. In a release build it does nothing, but in a debug build, it checks if the source file changed and updates automagically.  You can see a simple example of usage in the screenshot, I’m editing and saving the values in the source, and the printfs in the console reflect the changes.

I just hacked this together so it’s probably a little flaky, it’s pretty much untested.  It should work on linux as well, if you’re using gcc 4.3 or above, but I haven’t tried it yet.  I’ve added this to my ld code dump, you just need the .h and .cpp file if you want to try it, or you can probably roll your own.

Comments

28. Aug 2009 · 07:54 UTC
Cool, I’ve been meaning to investigate this ever since reading that thread, but (predictably) have never gotten around to it.
28. Aug 2009 · 08:12 UTC
This is awesome! Does it still work if you do something like #define ZOMBIE_SPEED (_TV(10)) and then use ZOMBIE_SPEED several times?
jovoc
28. Aug 2009 · 15:16 UTC
No, #defines won’t work because it depends on the __COUNTER__ macro which would get expanded differently every time you use ZOMBIE_SPEED. The best way to do that is just make a local like “const int ZOMBIE_SPEED = _TV(10);” Or if you need it to be used everywhere, make it a global and just don’t make it const and then reassign the value somewhere in your mainloop. You can always change it to a #define later once you’re done tweaking that value.
28. Aug 2009 · 15:49 UTC
Cool! I’m glad to see that that is working for you! :) The MollyRocket guys are really smart. 😉
professor opinion
28. Aug 2009 · 16:16 UTC
Umm.. ever heard of a config file? Yeesh… sorry, this seems a little crazy. A lot crazy, actually.
SpaceManiac
28. Aug 2009 · 19:48 UTC
I’m using this.

For all you first-timers..

Several years ago I wrote this handy list of “rules” for surviving LD which you might want to browse through: http://iki.fi/sol/ldsurvival.html

I’m not sure if I’ll have time to enter this time. Probably depends on whether I get struck by crazy inspiration or something.

Comments

28. Aug 2009 · 07:29 UTC
Wow, super helpful! Hey what time/zone is the theme usually announced, anyway?
Tinkergirl
28. Aug 2009 · 12:24 UTC
I assume that the theme will be announced at the end of that timer in the top right hand corner. Which looks like it’s going to be 4am UK time. No idea what that is in other timezones, but as I’m a first-timer, and the above rules are for people just like me, I do not intend to be awake to see the timer finish. 4am is not a real time for human beings to experience.

Bring it on

Hello everyone, this is my first time participating in Ludum Dare.

I’ve been looking forward to take a part in some compo. Just this morning, I found the LD15 is starting tomorrow. Having a free weekend, I decided to give it a shot :)

My tools:

  • FlashDevelop + Flixel
  • GIMP + Inkscape
  • Sfxr + Audacity

Good luck to everyone!

Jaz reporting in

I’m doing this as straight as possible. Planning a straight interpretation, chunky mechanics, my signature crappy graphics, made in Game Maker, 48 hours from scratch.

Pretty clear weekend ahead, so I’m giving it my all. I won’t be staying up extra late, though. Nope. Not happening. Well, okay, maybe.

This is my first full LD. I don’t have any libraries or artwork ready, although if I can, I’m gonna make it post-apocalyptic, and brown. Why? Because I’m playing a ton of Fallout 3. This will actually be me trying my hardest not to make Fallout 3. I have no idea what I’m going to do for music, but if all else fails, I can always infringe someone’s copyright and *bag’d* fwgh! wffhffwhfg

First things first.

Tags: motivation

be brave

Comments

Edison Moreira
01. Sep 2009 · 02:39 UTC
Good Job !

Still not bored with Ludum Dare

This is going to be my fifth Ludum Dare, I participated already in

  • 4 – Infection
  • 8 – Swarms
  • 13 – Road
  • 14 – Advancing

So to commemorate my fifth anniversary I bought a new computer on Monday, which basically means I have nothing installed / configured.

quad

Sofar I have only Windows 7 RC and ViM, let’s see if I can actually setup my toolchain before the competition starts :)

Since I have a quad core machine, I would like to write something multithreaded, so that I can enjoy the tremendous fun of debugging concurrency issues, locks and critical sections, which I never had the chance to experience on a single core machine.

Or maybe this time I could actually concentrate on building the game :)

Tags: deskphoto