yep steve..see below.
ORIGINAL: Shannon V. OKeets
If it's been worked on for 5k hours and its been several years. and still 3k to go I'd guess its about 18 months away. Have you thought about outsourcing some of the more mundane coding to India? That way the game would come out a lot faster and probably cheaper. Heck I'd invest in some development dollars since it's such a great game and I've always wanted to see it in computer format.
Some of us work 60+ hours a week just like Steve. I strongly doubt write-ups are delaying production of the game. Those who have the spare time are donating. Throwing insults contributes nothing positive, and doesn't even cast the game in a good light. All prospective players of the game should have a chance to comment regardless of the decisions made. Being defensive on behalf of Steve and/or throwing insults is non-productive.
I cowrote a wargame in assembler with a very close friend in the mid-1980s. And obviously I have worked on numerous other programming projects involving a team of programmers. This project doesn't lend itself to that very well. Currently, I am rewriting existing code, turning it into a more structured design. That requires separating the variables and routines into different modules: standard Windows program application tasks, Player Interface, Game-in-Progress variables (date, turn, phase, impulse, subphase, phasing player, ...), Game Control (Sequence of Play and transitioning from one phase to the next), Simulation Control (updating the map and unit variables, etc.), Game Record Log (for replay), and so on.
Since I started with existing code that had these variables/functionality intertwined, it really is a one-person task to break them into separate code entities. If I had my best friend working alongside me everyday, then perhaps we could work out a division of labor where the overhead of communication did not wipe out the benefit of having 2 people work on the project. But he lives in Pennsylvania and has a full time job supporting his family (he needs that regular paycheck). My point here is that very close communications would be required and there would be a lot of time spent/lost simply telling each other what is being done. One reason the original code I received had things intertwined is that there is enormous interaction between elements of MWIF: the player, the operating system, and the simulation.
I absolutely have to have them separated to add any of the capabilities required in my contract with Matrix: Internet, PBEM, AI Opponent.
Over the last year and a half I have been able to make changes to support the new graphics for the map and units, and many other changes, but doing so interduced "hard to track down" bugs because of the program structure. The redesign I am working on now should alleviate those problems.
ORIGINAL: Shannon V. OKeets
When I suggested adding more people a year or so ago, the issue of resistance was "hey it's a special project it will slow me down if I have to bring people in.
he didn't say --oh we don't have the money.
So you don't know what you are talking about buddy.
What you bring up is a totally different issue that may be true also tho. A lot of people love this particular war game, if Matrix or others wanted to bring in other investors to partner up on the project I bet they could raise money easy for it
IF IT WAS DONE RIGHT.
OK, let's go back to some basic math. It costs money to create a game like this. Someone has listed all the positions above. Pay each of those people a minimum wage of $20,000.00 per year. So, five people working full-time times $20,000.00 is $100,000.00. Does Matrix have $100,000.00 to invest (That word means RISK, in this context) in WIF? No. Does ADG have $100,000.00 to invest? Probably no. Is there anyone else out there in this wide world of ours who is standing up and saying I have that kind of cash to invest/risk, let me pay? No. Although, I would self-servingly point out once again that I have offered (Stupidly, kidding myselfly) to pony up $100.00 to help.
So, since there is no MONEY to hire all this help you say he needs, all your girlish whinning is sorta like PISSING IN THE WIND, doncha think stud! Enough math, let's look at something even more costly and hard to come by; dedication, faith, belief, honor.
This programmer is obviously pouring his soul into this project. He knows how WIF plays and he is trying to faithfully recreate that in a computer game from scratch. Since you have self reported yourself as a programmer, you should understand what that means. Oh, btw, where is the link to your CV and some of your better programs? Remember Atomic Games and Three Sixty Pacific when they were trying to develop computer ports of Avalon Hills boardgames? How do you think that worked out? Anyway, he is sleeping, eating and I guarantee you, dreaming WIF everyday of his life at this point. He is Michaelangelo working his ass off to make sure each detail is correct to his vision. You can't rush a work of art. This project would not be possible without him.
That's twice you have quoted me without showing the quote. I don't have the time to look it up. Do you?