

Design and Develop Advanced Computer Games with Stencyl
Learn to create amazing cross-platform computer games for Windows, Mac, Linux, iOS, Android & Flash!
Self paced
tutorials
This course has been especially designed to take your complete beginner or intermediate level skills in Stencyl and build them up to the level required of a professional indie game developer. Where as the foundation course (Create your First Computer Game with Stencyl), teaches you many important skills, concepts, and techniques necessary to implement core gameplay, utilise sound, and implement some basic AI, this course will teach you how to Create a complete, professional grade computer game which can be published on all the most popular platforms -- Google Play, IOS, Windows, Linux, Mac, Flash etc.
It contains 42+ highly detailed and engaging video lessons which teach you guide through the process of developing a functional game prototype. All assets, including graphics and sound files, are included in the Game Assets zip folder, which can be located in section 1.From start to finish, you will develop a complete, playable game including all the advanced features and polish you would expect, such as:
- start menu
- social link buttons
- multiple, playable levels
- level selection screens
- saving and loading
- in-game currency
- in-app purchases and ads (for revenue generation)
- beautiful, unique art and animations
- parallax scrolling
- sophisticated, physics based gameplay
We also cover less technical -- but none the less essential -- subjects such as marketing, design theory, game monetisation paradigms and various other business and design tips and tricks for game development . After the core game has been developed, the course leads into sections on what it takes to publish it to the various Stencyl supported platforms (Desura, Steam, Google Play, Samsung Apps, IndieCity etc), including platform specific details such as certificates, marketplace restrictions, monetisation methodologies etc.
In short, when you've finished this course, there will be nothing stopping you from beginning your professional game development career. So let's get started!
Course Content:
SECTION 1: Introduction
- Welcome to the Course
- The Structure of the Lectures
- Overview of Software & Tools
- What's New in Stencyl 3.x and Beyond?
- What's New in Stencyl 3.x pt 2
SECTION 2: Marketing & Monetisation
- Monetisation Strategies & Methods
- Game Marketing: What, Why & How
- Game Marketing p2
SECTION 3: An In-depth Look at Stencyl
- Looking At Stencyl - Part 1
- Looking At Stencyl - Part 2
- A Look At the Stencyl Tool Pt 3
- Licenses & Pricing Options
SECTION 4: Game Design Theory - An Overview
- What is Play?
- What is a Game?
SECTION 5: Building the Bones of the Game - Let's Get Practical!
- Game Data Folder
- The Game Concept - Mudslide Cowboy
- UPDATE: Background System Changed as of Stencyl 3.2
- Setting Up the Game Project
- Setting up the Game Project Pt. 2
- Setting Up the Game Project Pt. 3
- Setting up the Game Project Pt. 4
- More Actors - Simple & Complex Pt. 1
- More Actors Pt. 2
- Populating the Level
- Making the Balloon Move 1
- Making the Balloon Move 2
SECTION 6: Programming Core Functionality & Mechanics
- The Player Handler - Handling User Interactions Pt. 1
- Player Handler Pt. 2
- Adding the Adaptive Cursor
- State Management & Movement Controls Pt. 1
- Movement Controls Pt. 2
- Movement Controls Pt. 3
- Refining the Controls
- An Object Lesson in Software Development - Build Bugs
- Cursor Handler - Sharing Attributes Between Actors
- Cursor Handler Pt. 2
- Debugging - The Cursor Handler
- Debugging - The Player Handler
SECTION 7: Crafting the Aesthetic Experience: Various Experiential Embellishments
- Refining Obstacle Interactions
- Exercise: Create a More Elaborate Camera Follow Behaviour
- More Elaborate Camera Follow: Solution
- Handling Collisions Properly: Configuring and Using Collision Groups
- Reaction to Collision Events: Destroying Obstacles
- Reaction to Collision Events: Adding Some Eye Candy
- Eye Candy: Dust Behind Player Avatar
- Exercise: Finish Player Eye Candy
- Solution: Finish Player Eye Candy
- Directional Click Handling Fix
- Collecting Coins 1
- Collecting Coins 2
- Animating HUD Elements
Language of instruction: English
- Learn advanced game development concepts and techniques
- Learn from an instructor with extensive industry experience
- Get faster at solving programming problems and writing game code
Richard Sneyd (B.A Hons.) is founder and CEO of CyberMyth Games. In the performance of his duties within the company, he must wear many hats, including that of a programmer, designer, digital 2D & 3D artist, sound designer, scriptwriter, texture artist, leader, marketer and business man.
He is also a fully registered, qualified, and highly experienced lecturer. His speciality subjects include 3D Modelling & Animation, Computer Game Programming, 2D Image Processing, Game Design, Desktop Audio, Psychology, Consumer Behaviour, Human Resources & Business Management.
Richard is enthusiastic about his work, and students and colleagues note that he is a very dedicated and accomplished teacher. All of his courses are characterised by a steady, incremental flow of information, and a lucid teaching style which is easy to understand and follow for all.
Schedule & Syllabus
