LD12 August 8–11, 2008

A description of my dinner

Unfortunately, I prepared myself a really awesome plate of food for nothing. I can’t find my camera!! I think I left it at my other place, so I’ll just describe the food.

Three fourths of the plate is heaped with this pasta salad type thing. It’s shell style pasta with some vegetables in it, mayo mixed in, and this bacon-bits type mix that makes it smell and taste really good. (The shells, veggies, and bacon bits were in a pre-bought box.)

The rest of the plate is taken up by green beans resting right at the edge of the pasta. The beans are laying with a horizontal alignment and are flavored with garlic salt.

I cut two squares of butter into the shapes of a capitol “L” and “D”, placing these butter letters atop the green beans to spell the initials of this most favored competition.

Tags: foodphoto

Starting Meal

I hate being sick

Yeah… I hate being sick. It was my excuse for not finishing last time, but hopefully this time will be different! I have my idea and plan of attack and even some code written.

Tags: foodphoto

Comments

09. Aug 2008 · 01:45 UTC
OJ FTW!

Gonna drop out

Yeah, this may seem early, an hour-and-a-half in, but I was actually feeling my way around how the  toolchain I’ve been developing would actually work in an engine for a few hours beforehand, and decided that the whole concept needed a do-over. Feeling out those problems with was my real goal, and I’ve got tummy-aches from my illness(it is being mean and nasty and letting me only tolerate sugar water and maybe some milk), so I’m not gonna stress over it.

Comments

09. Aug 2008 · 01:49 UTC
Aww.
09. Aug 2008 · 02:05 UTC
:( you have four months to get better.

foooood

to all those who have delicious meals prepared for LD12. may I humbly remind yee,

….all I have is …. .

teh food of gods

..

(and cheap bastards)

Tags: foodphoto, i'msickoframen

No idea at all

I’m relying on the power of ABBA to give me a cool idea before long. Breakfast photos coming.

Oh, and seen on IRC:

Tags: motivation

Comments

09. Aug 2008 · 01:55 UTC
Hahaha… wTFFF
bikko
13. Aug 2008 · 23:42 UTC
If you change your mind, I’m the first in line.

Let’s start the coding!

So it has begun! The theme was among my favorites as it’s an open theme. Lots of games can be made with a tower theme.

I have an idea of what kind of game I’d like to make. The gameplay details are still fuzzy but I have enough to get started so now that the caffeine is slowly starting to work I’ll start the coding.

I’m not using a fancy pre-made engine library so I have to do the boring stuff again. I hope I don’t waste the whole day just to display some 3D objects, so that I can start working on the interesting parts. It’s annoying to have to code stuff like texture loading or a timer in every compo but at least we’re not using the insane “mechanical cat” rules where you weren’t even allowed to look at code you had written before the competition (apparently the poor people competing in PyWeek still have to do that). I remember losing hours because of that stupid rule during the making of my Lightstream48 and Ring48 games.

Tags: log

Studio Abraxas

Waiting for the magic to begin . . . .

Two hours past, no ideas, and no still inspiration from Tigger. Time for a bike ride to the corner store for some mind fuel.

Tags: deskphoto, workspace

no love / linux timelapse howto

The story so far:

no love

Woke up early today at 06:15 CEST (which is unusual..), but haven’t really done anything since then, except having some more or less vague ideas about what I’m going to make. For the code part I was planning to do it entirely in Lua, using the löve game box thing. I’ve briefly looked at löve once before, but discarded it then because it was missing a few features I’d like (such as fixed timestep). For some reason I thought I’d actually give it a chance though, and what better time to try out new things than during Ludum Dare? It does seem to have some nice parts, and assuming I could get it to work it’d save a fair bunch of engine coding in favour of actual game development. So, that’s what I’ve mostly been fiddling around with for these past few hours since I woke up.

I won’t be using it, though. I do like parts of it, and some annoyances are bearable or can be worked around (fixed timestep can at least be approximated, with some slight drift), but there’s some serious issues that can’t be overlooked. For example, I can’t get it to load any png images (“png library error”), and the love executable sometimes segfaults on exit.

Also, I get the impression this isn’t actually intended to use for stand-alone games(?). I couldn’t find any way to get it to autorun a game on start, you have to pass the .love file or directory as a command line parameter. A bat/shell script easily fixes that, but eh. Also, there’s a ton of dependencies, so packaging the final entry would be pretty involved for the Linux version at least (though they do provide Windows binaries).

I’ll just have to code up some Lua game engine myself then, won’t I =].  I’ll begin work on that in a little bit I guess..


recording a timelapse in linux

This comes a little bit late perhaps, but people always ask about this, so.. To record a timelapse in Linux, first get scrot for capturing screendumps (some distros have a package for it). You can use some other screen capturing tool if you really want to, but scrot can capture screendumps without annoyingly freezing the screen like many other screen capture tools seems to do for some reason. Then just run that every x seconds with some shell scripting. Make a directory somewhere with a couple gigabytes free space, enter it, and run this (every 30 sec here):

while true; do scrot; sleep 30; done

Hit ctrl+c to stop it when you’re done. Now you’ve got a directory filled with lots of huge image files, which you probably want to combine into a video somehow. Er, I apparently lost my script for that, but the mencoder man page should be helpful =]

Breakfast

I just woke up and saw that the theme is “The Tower”. No idea what to make yet, but I’ll start with some breakfast: croissants and coffee.

Tags: deskphoto

Ideas

Already settled on my design and have a pseudo-working prototype. If only sprite collisions weren’t so cumbersome to do properly…

Initial design thoughts

Except for doing such unproductive stuff as showering and doing laundry, I’ve drafted out the intial idea. Thought I’d share it with you.

Base tile types:
Clay – together with water and a worker gives bricks
Moutains – together with two workers gives stone
Forest – together with a worker gives wood
Field – together with a worker and water gives food
Water – nothing, but provides water to nearby hexes
Sea – together with a worker gives food

Created tile types:
Fundament – created from stone, allows for building tower, on rock it doesn’t require stone, on water it requires two rocks, and on sea three.

The tower:
Building new levels costs a bricks or stone and half that in wood per level already built, plus food for each worker, and as many workers as levels are also needed.

Workers:
You gain workers by area of influance. Area of influence is decided per tower level. 1-5: radius 1 (up to 6 workers), 6-10: radius 2: up to 6+13 workers. And so on.

Workers actions:
Workers can either build, produce or do nothing. Building costs food. Produce costs nothing.

Roads and channels:
Channels gives water to distant hexes. Roads makes it possible to transport goods. Costs nothing but a build action per hex. Can be built beyond influence point.

Ships: Allows fishing further away.

Alt. 2: Must build quarry, lumbermill, farm, brickmaker etc before getting resources from them. Or else have them as optional bonus givers? Could also build/work beyond influence, but at half speed?

Perhaps a bit too much stuff, but it’s just so I have where to aim.

Tags: design, log

Idea!

Finally, after two and a half hours of thinking, an idea! A very unoriginal one (it’s, uh, tetris. With guns), but it’s good enough for a first try. Time to prototype and roll a d6 to see if I should sleep (no d20s on hand).

Design

Ok, after prototyping with parts from a board game, and drawing some, erm… concept art… I have an idea. It’s not very well thought out yet.. but it’s something.

EDIT: I just came up with a completely different, much simpler, much better idea. So there will be no more rookery. Phew…

Journal post 1

LDT +0245

Local Time: 7:45

 

The plan was to get up at 7 (LDT+2) check the theme and be disappointed, think about the theme in the shower and during breakfast. Instead I did that without the disappointed bit, The Tower was one of my favorites. 😀

Leftover idea if somebody wants it: you play a giant eye at the top of a tower, kill pesky hobbits before they get near your volcano.

Breakfast pic:

Breakfast of champions

Got to go, this game isn’t going to write itself.

Well, as Ed Murrow would have said: Good morning and good luck.

Tags: foodphoto, journal

Music and sounds (Journal 2)

Well I’ve just finished composing 2 songs, they are both very short but you guys can understand why. I also generated some sfx with sfxr. I’ve also converted all of the sound files to Java’s .snd (or .au) format, and got the sounds loading and playing happily.

Tags: journal

Getting started

Well, here we go. I’ve gotten the basic idea for the game already figured out and a little progress on the construction, and the plans for implementing some of the systems are coming together. I plan to use C/C++, SDL and OpenGL to make the game, so it should be not only pretty smooth to put together, but nice and portable, should anyone want to.

Finally, here is a beautiful shot of some of the snack materials that will be within my immediate reach during the competition:

Entar's Snacks

More updates later.

Tags: foodphoto

Comments

kai
09. Aug 2008 · 08:34 UTC
It’s a good thing you blurred the branding. Don’t want to give away too much free publicity, because this, this is big exposure :)

Towers and owls

I have a cunning plan. I’m just worried it’s rather too ambitious given the time frame.

I’ve spent a couple of hours creating some pretty crappy (yet stylish) 3d models (yep, too ambitious…) and knocking around some OpenGL setup code and texture loading. Hopefully it shouldn’t take too long for me to stick in a .obj model loader (I’ve got the file format in front of me, and all I need are the basics, so about an hour or two for this I reckon).

Maybe one more tree, several bits of tower and a wizard later I’ll have all the models I need, and can start the actual game coding… hmm. Back to it!

Incoming Fodder

Im going for a Tower Defence with resource and upgrade trees.

Title screen working, and filling the screen with towers works also.

Tags: 2D, flash, resouce, tower, tower defense, upgrade

Journal time

07:01
Moment of actual laughing hysteria, subsequent to a ABBA related chat on IRC. “OK i’m really sleep deprived. i’m actually considering the title ‘the super great ABBA tower of DOOM'”. Don’t laugh, it might come out this way.

07:14
I may have a serious ABBA based idea. Anyway, it’s an idea and I’m in desperate need of ideas.

08:something
Breakfast. Both photos are from my kitchen. One I ate, the other I didn’t. Sort wisely.

08:a bit more
OK, I have a stick man with a jetpack which responds to gravity and keyboard. Now I need gameplay. And focus.

Tags: foodphoto, journal, motivation

Comments

nilsf
09. Aug 2008 · 04:03 UTC
My title also has the “tower of DOOM” bit in it. :) … but no ABBA. 😛

Good luck!
Kester
09. Aug 2008 · 05:53 UTC
One Weetabix? How can you survive with such a small diet!
Tenoch
09. Aug 2008 · 05:55 UTC
Nah, that’s ok, I ate a few of them :)