Create your first video game from scratch without coding

Develop a game from scratch with the free Stencyl game toolkit. A game development course for everyone
Rating: 4.4 out of 5 (168 ratings)
5,039 students
Create your first video game from scratch without coding
Rating: 4.4 out of 5 (168 ratings)
5,042 students
Create your own video games for web, desktop and mobile devices
You will learn all the skills required to design, create and sell your video games


  • No prior knowledge of video game development is required
  • No prior knowledge of programming is required
  • Students will need a computer that runs Windows, Mac OS X or Linux
  • Games for iPad / iPhone can be developed on Windows, Linux or Mac, but a Mac is required to publish games to the Apple App Store

Learn game development with a qualified ICT Teacher, experienced IT Trainer and author of Learning Stencyl 3.x Game Development: Beginner's Guide (Packt Publishing, May 2013).

This course is for anyone who wants to learn how to create video games for fun or profit. No knowledge of game development or computer programming is required to start this course.

No artistic skills are required - you'll learn where to legally obtain free, top-quality graphics and music to use in your games.

During the course, you will learn how to use free game development tools for Windows, Linux or Mac OS X, to create video games - starting with a blank screen, and working through to a completed product that can be sold or shared on Flash game portals. You can sell your games or implement advertising to earn money every time someone plays your game!

Your first video game will have:

  • Visual effects (explosions!)
  • Animation
  • Sound effects
  • Introduction screen
  • Game-over screen
  • Scoring

You will be creating Flash games during the course because it's incredibly fast to build and test the games, but the skills you will learn can be used to develop games for iPhone and iPad (you'll need a Mac to test or publish to Apple mobile devices), so you will be able to sell your games on the Apple iTunes Store.

When you have completed your first video game, you will then learn how to build the framework for a platform game with an animated player, accurate collision-detection and a horizontal scrolling screen.

Course Requirements

All the tools required to complete this course are completely free-of-charge - if you have a Windows or Linux PC, or an Apple Mac, you're ready to start this course right now!

If you can turn on a computer and use a mouse, then you have all the skills you need to begin creating your first video game.

All video training materials have been recorded in High-Definition using professional-quality audio equipment for an enjoyable learning experience. (Be sure to select HD in the video player!)

Your instructor

Innes Borkwood, is a qualified IT teacher, experienced trainer, and published author of the game development book Learning Stencyl 3.x Game Development: Beginner's Guide (Packt Publishing, May 2013), who has taught many students, young and old, to create their own video games for fun or profit.

Join Innes now, and start creating your first video game today.

Who this course is for:
  • Beginners who want to create their own video games
  • Experienced game-developers and designers who want to learn how to create rapid prototypes and complete games
  • Teachers who need to quickly learn the relevant skills required to teach their students
23 sections • 54 lectures • 7h 11m total length
  • An introduction to the course
  • Installing the free development tools
  • A demonstration of the game we're creating
  • Create the main scene and add a player
  • Controlling the player and adding animation
  • Prevent the player leaving the screen
  • Creating an obstacle to avoid
  • Making obstacles move on their own
  • Making the obstacles spin
  • Solution - position asteroids at a random location
  • Understanding collision sensors
  • Quickly creating additional enemy types
  • Temporarily disabling enemies during development
  • Creating a laser for the player to fire
  • Controlling the movement of lasers
  • Understanding keyboard controls
  • Managing collisions between lasers and enemies
  • Solution - Collisions between player and enemies
  • Modifying collision shapes for accurate detection
  • Challenge - Create accurate collision shapes for the player
  • Solution - suggested collision shapes for player
  • Setting the player's collision shapes as sensors
  • Understanding debug drawing
  • Creating custom damage (HP) points for the enemy
  • The Collision Quiz
  • Applying damage using a custom events (triggers)
  • Displaying debug messages
  • Making an obstacle fade away when destroyed
  • A review of our achievements

IT Trainer, Author
Innes Borkwood
  • 4.4 Instructor Rating
  • 168 Reviews
  • 9,416 Students
  • 1 Course

     Innes Borkwood is a qualified teacher (1st Class Honours Degree in Business Studies with Information Technology) and an experienced Information Technology trainer, specialising in Microsoft Office products, Microsoft SharePoint and game development. 

     In May 2013, Innes's book, Learning Stencyl 3.x Game Development was published by Packt Publishing; it currently has an all 5 star rating on Amazon. 

     In addition to developing his own training programs, Innes is also a technology trainer for many national and multi-national companies.