← Back to context

Comment by 8note

10 hours ago

yes! you wrestle with it because the starting boilerplate is thpically a do-once operation. if you stay working on one project for a few years, you will no longer know how to start the next project, and with modern software, starting a new project in two years from now will be nothing like starting one now

I had the same issue where startup cost was a pain to get little prototypes going. I reduce the cost by making re-usable components. Even if I don't intend to reuse something I still make it a component-esque manner.

It helps that I mostly want to make certain types of games but I think everyone does. I have drop in CameraController, First Person rig, 2D inventory system, dialogue system etc. All flexible enough to get wired into the one off game manager or whatever it needs to plug into.