Introducing Wolfire WebKitten
May 2nd, 2009
Often, when I wear my Wolfire T-shirt people compliment me on my nice FireFox shirt, exclaiming their love for the browser. I thought I would confuse people even further by making Wolfire's very own web browser! I teamed up with AJS, the creator of Awesomium, to bring you guys Wolfire WebKitten: Wolfire WebKitten What is WebKitten? WebKitten is a ...
Subgroup Selection
May 2nd, 2009
In the Overgrowth editor, groups usually behave as encapsulated units. However, it's often useful to select and tweak the individual elements of a group. For example, you might want to copy an individual object in a group. The group browser provides one way to do this. But it can be disruptive to rely on an abstracted browser window for ...
John's Computer
April 30th, 2009
In a previous post, we gave you a look at our sexy game development computers that preorders have helped us buy. Today I thought it was time for me to reveal my high-end rig as well. This is a picture of my desk situated in the kitchen of the room Jeff and I are in. The centerpiece is my Dell ...
Set Pieces in Level Design
April 29th, 2009
The term "set pieces" in video games refers to unique areas of levels that are especially interesting. Often set pieces have unique art assets that help establish the theme. Quality set pieces can also be an important part of the AAA look. For Overgrowth we are working hard to have as many cool set pieces as possible. Here is a ...
Four myths about JavaScript
April 29th, 2009
Hey guys, we are using JavaScript for the scripting system in Overgrowth. Unfortunately, every time we bring it up, we get a lot of flak about the language. Here are a few common misconceptions and my response to each of them. Myth 1: JavaScript is just a clowny version of Java JavaScript is actually totally independent of Java. The only ...
Overgrowth Alpha 24
April 27th, 2009
Here is what is new in Overgrowth in this weekly alpha. If you are confused what a weekly alpha is, or even what Overgrowth is, please read our fancy FAQ. Basically, we are developing a massive video game from the ground up -- we are able to do this completely independently by accepting preorders for the game before it's done ...
Always initialize your memory
April 26th, 2009
I ran into an interesting bug when I was messing with an early version of David's shadows. I was a little surprised to see my full name projected onto the ground: My name inscribed in the terrain I often hear that you should always initialize your memory before using it, but I had never seen such a vivid example ...