Page 2 of 2
Posted: Tue Dec 02, 2003 5:15 pm
by Johan_Haegg
@Codemonger
well, thats what i found to, but then use this with the OGRE-engine is the tricky part...
Its probably simple as [inser favorit word here] but i have never done ANYTHING with Direct3D (unless its with some sort of highlevel interpreter)
Posted: Tue Dec 02, 2003 6:50 pm
by Shannara
A real professional programmer create the design docs/specs before making a single line of code. This is common sense. Anybody who is a professional programmer know this.
And yes, I am one for a living. And that is all I have to say

Posted: Tue Dec 02, 2003 8:38 pm
by Codemonger
Very well put Shanara. I agree 100%.
I appreciate the community defending my simple post. And I also understand that Starhawk was sort of pointing out that this is some sort of "Publicity Stunt" or maybe I should, "walk the walk, instead of just talking the talk". And I truly understand and respect that, But ...
Regardless of what any member may think of my intentions remember the following:
- Community input is very important, so I can't keep everything secret.
- Design Documents are a developers handbook, and I can look back at the document in a couple of months to see if I am still on track.
- This project is not advertised anywhere but the PB community. I am not a company, I am not a business, but A 3D ENGINE WILL BE WRITTEN.
- It is a Giant Undertaking and needs to be organized properly.
- I don't play pissing contests, "my keyboard is bigger than yours".
- I really do enjoy having positive comments thrown my-way, it reminds me of when I taught highschool. Having people appreciate what you are doing is good, and their is nothing wrong with that.
- Timelines are not set in Stone, they are something that I can work towards(a completion date). They may be off by a huge amount, they may be unrealistic. But they are better than nothing.
----------------------------------------------------------------------------------
Most programmers just start writing programs, and see design documents as cumbersome, or not needed. But what you end up realizing is a design document is just mainly an outline of your program, and other things. It is what "Jerry McGuire" would call a Mission Statement, but so much more. Creating a design document shows you are serious, well organized, and will be dedicated to your project. It is important to take a project one step at a time. I have already scraped my texture code, and my layer code in light of my design document, as I know It would not have worked in the long run or would have been very complicated to implement. So a well thought out plan is a good plan, kind of like playing chess.
Just remember the old Cliche "Rome wasn't built in a day"
CodeMonger
Posted: Wed Dec 03, 2003 6:50 am
by StarHawk
@Some of the not so smart posts in this message thread:
"why in the world do you seek to try and destroy Codemonger's project"
This person doesn't get it. I am incapable of destroying anyones project. Only the person himself can do that. And, unless the dreamy energy is replaced by practical energy, the project will be destroyed by none other than CodeMonger himself. Remember, no one can do to you that which you do not allow.
@Num3
You write: "Don't think you are, Know you are!!!"
Yes, that's it. A movement from the dreamy thinking, to the practical reality. From the dreams of the future, to the reality of the present.
@Velo
You write: "I've been reading these forums for a bit and have never been compelled to post anything until now, so, Mr./Mrs. StarHawk I thank-you for that much (getting somebody to not sit on the sidelines)."
You are not the one who was suppose to get motivated by my message. You got the underlying energy transference from my post in the form of motivation in your heart, but what you deduced from my post with your mind is completely off. You get half credit for understanding.
@another dumb post:
"A real professional programmer create the design docs/specs before making a single line of code. This is common sense. Anybody who is a professional programmer know this."
If this was the case, Fred would have written the help docs for Purebasic and all its commands years ago and your help doc would be filled with hundreds of commands not yet implemented. Another case would be my own release of 4 software titles in which I developed the help docs after the majority of code was completed in each case. Whether you choose to do it before or after is in large part on the software you are writing, and even larger on personal preference. Anyone attempting to teach you "proper" coding techniques that tells you you must design docs/specs before making a single line of code sounds like another "pie in the sky sage on the stage" Professor who can't do so teach. This advice isn't worth a cent. So your logic is flawed. It would be like me saying to you: "A real professional super duper programmer knows to but the letter 's' at the end of create as in "A real professional programmer create(S) the design docs/specs before making a single line of code."
@Codemonger:
You wrote: "And I also understand that Starhawk was sort of pointing out that this is some sort of "Publicity Stunt" or maybe I should, "walk the walk, instead of just talking the talk". And I truly understand and respect that, But ..."
No "Buts", now you get it better than anyone else and in that, I am pleased. I think it would be very unfortunate for you to burn out 2 months from now on this project and scrap it like so many others have done in this forum over the years, especially once OGRE is updated by Fred next year to include inherant collisions, alpha blending, etc... You've been around awhile and know exactly what I mean by this. Now seize the moment.
Posted: Wed Dec 03, 2003 7:28 am
by Codemonger
OK, I am now convinced, I did eat your first born. And I would do it again. You are the very definition of cynical:
cynical'sinikul'
"Believing the worst of human nature and motives; having a sneering disbelief in e.g. selflessness of others"
But lets face it, it gives you personality. In your dreary, life is so miserable, and I hate my life post, you missed to point out and include the following:
"Codemonger can get hit by a Bus or a Car next week and die, so why should we even read his posts ? As a matter of fact why should we do anything ... why should we go to work ... why should we eat ... we are just going to die anyway ?"
-------------------------------------------------------------------------
About design documents, you are definately a loner and a fool. Sure, by yourself you may not need design documents, but what about a group of people (programmers)? Are people supposed to read your mind or something ?? on what the project is about ? what direction it should go ? what should the artist be drawing ?? what should the programmer be programming ?? are you some kind of moron ? Do you think this shit comes out of thin air ? Obviously you never worked on a group project before, or never held a position of responsiblity. Haven't you ever jotted stuff down on paper before jumping into a project ...
------------------------------------------------------------------------
And this inner piece crap ... I swear to god I just seen it on Star Trek The Final Frontier just the other night ... the one where Spock's brother gets a call from GOD to go past the Final Frontier, and tells everybody the answer lies within them or some crap like that... Funny thing the guy dies at the end

what an idiot.
Posted: Wed Dec 03, 2003 2:35 pm
by legider_pb
Starhawk:
Now you are just getting pathetic, if this is the kind of thing that gets you off then who am I to stop you. Right now I can do nothing but ignore your posts and/or regard them as useless and wasted chunks of words. You are an extremely negative person here and, as CodeMonger said, very cynical. If you are this way in life then I can only imagine how many people are pushed away by this attitude towards life. What you first posted has some truth to it, SOME. But, you posting it as a reply to CodeMonger's thread like this appeared as nothing more than a direct attack on CodeMonger himself. Whether you meant it as such or not, that is what it came off as. You have degraded yourself in the eyes of many on this forum, even though you probably do not even care. If you do care then leave this thread and post something helpful. If you do NOT care then by all means continue and lets see how long it takes Fred to ban you, because we do not need your cynical backwards thinking near these forums. You are nothing more than a burden to us right now. You cannot justify what you said because you will only dig yourself in deeper.
I would type more, but with each word I become more disgusted at Starhawk and I am afraid I would start typing some rather nonsensical sentences.
Posted: Wed Dec 03, 2003 2:44 pm
by Fred
It's enough.