Our current classes are aimed at students (including homeschoolers) from grade 6 on up. (In rare instances younger students may be accepted. Check with us if you have an exceptional student.)
Course: Game Programming for Mobile Devices
Discover how to program your own game for iPhone, iPad, iPod touch, or Android devices like the Kindle Fire. This course covers the basics of Lua programming and using the Corona SDK framework.
The course is a hybrid of in-person teaching plus a self-paced video tutorial, consisting of almost 50 videos (totaling 8.5 hours of instruction).
The first lesson takes place in my home and starts with installing the needed software and video tutorials. It also includes some fun coding that will get the student up and running quickly.
After the first lesson the student uses the video tutorials at their own pace to discover the secrets and techniques of mobile game development. If they ever get stuck in any area, they can shoot off an email to the instructor for a personal response.
The last lesson again takes place in my home and is used to wrap up any final questions and to help polish the game the student is working on. Recommendations will also be given for students who wish to continue game development.
As a bonus, students who complete the course will be given another tutorial video “crash course” with another dozen videos. They can use that course to further develop the skills they’ve learned.
Each student will be provided with a copy of Outlaw, a $30 software development tool, which is theirs to keep and use during and after the course. They also keep the tutorial videos to review at any time.
Requirements and Prerequisites
Each student supplies their own laptop, Windows or Mac OS X:
- Mac OS X 10.7 or later, Intel Mac
- Windows Vista or later, 1 GHZ processor
The price includes two in-person lessons, the video tutorials, email access to the instructor during the course, and for those students who finish, the bonus “crash course” tutorial videos.
The instructor for this course, J. A. Whye (Jay) has been programming professionally since 1988, starting with game programming and then over the years moving to internet programming with a major Seattle telecommunications firm. Jay started programming for mobile devices in 2010 and currently has six apps in the Apple and Amazon app stores with more on the way.
Jay has written hundreds of technical articles over the years and recorded dozens of hours of tutorial videos. He’s been a speaker at technical conferences and enjoys teaching how to make games almost as much as making games themselves.
Jay is a Certified Developer with Corona SDK, which is the framework used in this course.