Re-blog if you’re accepting anonymous asks from anyone about anything
critical-wit asked: It's difficult to understand whether programmers such as you or Jonathan Blow are so fluent with a language that you're able to write a lot of code with no assistance, then seek help when you encounter obstacles or need to implement a feature you're unfamiliar with. I know you read SDK books for fun. I want to know how long it took before you had the knowledge to make your first game. Asking because I may work with a programmer if needed, but I'd prefer to keep creative control.
You can’t quantify it with a time. Technically, I made my first “game” thing when I was 11 years old…a few days after I started learning BASIC. You don’t need to be a programmer like me or Jon to make a game. You simply have to work within your skillset. My skillset is highly technical so it’s easier for me to build the bones of whatever I want, however I can’t draw at all so I either need to work with someone that can draw, or contract it out. The only reason I know that is because I know where my skills are strong and where they are weak. It sounds like what you need to do is figure out your skills. The way you do that is by trying and failing. If you want to try to code your first game, try it. If it doesn’t get done within a time you’re comfortable with, realize that you’re not strong in programming and find a way to do the project differently or find someone to fill in. Right now, if you’re just starting out, worry less about maintaining creative control and worry more about making something. If the thing you want to retain creative control over is really important to you don’t work on it right now, save it for later and work on something else. The key here is work.