Previous Blog Next Blog
Prev/Next Blog
by date

5 days, and counting... (Or: We Likes Numbers!)

5 days, and counting... (Or: We Likes Numbers!)
Name:Jon Frisby
Date Posted:Sep 11, 2007
Rating:4.0 out of 5
Public:YES
Comments:YES
RSS Feed:GarageGames Blog feedor Subscribe with .
Profile Page:View profile page for Jon Frisby

Blog post
Windows

MacOS X

This update fixes some terrain rendering glitches under DirectX 9, and some issues involving non-U.S. locales. Also tweaks game balance a bit more, checks for updates, and has a high score menu. In other words: 100% Feature complete. Proper Windows installer to follow in the next build.

I just bought a PC to use for Vista and ATI testing, so I'll be spending some time over the next couple days working on that, plus other general bug fixes. I'm less worried about game balance for launch than I was though... You see, at AGDC I found a very very interesting company with a very very interesting product:

Plus 7 Systems

I have known for some time that my biggest challenge would be game balance. I allotted 25-30% of development time of When Orcs Attack to it and it's still pretty badly balanced. I came up with mathematical models, even using sigmoid curves to define how much harder enemies get and how much gold they yield but it's still not quite "right". I anticipated that at some point I would need an analytics-based approach to game balance but I just didn't realize it would be as early as game 1. I've also been feeling a bit nervous about how I would implement it since I'm still looking to fill a full-time engineer position (and working 100+ hr weeks to make up for the lack of an engineer) as-is (if anyone is interested -- send me your resume / samples of your work...).

Well, as I was floating around AGDC looking for various companies I noticed a big banner that said something to the effect of "Balance without nerfing". Instantly the clouds parted, a light from heaven shone down on this tiny little booth, and a chorus of angels began singing Ode to Joy. I walked up to the booth as fast as my blistered feet would carry me, and scanned the literature while the gentleman manning the booth talked to another prospect. I confirmed that it was indeed what I thought it was and when he turned his attention to me -- before he could actually *say anything* -- I asked him simply: "How much?"

You see, I like numbers. I like analytics. I know that they are no silver bullet but they are an incredibly powerful tool. I've personally seen fairly mediocre analytics change how a company does business and accelerate its growth dramatically. And here I was faced with a company that was doing exactly what I had already hoped to do.

The long and shot of it is that you feed it game data -- information about the options that were available to players in a game, and what choices they made -- and it feeds back small, incremental suggestions about changes to make. Make this spell 0.5% more powerful. Make this tower cost 1% less. No large changes (and thus, no overt nerfing).
Now, their service is NOT cheap. Think lots-of-cash PLUS royalties. In fact, don't even bother contacting them if you don't have a fairly substantial pile of cash in the bank. Fortunately for me, I am putting a non-trivial amount of money into this venture and so I *do* have some cash to put into something like this.

We (two of the guys from +7 and myself) got together for dinner that evening and hammered out a tentative deal and so I am pleased to note that starting with the first point release of When Orcs Attack, the game will be making use of the +7 Balance Engine to help eliminate hyper-effective strategies, and to help ensure the viability of as broad an array of strategies as possible. If all goes well, players will simply notice the game getting more fun as time passes.

Recent Blog Posts
List:09/20/08 - 3 days of AGDC, untold weeks to recover...
08/28/08 - DEATH TO YOUR BALLS!
04/13/08 - Hordes of Orcs for Windows, Harmonic Convergence, and Revenge!
02/20/08 - I CAN HAZ GAME BALANCE?
02/11/08 - 240 days, and counting!
12/15/07 - My milkshake brings all the orcs to the yard...
09/20/07 - "Gentlemen, I'm goin' home in my new car."
09/17/07 - OH GOD!!!! THE ORCS ARE INVADING!!!!!!

Submit ResourceSubmit your own resources!

Phil Carlisle   (Sep 11, 2007 at 10:58 GMT)
Royalties? you have to be kidding right? I mean, paying for a service is one thing. But paying royalties for a service?

I find that very hard to contemplate. But maybe I'm cheap (and before anyone chimes in, yes, yes I am).

Jon Frisby   (Sep 11, 2007 at 11:22 GMT)   Resource Rating: 5
At the end of the day, how much you pay should be a function of how much value is being provided. In the case of +7, their system has to process an arbitrarily large amount of game data and they've chosen a pricing model that is intended to scale roughly with usage. I.E. if you're not getting many subscribers/purchasers/etc, then you probably won't have as much data to process. And from where I stand, using this service is a LOT cheaper than NOT using it: The opportunity cost of me building something like this myself is that the next game in my series would be quite late. If they can keep me from running a few weeks late, and provide a system that is at least as good as what I could build myself, then frankly it's dirt cheap.

Glenn Thomas   (Sep 11, 2007 at 20:13 GMT)
I enjoyed your game. I've spent about an hour trying to beat impossible I'll probably get it soon but I gotta get back to work.

That plus seven site was alright, I may have to look into it when the need arises.
Edited on Sep 11, 2007 20:20 GMT

You must be a member and be logged in to either append comments or rate this resource.