Mavor's Rants

Random stuff I feel like writing about including stories from my game development career, new tech ideas and whatever else comes to my mind.

Wednesday, June 24, 2015

SupCom graphics engine breakdown

›
Adrian Courrèges a programmer living in Tokyo did a nice reverse engineering job on the SupCom graphics engine.  If you are interested in t...
2 comments:
Wednesday, October 9, 2013

PA Tech Update

›
Forrest wrote up a great detailed post explaining Chronocam. http://forrestthewoods.com/the-tech-of-planetary-annihilation-chronocam/
1 comment:
Monday, September 2, 2013

PAX 2013

›
The last day of PAX is here.  This is the first time it's been four days and it's just crazy exhausting.  I'll be hanging at our...
4 comments:
Thursday, August 8, 2013

Slow blogging

›
Damn, I've been really lax in updating this blog lately.  Sorry about that buy building a game takes most of my time and energy at the m...
1 comment:
Wednesday, July 10, 2013

More planet generation stuff

›
If you want more followup on some of the problems in planet generation Allen Chou has written a nice blog post about it.   http://allenchou....
Saturday, June 8, 2013

Annihilation alpha launched!

›
So we finished the Kickstarter campaign in September.  I spent October doing technical research for the engine and hiring more team members....
2 comments:
Friday, May 3, 2013

Pew! Pew! Pew!

›
Here is a link to our latest live stream showing some more of the game play.
Wednesday, April 24, 2013

Bigger planets?

›
Some players seem to really want big massive planets in the game.  I think they have their place but I think it's likely smaller planets...
36 comments:
Friday, April 19, 2013

Pssst? Wanna see some live gamplay?

›
Here is the livestream we did today showing off PA for the first time in public. Don't forget to check out our replay / casting sys...
4 comments:
Friday, March 22, 2013

Live stream with more tech details

›
I wanted to drop a link to our last live stream where we go into some more details on the planet generation and the navigation system.
4 comments:
Thursday, March 7, 2013

The Outland Games

›
We released our first iOS game today. http://theoutlandgames.com https://itunes.apple.com/us/app/outland-games/id591262172 I'm rea...
1 comment:
Saturday, March 2, 2013

UberRay - Uber's real-time raytracing API

›
We had the opportunity a few years ago to do some cutting edge implementation work on real-time raytracing.  The idea was to solve the pract...
12 comments:
Saturday, February 9, 2013

Planetary Annihilation Engine Architecture Update - Terrain Geometry

›
In this update I'm going to reveal some of the more technical details of the PA terrain system.  If you aren't technically inclined ...
18 comments:
Thursday, November 22, 2012

Planetary Annihilation Engine Architecture Update #1

›
You can preorder PA at the  Uber Store So I'm going to ramble on a little bit here about the engine architecture for the UI of Planet...
21 comments:
Sunday, November 18, 2012

Augmented Reality Movie

›
Just a quick note that if you are interested in AR you need to check out the short film Sight. It's not perfect by any stretch but it...
1 comment:
Saturday, September 29, 2012

Engine Research

›
I've been in full-on engine research mode since the Kickstarter ended. Up to this point it's been mostly high-level engine design ty...
5 comments:
Thursday, September 13, 2012

Two Million!

›
Wow, I'm shocked and amazed but we just crossed the $2M line on our Kickstarter. A huge thanks to everyone out there that contributed a...
Friday, August 31, 2012

PAX 2012

›
This is the first time in a couple of years that we haven't had a PAX booth. I'm going to spend some time walking around the floor ...
1 comment:
Thursday, August 30, 2012

1 million dollars?

›
Looks like we are rapidly headed towards 7-figure land. The more we get the better a game we get to make. Looks like it's happening! ...
1 comment:
Monday, August 27, 2012

800k!!

›
Well we've managed to hit 800k in less than two weeks. I've been crazy busy answering questions, doing interviews and starting to w...
Wednesday, August 22, 2012

I've been a bit silent

›
I've been a bit silent mainly because I've been working on Planetary Annihilation. Now that the kickstarter is up I'm double bu...

Planetary Annihilation Kickstarter

›
1 comment:
Wednesday, July 11, 2012

David Brin's "Existence"

›
I actually took a bit of a vacation last week (fairly unusual these days) and had a chance to do some reading.  The timing was good as the b...
Friday, June 15, 2012

Stargate Continuum

›
I'm definitely a fan of Stargate but my viewing trailed off when a lot of the characters that I like left.  I've recently been catch...
Wednesday, May 23, 2012

World Building Through Game Context

›
I was excited to see this piece by Patricia Hernandez over at Kotaku because she's really understood what we were trying to do with the...
Sunday, May 13, 2012

RTS UI Philosophy

›
When I get to talking about RTS games with either fans or other people in the industry they often ask me what my favorite RTS is.  Now the f...
5 comments:
Thursday, May 10, 2012

Analog was cool

›
 I was thinking a little bit about how old photographs have really decent image quality.  In fact other than the color issue they can pretty...
1 comment:
Saturday, May 5, 2012

Computing as a commodity

›
The market for personal computing has been evolving rapidly in the last decade.  The modern era really began in the 70's with computers ...
3 comments:
Saturday, April 28, 2012

Let's Talk Procedural Content

›
Procedural content has been a buzz word for a while now. The concept isn’t new but people seem to be using it a bit more than in the past....
Friday, April 27, 2012

Strange Happenings at the Circle-K

›
I couldn't figure out a title for this one. It's just a random story from when we were working on Radix. We needed to outsource so...
1 comment:

Clear Communication

›
When you are doing any business deal it's really important to be on the same page. Don't make any assumptions about how the other pa...
1 comment:
Thursday, April 26, 2012

Thred - Three Dimensional Editor

›
The story of Thred.  This is the program that taught me about the emerging power of the internet.  In December of 1995 we shipped Radix: B...
11 comments:

Playoff Hockey

›
Well the Senators are officially out again and this may be Alfie's last game.  Oh well, I guess this means I don't have to watch any...
Wednesday, April 25, 2012

Dependency Injection

›
Does anyone else really enjoy writing code using straight up injection?  Some of the work I've been doing recently I've completely a...
1 comment:

Total Annihilation Graphics Engine

›
For a long time I've wanted to spend some time writing down my recollections of what I did on the TA graphics engine.  It was a weird ti...
9 comments:

Running an independant game company

›
Running any company can be challenging. We've completely transformed from a product based company to a service based company over the la...
›
Home
View web version

About Me

Jon
I'm a long time game programmer and entrepreneur. I've been particularly interested in graphics and tools.
View my complete profile
Powered by Blogger.