sabotai
05-10-2003, 06:53 PM
I've decided to scrap it and start over.
I started this project about 2 years ago. Back then I was a sloppy coder. In fact, when I started this project, I didn't have many plans for it. I was just throwing together a very simple sim for multi-player.
As time went on, I added things to the design. Many things. A couple of attributes became dozens. Hidden ones got added. Coaches got added. Detailed game plans got added (and redone several times). Salary cap, Team financials, stadiums...the works.
I would say about 95% of what I have planned for this game right now was not in the original design.
Because of that, the code is extremly bad. I thought as I went through I would redo the code as I got to it. So far, it's worked. But after doing several things today, it's not working anymore.
I've learned an extremly valuable lesson working on this football sim. Never, under any circumstances, change the original design once coding has begun. And ALWAYS stick to the original design document. NEVER change the design, ALWAYS stick to it. A lesson that after 2 years on this thing, I've finally learned.
For my next project, I will be doing a SIMPLE game. A very simple one. It probably won't be football. I have not decided what it will be.
As for football, I'm hitting the books. I am going to learn everything I possibly can about college and pro football. THEN, and only after I have done that, I will write out a COMPLETE and DETAILED design document. And then, only after I have COMPLETED the design document, will I begin work on the football sim.
And I do not feel I have wasted my time on this. Plenty of the code and algorythms I have written out will be easily recycled into a new sim, most notibly the AI code. Much of the detailed AI I have worked on has been recent work and I feel much of it is good code. Unfortunaly, the sim will have to be scrapped, mainly because it's gone through so many rewrites, it's an entire mess.
For all those who responded to my previous thread, especially to those who are established developers, I know you encouraged me to stick with it. I asure that sticking with this code will fail. But I do plan on sticking with it, in that I do plan on trying to make th ebest football sim I can, even if it does mean I have to start over.
I would like to thank all those who have followed and supported my sim. There WILL be a football sim in the future. And this one will not begin half-assed as this one was (and thus I've had all my problems). I hope the devoted followers out there (all 3 of you) understand my decision. I do not want to continue working on a sim that I know will not turn out good. It was entirely my mistake and I have learned my lesson. I hope you will support my future projects. As I said, a football sim will be made by me, and this time, I'm going to do it right.
I started this project about 2 years ago. Back then I was a sloppy coder. In fact, when I started this project, I didn't have many plans for it. I was just throwing together a very simple sim for multi-player.
As time went on, I added things to the design. Many things. A couple of attributes became dozens. Hidden ones got added. Coaches got added. Detailed game plans got added (and redone several times). Salary cap, Team financials, stadiums...the works.
I would say about 95% of what I have planned for this game right now was not in the original design.
Because of that, the code is extremly bad. I thought as I went through I would redo the code as I got to it. So far, it's worked. But after doing several things today, it's not working anymore.
I've learned an extremly valuable lesson working on this football sim. Never, under any circumstances, change the original design once coding has begun. And ALWAYS stick to the original design document. NEVER change the design, ALWAYS stick to it. A lesson that after 2 years on this thing, I've finally learned.
For my next project, I will be doing a SIMPLE game. A very simple one. It probably won't be football. I have not decided what it will be.
As for football, I'm hitting the books. I am going to learn everything I possibly can about college and pro football. THEN, and only after I have done that, I will write out a COMPLETE and DETAILED design document. And then, only after I have COMPLETED the design document, will I begin work on the football sim.
And I do not feel I have wasted my time on this. Plenty of the code and algorythms I have written out will be easily recycled into a new sim, most notibly the AI code. Much of the detailed AI I have worked on has been recent work and I feel much of it is good code. Unfortunaly, the sim will have to be scrapped, mainly because it's gone through so many rewrites, it's an entire mess.
For all those who responded to my previous thread, especially to those who are established developers, I know you encouraged me to stick with it. I asure that sticking with this code will fail. But I do plan on sticking with it, in that I do plan on trying to make th ebest football sim I can, even if it does mean I have to start over.
I would like to thank all those who have followed and supported my sim. There WILL be a football sim in the future. And this one will not begin half-assed as this one was (and thus I've had all my problems). I hope the devoted followers out there (all 3 of you) understand my decision. I do not want to continue working on a sim that I know will not turn out good. It was entirely my mistake and I have learned my lesson. I hope you will support my future projects. As I said, a football sim will be made by me, and this time, I'm going to do it right.