As I was working on my plug-in, one of the things I was looking for was a tangible way to measure my progress, instead of "oh, it's getting bigger." I wanted a percentage number, based on some hard facts. And guess what? I came up with one! (See, it's in my sig!) I came up with an easy formula so this can be applied to any plug-in. Here's how it works:
1. Estimate how many of each of the different resources you are going to need (misn, ship, flet, etc.). If you are in doubt, aim high. (I'm working on a TC right now, so even though I have no missions as yet, I specified 200 misn resources).
2. Each of your resources can be divided into five development stages (six if you count zero), and each has a multiplier. I'll use the ship resource to demonstrate:
Stage 0 - resource does not exist - multiplier X0
Stage 1 - resource has been created - multiplier X0.2
Stage 2 - resource has either initial set of data or graphics - multiplier X0.4
Stage 3 - resource has both initial set of data and graphics - multiplier X0.6
Stage 4 - resource has been initially game-tested (the ship flies, the planet looks like it is supposed to, etc) - multiplier X0.8
Stage 5 - resource has been fully alpha tested (the ship is balanced with others, the planets have the correct mission strings attatched, etc) - multiplier X1
In this example, from my plug-in, I have a total of 52 ships. 10 are at stage 3, 22 at stage 2, and 20 at stage 1. This means (10x0.6)+(22x0.4)+(20x0.2)= 18.8 18.8/52 = 36.15% My ships are 36% complete.
In order to get a grand total for the entire plug in, add up all your completion values (18.8 in the example), and divide by your total number of resources.
A few pitfalls:
If predicted numbers are way off base, the percentage becomes meaningless (but as the plug progresses, those numbers should fall into place)
This assumes you spend the same amount of time on graphics as you do on data entry. This percentage does not include the actual design time of the graphics, I'm assuming that you're either getting graphics from an outside source, or designing them is fun work and not related to the percentage development of the plug-in.
Tell me what you think!
------------------
Gage Stryker
---------------
It's coming - Visible Menace for EVO! Current as of 02/26/02 | | v 0.1.6 | | 8.1 MB | | 30% to Beta
gage2stryker@yahoo.ca