I’ve tinkered with different engines for some years. There are lots of great (and not so) tutorials and documentation around. But it’s mostly about gameplay mechanics, so at the end of the day most of that knowledge is quite fragmented. Yes, you can make cool weapon system. Yes, you can make potentially interesting experience system. Yes, your movement mechanics now not so boring as default “run/jump/crouch”. But none of that matters.
Because you don’t know how to make them all work together.
So the question I’d like to ask is: How to make games? Don’t get me wrong, I’m not asking about some magical ready-to-go solutions or begging you to create everything for me. I just wonder, like, where to begin? Where to go? What questions should I ask myself when thinking about games I’m going to make? Which phase of moon is better for process? With which kind of games I’d better start off? What to consider for a solo dev and/or for a small company? What kind of tea to drink?
Right now, I’m all solo, just trying to understand how it all works. My plan is to cooperate with my friends with time, and take responsibility as “project leader” or whatever it’s called. But if I cannot just finish anything, it’s not worth it. I know there are some folks from big companies and lots of people working on their own or in small studios. I’d love to hear from everybody about your experience, and I’ll be grateful for your advises. From ideas, planning, documenting, first prototypes all the way to the release and beyond.
So! What is a way to develop? Or better, what are the ways to develop?
P.S. By the way, I was really inspired by Croteam with their story.