4.7 out of 5
4.7
11 reviews on Udemy

A beginner’s guide to creating a complete 2D video game

Discover how easy it is to make a game using Visual coding
Instructor:
Pete Jepson
5,137 students enrolled
English
By the end of this series you will have the experience and knowledge to design your own games. You will also have a finished 2D video game which is yours to use for free and you can add extra levels and other items to it. You will also have the basic knowledge of coding, allowing you to move onto more challenging game engines such as Unity or Unreal.

Welcome to a beginner’s guide to creating a complete 2D video game, my name is Pete Jepson and I look forward to showing you how easy it is to make video games.

In this series you will be creating a complete 2D video game with 6 levels, an end of level boss fight, a main menu, a level select screen and level accomplishments. 

This course is aimed at beginners who have no experience of game design or coding. All you need is a computer and an Internet connection. All the software we are using is free. I have been teaching game design for over four years and I will be taking you from beginner to game designer in easy to follow steps with interesting assignments throughout.

You will learn using an easy to use free game engine which uses visual drag and drop coding. You will learn the basics of game coding with things like attributes, events, conditional statements, custom functions and creating a graphical user interface.

By the end of this series you will have the experience and knowledge to design your own games. You will also have a finished 2D video game which is yours to use for free and you can add extra levels and other items to it. You will also have the basic knowledge of coding, allowing you to move onto more challenging game engines such as Unity or Unreal. 

Are you ready to become a video game designer?

Enroll now and let’s begin

Introduction

1
Welcome to my course
2
Introduction
3
Play the game
4
What is a game engine?
5
Installing Stencyl
6
An introduction to visual coding

Importing graphics

1
Starting Stencyl
2
Using your own artwork
3
Importing tilesets
4
Importing the player sprite
5
Setting player collisions
6
Assignment 1
7
Assignment 1 written instructions
8
Assignment 1 review

Creating the main menu

1
Creating the main menu part 1
2
Creating the main menu part 2
3
Player Movement
4
cannot exit screen

Coding Basics

1
Coding
2
Assignment 2
3
Assignment 2 written instructions
4
Jellybean code
5
Play button

Creating Level 1

1
Level 1 layout
2
Assignment 3
3
Assignment 3 written instructions
4
Assignment 3 review
5
Level 1 fixes
6
Camera follows player
7
Moving Platform code
8
Water splash animation
9
Wood platform code
10
Level 1 check

Coding Game Attributes

1
Game attributes
2
Score attribute part 1
3
Score attribute part 2
4
Assignment 4
5
Assignment 4 written instructions
6
Assignment 4 review

Coding conditional statements & GUI

1
Jellybean total
2
Conditional If Statements
3
Creating a timer part 1
4
Creating a timer part 2
5
Fixing the timer
6
When time runs out
7
The light switch method
8
Get Key
9
Display key
10
Assignment 5
11
Assignment 5 written instructions
12
Assignment 5 review

Player Damage

1
Player Damage code
2
Player Damage Flow
3
Player Damage Fix
4
Player Damage Effect
5
Flamo movement
6
Assignment 6
7
Assignment 6 written instructions
8
Assignment 6 review

GUI Message Manager

1
Displaying messages to the player
2
Message Triggers
3
Inspector setup
4
Message Manager
5
Deactivate Message
6
Resetting the jellybeans
7
Saving the Level 1 project file

Common Errors

1
Common Errors Part 1
2
Common Errors Part 2

Level 2

1
Spikes for level 2
2
Assignment 7
3
Assignment 7 written instructions
4
Assignment 7 review
5
Testing level 2
6
Door message level 2
7
Using attributes to re-use code

Level 3

1
Assignment 8
2
Assignment 8 written instructions
3
Assignment 8 review
4
Testing Level 3
5
Push button code part 1
6
Push button code part 2
7
Push button setup
8
Crumbling block
9
Assignment 9
10
Assignment 9 written instructions
11
Assignment 9 review
12
Optimising level 3

Level 4

You can view and review the lecture materials indefinitely, like an on-demand channel.
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don't have an internet connection, some instructors also let their students download course lectures. That's up to the instructor though, so make sure you get on their good side!
4.7
4.7 out of 5
11 Ratings

Detailed Rating

Stars 5
7
Stars 4
4
Stars 3
0
Stars 2
0
Stars 1
0
c876b486288dc4a6931278fb1aad54aa
30-Day Money-Back Guarantee

Includes

8 hours on-demand video
23 articles
Full lifetime access
Access on mobile and TV
Certificate of Completion