• # Pre-Visualization Is Important!

General and Gameplay Programming

Hello everyone. This post should be pretty long (and heavy). I feel that this mistake is being caused largely by the more seasoned developers on here using the wrong words to describe how to pre-visualize. This led to me making a large amount of mistakes in software development and has made me scrap so much code. So, without further ado, I present to you: The Importance Of Pre-Visualization Many a beginner on gamedev.net (including me) has trouble with their software in the beginning. I had no idea how to plan for projects or what was even included in projects. I would look for posts about how to plan out projects. Generally when these questions get ask the seasoned developers on here (Also known as people who have worked on many finished projects) answer with responses like:
I have a really iterative design
I don't really pre-visualize, I try to sort out more details at implementation

Report Article

## User Feedback

Thank you for this, I have also seen responses like you mentioned, seasoned professionals saying that they figure it all out in their head as they go along. This is the approach I have been taking and for me 50% of the time it results in spaghetti code and I get really confused and frustrated about the overall design.

##### Share on other sites

My own students jump headfirst right into code because they want to get done.  Skipping the design process (no matter which program design paradigm you use) can be a recipe for disaster on all levels.. for beginners because you don't yet know what you are doing, and for larger projects because eventually you will end up having to do a major refactor just to get your codebase to not suck.

• 2
• 0
• 0
• 0
• 0

• 15
• 22
• 17
• 13
• 14
×