For the longest time, I had this idea that I would be able to make a game on my own. I spent years learning what I could about 3D modeling, design, programming, etc.
I thought
A) it's my creative vision and no one will care as much as I do, so I shouldn't bother asking for help.
and B) No one would want to work with me anyway, or I don't know how to get people interested in working with me.
Problem is, it has resulted in me “dipping my toes in the water” for 7 years, and still having nothing to show for it. No demo, art portfolio or even proof of concept. I have a lot of ideas but the process of “doing” them feels as if it's behind this invisible, indestructible wall, because I'm overwhelmed by all the stuff that needs to be done, and burnout follows immediately after that.
I've finally pulled my mind out of my behind and decided I need a team. There's not enough time in the day for me to do everything that goes into making a videogame. Not only am I currently working a day job to make ends meet, but I have other responsibilities. I need to specialize, so my time can be managed better.
I've tried to start a couple teams in the past, but none of them have worked out.
My biggest challenges for starting a team are:
- How can I get someone to work with me?
- How can I maintain a level of control over my creative vision, while still taking input from those who have their own ideas?
- How do I choose the right people? (so everyone gets along on a professional level)
- What incentive can I provide when starting out, when I can't offer to pay them for their time?
- What would prove my project is worthwhile?
- What's the best way to maintain communication between members of the team?
- How should this team be structured, and how do I figure that out?
- Can someone please help me understand how VCS's (like github) work? I've seen a lot of videos, but I can't make sense of what they're saying. No matter what I watch, it still feels like an alien language. I feel this is a necessary tool for starting a team.
I've already wasted the better part of a decade trying to get started. How do I get out of this hole? How did you guys get to a point where you could confidently start a team/dev project?