| Find an understanding partner. Since you obviously don't have a clue about anything besides programming (sorry, harsh words, but I don't have the time to type out a list of mistakes you did here), it'll have to be business dude that handles stress and load well. Have him insulate you from the support, monetization, PR, and so on, and let him assemble Terms of Use to be very generous towards you as a programmer in a way that you don't have to respond to reported bugs (especially concerning monetization) immediately but leisurely. Agree with him on the priority of types of fixes/improvements and have him deliver lists of tasks to you on a weekly/monthly basis. Have that business partner on a probation period first, to see is he supportive of your persona and then split profits with him 50/50. It'll be a great opportunity to learn from him strategems of handling stuff you cannot. Aim long-term. These types of games are something people stick around for quite some time. Adjust monetization model accordingly. These numbers you have or project right now are meaningless from that context. Do the right thing and good luck. As a side note, an analogy to first-time parents is an appropriate one here. A lot of them panic a lot when they find out baby is on its way. But I'm not ready! I'll make mistakes during parenthood! Will I be able to support it!? And most kids still turn out just fine. Cheer up. :) |