Buying for a Team? Gift This Course
Wishlisted Wishlist

Please confirm that you want to add Make Your Own Games for Web, Mobile and Desktop to your Wishlist.

Add to Wishlist

Make Your Own Games for Web, Mobile and Desktop

Always wanted to make your own game but didn't know how? Never programmed before and think it's too difficult?
0.0 (0 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
529 students enrolled
Created by Gary Kind
Last updated 9/2013
$19 $20 5% off
30-Day Money-Back Guarantee
  • 2 hours on-demand video
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Have a coupon?
What Will I Learn?
Write a simple game
Understand the key concepts in game development
Know the basic language syntax to start writing your own games
View Curriculum
  • Mac or Windows PC
  • We use a free version of the tool with instructions on how to download it

Always wanted to make your own game but don't know where to start or think you lack the skills to do so? Not so! This course introduces you to an extremely powerful, easy to use tool which lets you write games for just about every platform in existence!

We are using something called 'monkey' which if you have programmed before has a syntax which is a mix of BASIC and C. If you have never programmed before then you are gently introduced to the syntax and core concepts of the language to create a game.

Want to make games for the web that run in any web browser or use flash? No problem. Want to use that same code to run your game on iPhone, Android, Windows mobile? Again, no problem.

Want to run your game on desktop, windows, mac, linux? This tool lets you do all this and more, using a simple language that is easy enough for beginners to start learning to code and powerful enough for experienced programmers to create anything they want.

Who is the target audience?
  • Beginners who have never programmed who want to learn how to create games
  • Experienced programmers who are looking for a single tool that lets them target ALL major platforms from one codebase!
Students Who Viewed This Course Also Viewed
Curriculum For This Course
Expand All 15 Lectures Collapse All 15 Lectures 01:54:19
Introduction and Getting Started
3 Lectures 07:35

Course Introduction

Preview 01:18

We look at downloading our game creation tool.

Preview 02:01

We can now install and run the tool.

Preview 04:16
First Steps
3 Lectures 15:05

Starting with the basics, the obligatory hello world program!

Preview 03:02

We look at the concept of a 'game loop' and create a template file we can use as the basis for this and other games we can create.

The Game Loop

Before we get into the nitty gritty of making our game we take a quick look at how easy it is to target Web, Desktop and iPhone with a few clicks...

Before we begin...
Lets start game making...
6 Lectures 01:20:12

We'll draw the players paddle (bat) and the border on screen.

Drawing the background and player paddle

Now we add a ball and some movement.

Adding a ball and movement

Now we need to draw all the bricks!

Drawing the bricks

Now we must do something when the ball hits the bricks!

Ball and Bricks Collide

Now we add the sounds and the high score. If you want to download the software (cfxr on Mac or sfxr on Windows) then the links are in the links file in the supplementary material.

The zip file in the supplementary material contains the code for this chapter and the associated sounds.

Adding Sounds and Score

Here we take our game and port it to the iPhone very easily.

The zip file in the supplementary material contains the code for this chapter and the associated sounds.

Running on mobile device
Wrap Up
3 Lectures 11:27

A recap of what we covered on the course.

What we Covered

A quick look at what resources are available to you to strengthen your knowledge.

Next Steps

This video looks at three alternative IDEs (Integrated Development Environments) you can use for coding.

Other Editors
About the Instructor
4.2 Average rating
652 Reviews
38,297 Students
12 Courses
Developer, Author, Marketeer

Gary Kind is a highly experienced IT professional and business owner with over 25 years in and around software development and 20+ years running businesses as an individual and in partnerships.

He has a wide spread of business knowledge working in the SME sector as well as delivering KPI and financial reporting for large corporations. He has spent the past few years combining marketing with IT to cover areas such as pay per click, copywriting and conversion optimisation.

Report Abuse