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.com.
In addition to developing his own training programs, Innes is also a technology trainer for Amcom Education and the Western Australia Chamber of Commerce and Industry.
Take your courses with you and learn anytime, anywhere.
Learn and practice real-world skills and achieve your goals.
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:
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.
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!)
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.
Welcome to the course - an introduction and course expectations
Learn how to locate and install the software required to participate in this course.
A demonstration of the main game that we'll be developing, along with an explanation of the main features.
Use a built-in behavior to prevent an actor from leaving the screen
Create new actors during gameplay
Make actors move in random directions to add a surprise element to the game
Make actors spin at a specified speed
Making actors appear at random locations
How to make actors detect collisions, but not react to those collisions on-screen
Duplicate our existing instructions to quickly create similar enemies
Temporarily disabling events to assist with the development process
Create a laser (missile) when a key is pressed
Move the laser up the screen
How to specify custom keyboard controls for controlling gameplay
Reacting to a collision between two different types of object
Solution to challenge - detecting collisions between asteroids and the player spaceship
Replacing the default collision shapes with accurate collision shapes.
Challenge - specify accurate collision shapes for the player's spaceship
Solution to challenge - creating accurate collision shapes for the player
Updating new collision shapes so that they are sensors
How to overlay an actor's collision shapes on-screen during gameplay, to assist in debugging
Using attributes (variables) to keep a count of damage to an actor
Using custom events (triggers) to apply damage to an actor
Displaying debug messages on-screen during gameplay to assist with the development process
Using visual effects - making an actor fade away, rather than just disappearing
A review of our progress so far!
Adding a scrolling background to the game
Using Game Attributes (global variables) to manage information within a game
Switching between animations during gameplay
How to approach resolving common bugs
Displaying information to the player during gameplay
Importing and using custom fonts within a game
Managing the scoring information and displaying the score on-screen for the player
Adding to the score when an enemy has been destroyed
Displaying special effects during gameplay - the asteroid will explode in a fireball, and the fragments will disperse and fade away
Managing the game-over process when all the player's lives have been lost
Creating an introduction screen with instructions
How to import sound-effects into a game
Creating a module to manage the playing of sounds effects
Implementing the sound effects during gameplay
Importing and playing a soundtrack
Allow the player to mute sounds while the game is being played
Adding a pause feature to allow the player to freeze the game during gameplay
Suggested improvements to the game, and information about future lectures
Import a tielset and build the platform scene
Import the animations for the player and set the keyboard controls.
Creating a custom collision shapes for a tile.
Make the scene three times wider, and make it scroll horizontally as the player runs along the scene.
Learn how to download and utilise the Waypoint Follower behavior on StencylForge. This behavior enables actors to follow a fixed path.
Learn how to use the more advanced features of the Waypoint Follower for improved integration with your games.
Learn how the Waypoint Follower behavior was created with this detailed explanation of the code blocks. There are some very useful techniques demonstrated in this behavior, which are useful for modifying this behavior, and for use in your own behaviors!
This is one of the best courses on Udemy - I totally recommend it - Mr. B really knows how to teach! He gives the info you need in a clear, step by step, timely manner. I would love a more in-depth course from this teacher :-)
Excellently paced course with great teacher takes you from start to finish on making your first game. Very high quality class. Absolutely recommend.
I really enjoyed the course! It was very understandable and laid out very well. Kudos Innes! Looking forward to the Stemcyl 3.0 updates!
A complete and comprehensive introduction to using Stencyl. I have 5 year old twins who want to start programming and making their own games. Using what I've learned from this course I've started teaching them the basics of Stencyl too.
Strongly recommend that tutorial if you want to learn Video Game creation process without Programming Skills. Easy to follow and easy step by step manual.