Tell me more ×
Game Development Stack Exchange is a question and answer site for professional and independent game developers. It's 100% free, no registration required.

I'm a professional programmer with lots of experience, so I'm having a hard time figuring out how to do this. A friend and I are embarking on a game in Corona SDK. He would like to do some of the programming (at least try it out), although I expect I will do the brunt of it.

I had assumed (since he's in a computer science program overseas) that he has programmed with one language at least. But he has zero programming experience. Nil. Nothing.

I've never used Corona either, and I intend to teach myself Lua first, then Corona SDK. Therefore, I expect that I will be able to answer his basic programming questions and coach him on that stuff (for loops, classes, etc.). But other than that, how should I guide him to approach learning programming?

Ultimately, the answer will be "do whatever works for him." I'm sure I'm not the first person in this position; what's worked well in the past? Should I just throw him head-first into (admittedly, a brand new) code-base? Focus on code Lua? Focus on just the SDK?

Any suggestions will be appreciated. Even if this gets voted for closure :)

share|improve this question
I'm pretty sure this isn't an answerable question. – Tetrad May 3 '12 at 19:13
And if it were, it would probably be better answered on the more general programmers site. Like take this question: programmers.stackexchange.com/questions/43308/… – Tetrad May 3 '12 at 19:14
I thought so. Thanks @Tetrad – ashes999 May 3 '12 at 20:06

closed as not constructive by Tetrad May 3 '12 at 19:15

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or specific expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, see the FAQ for guidance.

Browse other questions tagged or ask your own question.