All Posts

Check out all my posts:

Odyssey (LD30) Postmortem

Results are out for Ludum Dare 30, and my game Odyssey did pretty damn good!

Rank (of 1493) Category Rating
#13 Fun 4.11
#24 Theme 4.16
#34 Overall 4.00
#60 Innovation 4.00
#200 Mood 3.45
#269 Audio 3.22
#337 Humor 2.71
#484 Graphics 3.19

The #13 ranking in Fun just blows me away! My aggregate rating is 93.6% (+0.1% from last time).

Read More



Shunting Yard (Part 2)

Let’s continue building a general purpose Shunting Yard algorithm.

We left off with bare-bones skeleton that implements a shunt to delay building of the abstract syntax tree (AST). Our skeleton left a lot to be desired. For this article, we’ll implement operator precedence.

Please read Part 1 first, since the code here builds directly on the source from that article.

Series: Part 1, Part 2, Part 3

Read More


Procedurally Generated Planet Textures

Using Perlin noise to generate planets.

When creating Odyssey, I used this basic technique to generate unique planet textures for every level.

(Much cheaper than hiring an artist 😛)

Read More


Ludum Dare 30 Live-Blog!

Live-blogging my Ludum Dare 30 experience. Most recent entries are on top. I’ll plan to post about once an hour (while working). You’ll have to manually refresh the page to get updates. Follow and comment on twitter @velipso. All timestamps in EST.

Read More


Everyone’s Ludum Dare 29 Results

I became slightly annoyed at the analysis and accessibility of the Ludum Dare 29 results. So I decided to write a program that would scrape all the pages and extract the necessary data.

You can now download the LD29 results in a convenient CSV or JSON format, here:

Or, for even more fun, I made a page that analyzes results:

Have fun!

Read More


Shunting Yard (Part 1)

A magical algorithm for parsing expressions.

Read More


Inner Demons (LD29) Postmortem

Voting has officially ended for Ludum Dare 29. My entry was ranked as follows:

Rank (of 1493) Category Rating Percent Improvement
#63 Mood 3.88 95.8% +31.9%
#70 Humor 3.64 95.3% +22.0%
#101 Innovation 3.88 93.2% +26.5%
#116 Overall 3.76 92.2% +23.3%
#148 Fun 3.60 90.1% +10.9%
#149 Audio 3.50 90.0% N/A
#227 Theme 3.64 84.8% +52.3%
#551 Graphics 3.17 63.1% -8.0%

Average score: 88.1% (+23.0% improvement from previous entry)

If you’re curious, you can play my game, Inner Demons! Let’s dive into the postmortem…

Read More


Ludum Dare 29 Live-Blog!

Live-blogging my Ludum Dare 29 experience. Most recent entries are on top. I’ll plan to post about once an hour (while working). You’ll have to manually refresh the page to get updates. Follow and comment on twitter @velipso. All timestamps in EST.

Read More


Winter Olympics Game Jam

I decided to challenge myself this weekend, with a faux-game-jam. I came up with a theme on Friday (Winter Olympics), and built Sled Drifter! over the course of the long weekend.

Read More

« Newer Page 9 of 10 Older »