Impress your family and friends with your own iOS & Android mobile game in this Game Development Course for Beginners!


The “Game Development Course for Beginners” offers a comprehensive introduction to creating mobile games for iOS and Android using the Solar2D framework. Aimed at those with minor coding experience or a strong desire to learn, the course promises to make game development accessible and enjoyable.

Course Overview

Learning Outcomes

Participants will learn to:

  • Use core features of the Solar2D framework.
  • Implement animations.
  • Handle tap and touch events.
  • Play audio in their games.

System Requirements

For macOS:

  • macOS X 10.11 or later
  • Intel Mac

For Windows:

  • Windows 7, 8, or 10
  • 1+ GHz processor
  • 1+ GB of RAM
  • OpenGL 2.1 or higher

Course Structure

The course is divided into seven sections with a total of 22 lectures, lasting approximately 59 minutes. Key topics include:

  1. Introduction and Setup:
    • Overview of course content.
    • Installation of the Corona SDK (now Solar2D) framework.
    • Setting up a code editor.
    • Running code in the Solar2D simulator.
  2. Getting Started:
    • Downloading and inspecting project files.
    • A Lua programming refresher.
  3. Basic Graphics and Animation:
    • Displaying graphics using Solar2D.
    • Recent changes in the framework necessitate manual centering of images.
    • Basic animation techniques.
  4. Interaction Handling:
    • Tweaking display objects.
    • Handling touch and tap events.
    • Triggering animations based on touch events.
  5. Audio Integration:
    • Adding sound effects.
    • Editing audio files using Audacity.
  6. Text and Scoring:
    • Using text objects for titles and instructions.
    • Creating a scoring module.
  7. Enhancing the Game:
    • Making the mini-game more challenging.
    • Reviewing the course content.
    • Exploring additional resources for further learning.

Course Content Details

  • Installing the Corona SDK Framework: A brief tutorial on downloading and setting up the framework.
  • Running Code in the Simulator: Step-by-step instructions to use the Solar2D simulator, including a note on the framework’s name change from Corona to Solar2D.
  • Inspecting Project Files: Overview of the code, graphics, and audio assets used in the project.
  • Animation and Interaction: Lessons on displaying graphics, implementing animations, and handling touch events.
  • Audio Integration: Guidance on adding sound effects and modifying audio files to suit game needs.
  • Text Objects and Scoring: Instructions on using text for various game elements and creating a scoring system.
  • Game Enhancement: Tips on improving gameplay and making the mini-game more engaging.

Target Audience

This course is designed for:

  • Individuals with minor coding experience or a strong desire to learn game development.
  • Those interested in the Solar2D framework.
  • Aspiring game developers eager to create their own mobile games.


The “Game Development Course for Beginners” is a crash course that introduces the fundamentals of 2D mobile game development using Solar2D. It covers essential topics such as animation, touch events, and audio integration, providing a solid foundation for aspiring game developers. The course also offers additional resources for those looking to further their knowledge and skills in game development.

What You’ll Learn

  • Discover How Much Fun Making Your Own Game Can Be!
  • Find Out How To Use The Core Features Of The Solar2D Framework!
  • Follow Along As We Make A Game For Your iOS Or Android Tablet Or Phone!



  • System Requirements: macOS® X 10.11 or later, Intel Mac
  • System Requirements: Windows 7, 8, or 10, 1+ GHz processor, 1+ GB of RAM, OpenGL 2.1 or higher (available in most modern Windows systems)


If you’re interested in 2D mobile game development you need to discover the Solar2D framework — because it’s freaking awesome!

In this online game development crash course for beginners we’re going to dive in and create a simple game. Along the way you’ll magically learn how to use the core concepts of Solar2D…

  • Animation
  • Tap and Touch Events
  • Playing Audio

So put the dog outside, send your kids to the neighbor’s to play, tell your spouse you need some “me time” — and then dive into this crash course and find out just how easy…

…and how much FUN making your own game can be!


Who this course is for

  • People Who Wanna Make Games!
  • Either minor coding experience (Javascript? PHP? BASIC?) or just a passion for diving in and exploring!
  • Folks Who Have Heard About Solar2D And Want To Understand All The Excitement!
  • Folks Who Have Never Heard Of Solar2D, But Just Want To Make Games, Darn It!

Enroll For Free Now