Ludum Dare 26 - VTanks - Results

The voting period for Ludum Dare 26 has ended, which means that now we have some results! Before I post my own, take a moment to check out the overall leaders. Given that there were 2346 games submitted (1610 in the compo and 736 in the jam), there are bound to be some real gems in there.

read more...


Racket Roguelike 6: Dig deeper!

Moria… You fear to go into those mines. The dwarves delved too greedily and too deep. You know what they awoke in the darkness of Khazad-dum… shadow and flame. – Saruman, Lord of the Rings

Today, we dig too deep.

read more...


VTanks for Ludum Dare 26

So when I got home, I decided that I really didn’t want to miss another Ludum Dare. Granted, there was only about two hours left in the competition. I’m good, but I’m not that good. 😄

Also, I really wanted to make a web-based game, which meant either write another game in Java (suboptimal) or learn how to write a game in Flash or JavaScript. Nothing like a last minute decision to use an unfamiliar framework and write a game in less than 24 hours. 😄

In the end, I did it in six.

read more...


Racket Roguelike 4: Slightly smarter critters!

A very minimal update today, since the many, many early May conference deadlines are fast approaching. But despite there only being a few lines of changes, already we are starting to get a bit more character to the game. Essentially, today we want to make the enemies smarter and add a bit more explosive sort of attacks.

read more...


Racket Roguelike 1: A GUI, screens, I/O, and you!

Last time, we started with writing the ascii canvas we’ll use as our GUI. Now we get to start the tutorial itself. Toady we have a four part goal:

  • Create the initial GUI, including an ascii-canvas
  • Create a ‘screen’ abstraction to handle the current game state (menus, inventory, and the game itself)
  • Deal with input from the user and changing between screens
  • Draw an @ on the screen that can move around (the Roguelike equivalent of hello world)

So let’s get to it!

(If you’d like to follow along, you can can see the full source code here: just day 1, everything so far)

read more...