Reviews

5 star rating

Undra Bailey

5 star rating

This is a great resource. More than great

Mahmoud Saber

I studied about 80 percent of the course. It is more than awesome and it really helped me. A couple of notes Why is this course free. This is professional ...

Read More

I studied about 80 percent of the course. It is more than awesome and it really helped me. A couple of notes Why is this course free. This is professional content and I was searching for a udemy paid course and came into this after a long search and didnt believe it was free. The instructor keeps apologizing because he is coughing in the last bunch of videos. You dont have to apologize, just clip it in the edit. The instructor puts his picture in the middle of the screen. This is fine but what most people expect is that the image is at the lower right where no important content resides Finally I am grateful for Jonathan for the info in this course and yes I would like to buy more advanced courses from him with the same quality of content N.B. I am a professional Unity developer with 7 years experience in dev. And design And this course was so helpful and enough for me to start working on a new project that requires play maker

Read Less
5 star rating

Im thankful to find you.......................friend.

Raisa Zirus

Im a 17 years old student from Bangladesh and I love the idea of me making hit and playable games one day. I have got so many things to do till I die, an EX...

Read More

Im a 17 years old student from Bangladesh and I love the idea of me making hit and playable games one day. I have got so many things to do till I die, an EXCITING gamedev's journey ahead . After completing this course , I'll try to learn Bolt , and then C#. It's going to be a long journey......... hope you could make tutorials on them as well.

Read Less
5 star rating

Excellent Starting Point

Juan Gonzalez

There's a lot of Playmaker tutorials out there but it can be really confusing where to start. Even as you go through those tutorials it can be a mess learnin...

Read More

There's a lot of Playmaker tutorials out there but it can be really confusing where to start. Even as you go through those tutorials it can be a mess learning from this 1 video from youtube and then something else from another youtuber's tutorial. By learning through a course like this you can be sure you won't miss anything and it's a consistent instructor and curriculum. I know this course is 4 years old by the time of this writing but thank you so much Jonathan O'Duffy! I learned more about how to use Unity and Playmaker from your instruction than anywhere else. I will take your advice by making a game each month for the coming year increasing in complexity until I'm ready to make my full commercial game.

Read Less
5 star rating

This is an awesome course!

Steve Orlando

I'm only at chapter 6.2 but I feel like I might be able to finally make a game. Jonathan's teaching style is exactly what I was looking for. As a beginner I ...

Read More

I'm only at chapter 6.2 but I feel like I might be able to finally make a game. Jonathan's teaching style is exactly what I was looking for. As a beginner I love the pace and size of each lesson. And concepts are much easier to grasp. Many thanks!

Read Less
5 star rating

Awesome!!

serkan bakar

Very Thanks for this Great course!!

Very Thanks for this Great course!!

Read Less
5 star rating

BEST COURSE FOR BEGINNERS

keshav jha

5 star rating

Great course

Andre Kadow

5 star rating

V V

5 star rating

This is great!

kevin forney

I've been learning Unity and Playmaker over the past few days and this is by far the best tutorial I've encountered. Great work dude!

I've been learning Unity and Playmaker over the past few days and this is by far the best tutorial I've encountered. Great work dude!

Read Less
5 star rating

Simply great!

Adam Telička

5 star rating

Nico Sauerbrei

5 star rating

No sound.

brad lin

No sound except very first video. I fixed the problem. Not sure what it was but simple W10 troubleshooting was good enough.

No sound except very first video. I fixed the problem. Not sure what it was but simple W10 troubleshooting was good enough.

Read Less
5 star rating

Phenomenal course! Very well taught, with a real passion ...

Jack Stone

Awesome course, highly recommended for all beginners. Big thanks Jonathan!

Awesome course, highly recommended for all beginners. Big thanks Jonathan!

Read Less
5 star rating

Wiktor Moczulski

5 star rating

Un cours extraordinaire

nasser aissaoui

Un cours extraordinaire, même si vous n'avez que des notions basiques en anglais. Je recommande sans aucune restriction. Merci infiniment à l'auteur.

Un cours extraordinaire, même si vous n'avez que des notions basiques en anglais. Je recommande sans aucune restriction. Merci infiniment à l'auteur.

Read Less
5 star rating

Extremely good course

Pol Perez

Perfect to get you started

Perfect to get you started

Read Less
5 star rating

Amazing!

Bosco Chang

Very good quality course! Thanks for the effort :)

Very good quality course! Thanks for the effort :)

Read Less
5 star rating

Good Course

Roel Elopre

Still not done with the course, but I appreciate your lessons and i learn new things. Hopefuilly in the futere, you can create new tutorials free or paid.

Still not done with the course, but I appreciate your lessons and i learn new things. Hopefuilly in the futere, you can create new tutorials free or paid.

Read Less
5 star rating

Pree Praneetpolkrang

Course Description

About this Course

If you are a Student, Startup or Indie Developer. I recommend checking out the "Playmaker 101 The Complete Course - Community Edition"" as I provide discounts to help support these communities. Alternatively you might also like to checkout "Playmaker 101 The Complete Course - 30 Days" .


What you will learn in this Course

  • Unity3D Basics.
  • Fundamentals of using Playmaker.
  • Core Programming Concepts.
  • Game Development Tips and Tricks.
  • Game Design Advice.
  • Confidence in your ability to make Games.




Course Summary

20 Chapters with over 200 videos totalling almost 11 hours of condensed content. Taking you from the very beginning and making sure you understand the concepts in making games. Instilling in you the confidence in your own abilities to make games. Then pointing you in the right direction to continue on from this course in creating those games.

Learn the theory and game mechanics behind 5 games:

  • Nintendo 2D Platform Bottom to Top
  • Nintendo 2D Side Scroller
  • 1st Person Puzzle Game
  • Infinite Runner Game similar to Flappy Bird
  • Carnival Game Whack a Mole

Includes Bonus Chapters on Programming Concepts to help take your Playmaker Skills to the next level. Plus a Certificate on completion to show off your achievement.



Course Chapters

  • Introduction
  • Resources
  • Unity3d
  • Your First Virtual World
  • Playmaker Basics
  • Playmaker Cubes of Power
  • Virtual Room Interactions
  • Exclusive - Programming Concept Basics
  • Playmaker Intermediate - Classic Nintendo Platformer
  • Create Your First Game
  • Exclusive - Programming Concepts Intermediate
  • Playmaker Advanced - Bird Flap (Flappy Bird)
  • Create Your Second Game
  • Exclusive - Programming Concepts Advanced
  • Playmaker Expert - Whack a Mole
  • Create Your Third Game
  • Game Design
  • Additional Resources
  • Conclusion
  • Bonus Chapter - Jonathan's Game Design Document



Course Requirements

  • This course was created with Unity3D Software, Version 5.3.4f1. You can follow along with the Free or Paid Version.
  • This course was created with the Playmaker Plugin, Version 1.8.0 Beta RC43. You will need to have a Playmaker license to follow this course.
  • You will need a Computer and standard computer peripherals that is able to support the required software. See the Unity3D website for more information.
  • You will need basic Computer Skills to follow along. This course is not a course on teaching how to become proficient with computers.
  • This course was created in Microsoft Windows 8.1 Operating System but should be applicable to other operating systems providing the above requirements are met.

Entrepreneur and Indie Developer

Jonathan O'Duffy

Who Am I?Hi, I'm Jonathan. I'm an Entrepreneur / Indie Developer and I specialize in: Virtual Reality Augmented Reality Games and GamificationI'm here to teach you how to make games for fun or to solve a problem. Along the way I will be showing you how to use the latest technologies. But whats more important, is that I will share with you the mindset I have developed for getting my head around new technologies and how I solve problems / stay creative. I've been in this field for around a decade now and have had the privilege to study and work alongside leading experts in the field, such as: Thomas Furness - Grandfather of Virtual Reality Mark Billinghurst - Co-Creator of Augmented Realityand now I want to share all of that with you. I love the feeling of helping students master new skills and become experts in whatever field they choose, and I'm really excited to get to know you. If you have any questions please don't hesitate to contact me: jonathan AT jonathanoduffy.com

Course curriculum

  • 1

    Introduction

    • Chapter 1.1 Introduction

  • 2

    Resources

    • Chapter 2.1 Installing Unity3D

    • Chapter 2.2 Getting Playmaker

    • Chapter 2.3 Review

  • 3

    Unity3d

    • Chapter 3.1 Overview

    • Chapter 3.2 Unity3D

    • Chapter 3.3 Scene Window

    • Chapter 3.4 Hierarchy

    • Chapter 3.5 Project Window

    • Chapter 3.6 Game Window

    • Chapter 3.7 Asset Store

    • Chapter 3.8 Toolbar

    • Chapter 3.9 Filemenu

    • Chapter 3.10 Console

    • Chapter 3.11 Inspector

    • Chapter 3.12 GameObject

    • Chapter 3.13 Prefabs

    • Chapter 3.14 New Scene

    • Chapter 3.15 Saving a Scene

    • Chapter 3.16 Organising Folders

    • Chapter 3.17 Review

  • 4

    Your First Virtual World

    • Chapter 4.1 Overview

    • Chapter 4.2 Virtual World and Asset Store

    • Chapter 4.3 Review

  • 5

    Playmaker Basics

    • Chapter 5.1 Overview

    • Chapter 5.2 Installing Playmaker

    • Chapter 5.3 Playmaker Editor

    • Chapter 5.4 FSM

    • Chapter 5.5 States

    • Chapter 5.6 Events

    • Chapter 5.7 Actions Part 1

    • Chapter 5.8 Actions Part 2

    • Chapter 5.9 Review

  • 6

    Playmaker Cubes of Power

    • Chapter 6.1 Overview

    • Chapter 6.2 Level Design

    • Chapter 6.3 Materials

    • Chapter 6.4 Colour Cube

    • Chapter 6.5 Moving Cube

    • Chapter 6.6 Bouncing Cubes

    • Chapter 6.7 Music Cube

    • Chapter 6.8 Path Cube

    • Chapter 6.9 Door Cube Part 1

    • Chapter 6.10 Door Cube Part 2

    • Chapter 6.11 Review

  • 7

    Virtual Room Interactions

    • Chapter 7.1 Overview

    • Chapter 7.2 Cube World

    • Chapter 7.3 Review

  • 8

    Programming Concepts Basics

    • Chapter 8.1 Overview

    • Chapter 8.2 Programming

    • Chapter 8.3 Variables

    • Chapter 8.4 Strings

    • Chapter 8.5 Integers

    • Chapter 8.6 Floats

    • Chapter 8.7 Boolean

    • Chapter 8.8 Vectors

    • Chapter 8.9 Quaternion

    • Chapter 8.10 Unity Variables

    • Chapter 8.11 Review

  • 9

    Playmaker Intermediate - Classic Nintendo Platformer

    • Chapter 9.1 Overview

    • Chapter 9.2 Setup

    • Chapter 9.3 Movement

    • Chapter 9.4 Movement and Co-Ordinate Systems

    • Chapter 9.5 Refining the movement

    • Chapter 9.6 Invisible Walls

    • Chapter 9.7 Trigger Cube and Event Categories

    • Chapter 9.8 Platform Setup

    • Chapter 9.9 Jumping and being wary of Play Button

    • Chapter 9.10 Refining the Jump

    • Chapter 9.11 Refining Platform

    • Chapter 9.12 Character Look Direction

    • Chapter 9.13 Ground Enemy Concept

    • Chapter 9.14 Three ways of setting up default Variable Values

    • Chapter 9.15 Ground Enemy FSM Logic

    • Chapter 9.16 Ground Enemy Physics

    • Chapter 9.17 Flying Enemy

    • Chapter 9.18 Enemy Weak Spot

    • Chapter 9.19 Global Events

    • Chapter 9.20 Property Actions and Death Scene

    • Chapter 9.21 Pause Scene

    • Chapter 9.22 Refining Enemy Weak Spot

    • Chapter 9.23 UGUI Setup

    • Chapter 9.24 Playmaker UGUI Addon

    • Chapter 9.25 Playmaker Button Command

    • Chapter 9.26 Loading Next Level or Main Menu

    • Chapter 9.27 Review

  • 10

    Create Your First Game

    • Chapter 10.1 Overview

    • Chapter 10.2 Pep Talk

    • Chapter 10.3 Donkey Kong Arcade

    • Chapter 10.4 Donkey Kong Cross Country

    • Chapter 10.5 Super Mario

    • Chapter 10.6 New layout creates a New Game

    • Chapter 10.7 First Person Puzzle Game Overview

    • Chapter 10.8 First Person Puzzle Game Mechanics

    • Chapter 10.9 Sonic

    • Chapter 10.10 Jetpack Joyride and Flappy Bird

    • Chapter 10.11 Mario Kart and SNES Games

    • Chapter 10.12 Review

  • 11

    Programming Concepts Intermediate

    • Chapter 11.1 Overview

    • Chapter 11.2 Operators

    • Chapter 11.3 Operations

    • Chapter 11.4 Statements

    • Chapter 11.5 Expressions

    • Chapter 11.6 Operators and Operations Continued

    • Chapter 11.7 Relational Operators

    • Chapter 11.8 Logical Operators

    • Chapter 11.9 Conditions

    • Chapter 11.10 If Statement

    • Chapter 11.11 If Else Statement

    • Chapter 11.12 IF IF Else Else Statement

    • Chapter 11.13 Nesting Code

    • Chapter 11.14 Switch Statement

    • Chapter 11.15 Loops

    • Chapter 11.16 For Loop

    • Chapter 11.17 Foreach Loop

    • Chapter 11.18 While Loop

    • Chapter 11.19 Do While Loop

    • Chapter 11.20 Methods and Functions

    • Chapter 11.21 Parameters and Arguments

    • Chapter 11.22 What is a bug

    • Chapter 11.23 Naming Conventions

    • Chapter 11.24 Comments

    • Chapter 11.25 Playmaker vs Programming

    • Chapter 11.26 Review

  • 12

    Playmaker Advanced - Bird Flap (Flappy Bird)

    • Chapter 12.1 Overview

    • Chapter 12.2 Game Preview

    • Chapter 12.3 Setup

    • Chapter 12.4 Bird Flap Controller

    • Chapter 12.5 Camera Movement

    • Chapter 12.6 Pipe Hit Detection

    • Chapter 12.7 Pipe For Loop

    • Chapter 12.8 Pipe Adjustment Relational Operators

    • Chapter 12.9 Scoring System

    • Chapter 12.10 UGUI Score Display

    • Chapter 12.11 Deleting and Spawning Pipes

    • Chapter 12.12 Ground Detection

    • Chapter 12.13 Refining Bird Flap Controller

    • Chapter 12.14 Debugging in Playmaker

    • Chapter 12.15 Review

  • 13

    Create Your Second Game

    • Chapter 13.1 Overview

    • Chapter 13.2 Helicopter

    • Chapter 13.3 Infinite Runner Game Examples

    • Chapter 13.4 UFWow

    • Chapter 13.5 Review

  • 14

    Programming Concepts Advanced

    • Chapter 14.1 Overview

    • Chapter 14.2 Type Conversion

    • Chapter 14.3 Constants

    • Chapter 14.4 Arrays and Lists

    • Chapter 14.5 Local vs Global Variables

    • Chapter 14.6 Local vs World Co-Ordinate Systems

    • Chapter 14.7 Parent Child Relationship

    • Chapter 14.8 Review

  • 15

    Playmaker Expert - Whack a Mole

    • Chapter 15.1 Overview

    • Chapter 15.2 Game Preview

    • Chapter 15.3 Game Setup

    • Chapter 15.4 Mole Array Manager

    • Chapter 15.5 Mole FSM

    • Chapter 15.6 Mole UGUI

    • Chapter 15.7 using Templates

    • Chapter 15.8 Mole Hit

    • Chapter 15.9 Mole Wait

    • Chapter 15.10 Multi Moles

    • Chapter 15.11 Polishing Mole Movement and Mole Loop

    • Chapter 15.12 Review

  • 16

    Create Your Third Game

    • Chapter 16.1 Overview

    • Chapter 16.2 Mole Types and Level Design

    • Chapter 16.3 Carnival Games

    • Chapter 16.4 Review

  • 17

    Game Design

    • Chapter 17.1 Overview

    • Chapter 17.2 Picking your First Game

    • Chapter 17.3 Types of Games

    • Chapter 17.4 Your Unique Style

    • Chapter 17.5 Indie vs Teams

    • Chapter 17.6 Set Milestones

    • Chapter 17.7 Setting Deadlines

    • Chapter 17.8 Schedule and Sticking with it

    • Chapter 17.9 Experience

    • Chapter 17.10 Minimum Viable Product

    • Chapter 17.11 Get your game in front of people

    • Chapter 17.12 Study from the old Masters

    • Chapter 17.13 Research

    • Chapter 17.14 Portfolio

    • Chapter 17.15 Resources

    • Chapter 17.16 Review

  • 18

    Additional Resources

    • Chapter 18.1 Overview

    • Chapter 18.2 Playmaker

    • Chapter 18.3 2D Artwork Resources

    • Chapter 18.4 3D Art

    • Chapter 18.5 Music

    • Chapter 18.6 iTween

    • Chapter 18.7 Teamwork and Version Control

    • Chapter 18.8 Project Management

    • Chapter 18.9 Review

  • 19

    Conclusion

    • Chapter 19.1 Overview

    • Chapter 19.2 Final Words of Advice and Thank you

  • 20

    Bonus Chapter - Jonathan's Game Design Document

    • Chapter 20.1 Overview

    • Chapter 20.2 I don't use a Game Design Document

    • Chapter 20.3 Journal

    • Chapter 20.4 Sketching Mechanics and Artwork

    • Chapter 20.5 Mind Maps

    • Chapter 20.6 Trello

    • Chapter 20.7 Physical Calendar 30 Days

    • Chapter 20.8 The Abysmal Calendar

    • Chapter 20.9 Paper Prototyping

    • Chapter 20.10 Review

Pricing options

Explain how different pricing options might be valuable to different segments of your audience.