Hey guys, I'm working on the prototype of my game. I have some of the stuff up and working. the player can pick up a gun and shoot the enemy. It's an arcade based 3D shooter by the way. But my question is this: The action of shooting with different weapons is the main functionality of the game. So should I write a technical document at this stage? And if so, what do I need to include in such a document? How do you even start writing one? P.S. I'm scripting this with 3D gamestudio, so the engine was done for me. Thanks for any insights you all can provide.