Welcome to the Wolfire Blog! This is where we keep everyone up to date on our progress on Overgrowth and other new stuff. Be sure to subscribe to get the latest news! Also, be sure to check out the forums for even more up to date news - or get on IRC for up to the second updates.

Indie Friendly Online Distributors

Add Comment! By Jeffrey Rosen on January 7th, 2009

As a small indie developer, we don't have the resources to make a bunch of CDs and boxes for Overgrowth. The good news is that physical retailers are out and online distribution is in. This Penny Arcade strip from 2007 is pretty telling. It's 2009 and online distribution is bigger than ever.

After our big news with Steam, we asked for tips on other distributors to contact. You guys flooded us with advice! We thought we would compile a list of all of them and denote our status with them so far. We hope other indie developers find this useful and, of course, if we are missing any, please let us know in the comments, or contact us directly!

Legend

Online We're good to go!
Idle Initial contact has been made
Away Multiple attempts to contact -- no response
Offline Not accepting new games at this time

Online Distributor List

Online Steam
Online Direct2Drive
Online MacGameStore
Online Impulse Driven (Stardock)
Online GamersGate
Online GameStreamer
Online Deliver2Mac
Online Archive Games
Idle AWOMO
Idle GameTree Online
Idle Garage Games
Idle GameTap
Idle GOG
Idle Greenhouse
Offline Manifesto Games

We're very optimistic about Overgrowth, especially with early victories like Steam, which is the biggest PC distributor by an order of magnitude. The task now is to get responses from the smaller shops. Unfortunately, it is extremely hard to get your email returned.

Did we miss anything in our list? I'd like to get this list as complete as possible, not just for us, but to make it canonical for other indie developers too. Also, what are some tips to get companies to return your emails?

We are going to be openly tracking our progress with Overgrowth on this blog, not just its technical development, but its business development too. Click here to subscribe, so you can follow us!

Multiplayer News

Add Comment! By Henry Kropf on January 7th, 2009

Hi everyone, I'm Henry. Although this is a very late introduction, I've actually been working with Wolfire since 2005. You might know me from the Windows
port of Black Shades, and from the earlier multiplayer Lugaru 2 post from 2006's version. I've avoided writing one of these for so long because I split my time between Wolfire and my own dev shop Simisen Interactive, where I work on perennially unreleased games. :)

Logo Fighting

In any case, I'm still on multiplayer code on overgrowth and we've been working on a number of improved networking models since the 2006 version (two completely different ones in fact). We just had a big landmark moment on Sunday where we played our first 4-player game, albeit without any combat engine in place.

Overgrowth Multiplayer
From left to right: Aubrey, Me, Phillip, and David (out of shot)

Much better than a chat window!

In any case, I'm pretty sure they're going to make me write more about the multiplayer stuff in the future, so keep your eyes peeled, and be sure to click here to subscribe.

Overgrowth Alpha 8

Add Comment! By Jeffrey Rosen on January 6th, 2009

Has it been a week already? That means it's time for a new build of Overgrowth.

If you're just tuning in, we are doing something a little unusual with our development on our upcoming independent video game. Every week, we release our latest build, however raw it may be, to fans in our secret preorder forum.

Overgrowth

New this week is a bunch of multiplayer improvements (post on this coming soon), new and more optimized shadow, and some new map editor things from Phillip (post and video of the map editor, also coming soon).

With this alpha, we are going to start working towards our first "blessed build". For the next week or two we are not going to be working on new engine features, but rather polishing and optimizing our existing code base. There will still be new stuff, for example, Aubrey has a bunch of hot art, models, and levels to reveal soon, but the main focus is to get a solid build out so we can do some serious testing.

Also, David recently came down with the flu and is not feeling very well right now. :( Here is a get well thread for him on the forums.

Pen and paper: next-gen design tools

Add Comment! By David Rosen on January 5th, 2009

When designing algorithms for 3D rendering, it's often tricky for me to visualize what I'm doing. I find that if I stop for a few seconds and sketch the idea out using pen and paper, it helps understand how it all fits together. There are all sorts of computer programs that let you make charts and outlines really efficiently, but for graphics tech, nothing beats drawing on paper. This is an example of some of the scribbling I did today while optimizing the ray-traced terrain shadows.

Notes

The shadows are cached, so the player never waits for them to calculate anyway, but it's important to streamline the map creation process as well! The basic idea is that I wanted rays cast from each terrain texel to take advantage of the information we already have from previous raycasts. This worked, but only cut the shadow calculation time from 22 seconds to 16 seconds for the 2048*2048 terrain. That wasn't enough, so I used OpenMP to parallelize it, and now it takes only 6 seconds on my quad-core. That's a pretty big improvement!

Next I will try calculating the shadows on the GPU: ideally I would like all the static object shadows to update in real-time in the editor, even though they're all pre-calculated when actually playing.

Free Lugaru Postmortem

Add Comment! By Jeffrey Rosen on January 4th, 2009

Free LugaruA few weeks ago, we tried something new. We gave Lugaru away 100% for free in a holiday promotion. It was only covered by a few big sites, the largest two being the awesome TIGSource and IndieGames Blog. Initially we were disappointed by the lack of coverage but this quickly disappeared as it was passed around the internet like crazy in a big game of telephone. I definitely saw many posts about the following games:

Free Lugaro
Free LAGARA
FREE ARUGULA
Free Rugalu

And, my favorite, Free Lugaria!

The Results
We distributed free Lugaru to over 10,000 people! Additionally, we partnered with our friends at MacHeist and were given the opportunity to be part of their Mac Giving Tree, which doubled that number to about 20,000 (we were the secret referral app). It's insane because we were tracking our own free Lugaru results gradually organically spreading throughout the world on Google Analytics, and then BAM, MacHeist has the power to outperform us in one fell swoop. All the more reason to support Mac OS X.

Free Game = More Sales
What's most interesting is that while Lugaru was free, sales were up! Yes... by making Lugaru free, we sold more copies than we usually do. Additionally, another forward thinking indie, Pocketwatch Games, had a similar promotion and experienced strikingly similar results with his Venture Arctic holiday giveaway.

This has huge implications for indie game developers.

Indienomics
It's much more complicated than this, but for the very small indies, this promotion makes a lot of sense. So few people know about your games, that the influx of new people is enough to boost your meager sales. Basically, it takes a very, very small amount of those 20,000 people to feel incredibly generous and buy a copy of Lugaru to shatter our extremely modest trickle of regular Lugaru sales. I am not sure what the long term implications are of this find, but in the short term, I suspect we are going to be seeing a ton of "Free (insert indie game here) !" pop up really soon and we will all be happy.

In addition to this bizarre economic realization, we accomplished our #1 goal: make people aware of Overgrowth. Not a lot of people know this, but Lugaru was created 100% by David Rosen when he was in high school as a hobbyist project. The goal was to show Lugaru to as many people as possible and then explain to them how much awesomer Overgrowth is going to be. Hopefully a lot of the new guys stick around and follow our progress on this blog!

Feel free to introduce yourself in the comments. :)