What Peach said!
Another way to approach this is to break down the things you need to do to build a game into small bits.
Use Corona and create a main.lua file and start with something simple like getting text on the screen… in other words the Hello World program. You don’t need to go to the elaborate Hello Worlds that are out there that are putting images on the screen and buttons and such.
Just get the words “Hello World” on the screen. Then learn to move the words around. Learn to change the color of the words. Then if you want to keep with this example, learn to change the font and font size (though I would move on to the next bit and come back to the font stuff later).
Learn to put a single image on the screen. Learn how to move it around, make it bigger, smaller, transparent, rotate it.
Then I would learn how to make it interactive to touch, say that when you touch it you rotate it 15 degrees.
And by doing these small discrete things, you will find you’re learning the language and the API at the same time without just copying something you don’t understand what it’s doing.
As you do this, and you want to learn the next step along the way, check out the tutorials and find the bits that make sense to use and then use them as guides.
Many people come to this wanting to make their full game and get very frustrated because there is a learning curve and the scope of what they want to do is way above their skill level.
Also be aware there are different ways to do things in Lua and programmers have different styles. When following tutorials this can be frustrating and disheartening. Just bear with it and be patient and work on small things first and you will do just fine.
[import]uid: 19626 topic_id: 24160 reply_id: 97525[/import]