Introduction to Mobile Game Development with Lua and Gideros
This class was originally taught for CCCKC in July of 2015, but is currently being reworked for an after-school program here in Kansas City.
It covers the basics to get students going on making small, interactive graphical applications which can run on their iOS or Android device. Gideros Mobile is an easy-to-use programming framework for mobile games, and is free to use (which includes a splash screen on the exported phone project). Gideros runs best in Windows and OSX, but can also be run in Linux (with Wine).
Students will need a computer to work on, and Gideros needs to be installed on their machine.
The GitHub page, where you can access sample code, is located here:
Introduction to Mobile Game Development
Last updated July, 2015, by Rachel J. Morris
Introduction to Mobile Game Development by Rachel J. Morris is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
Based on a work at http://www.moosader.com/learn/introduction-to-mobile-game-development/
Sample art & audio, links for software tools.
Getting ready to go, running some sample code.
A bit about the course, and defining some terminology.
Outputting images, basic graphical effects.
Playing music and sound effects.
Loading fonts and drawing text.
Tapping the screen, and combining some of what we’ve already learned.
Randomly place a piece of treasure after a certain amount of time, and if the player taps it, they get points.
Expand “Grab the Treasure” so we have an on-screen avatar. Tap in a location to move the character to that location before the treasure disappears.
Add some enemies to the game, who move on their own. If you touch one, it’s game over!
11. Other input methods