A prototype is an experiment on an [[Idea]]. Ideas that are fully formed enough to be testable in some way can be prototyped. > [!tip] Always prototype an idea if you think its worth any salt. ## Goal of a Prototype To test that the idea works, and nothing more. It's not the final product. *No code or assets* from its creation should infect it. Once a prototype has served it's purpose, it's frozen. ## Starting Vile For [[Game Design]] this is important, but this also applies to [[Web Development]]. "Starting Vile" is the concept of getting a MVP without any fluff. No hover effects, no textures, the bare minimum to get something working. It allows for faster iteration. I'm not an artist at heart, but I am a bit of a perfectionist. Therefore, it's important to just build the business logic and let the rest bear itself out. In video game development, this is important to isolate the Fun factor of gameplay or mechanics being developed. It saves time as well. --- # References