Ad Clicks : Ad Views : Ad Clicks : Ad Views : Ad Clicks : Ad Views : Ad Clicks : Ad Views :
Oh Snap!

It looks like you're using an adblocker. Adblockers make us sad. We use ads to keep our content happy and free. If you like what we are doing please consider supporting us by whitelisting our website. You can report badly-behaved ads by clicking/tapping the nearby 'Advertisement' X text.

Learn To Code By Making a 2D Platformer in Unity

/

Release date:2017, October

Duration:13 h 04 m

Author:James Doyle

Skill level:Beginner

Language:English

Exercise files:Yes

What Will I Learn?
Learn C#, a modern versatile programming language.
Understand the capabilities of 2D development in Unity.
Develop strong and transferrable problem solving skills.
Gain an understanding of the game development process.
Learn how object oriented programming works in practice.

Requirements
Mac or PC capable of running Unity 3D
A copy of Unity 5.3 available for free from unity3d.com

Description
Learn how to create your very own platformer game using Unity3D, an industry-standard program used by many large gaming studios and indie developers across the world.

In this course you won’t just be learning programming concepts, but tying these concepts to real game development uses. You will have access to a course forum where you can discuss the topics covered in the course as well as the next steps to take once the course is complete.

This course has been designed to be easily understandable to everyone, so whether you’re a complete beginner, an artist looking to expand their game development range or a programmer interested in understanding game design, this course will help you gain a greater understanding of development.

At the end of this course you will have developed the ability to create such game elements as:

A character to control
Collectibles such as coins, extra lives & extra health
Different types of enemies to combat
Dangers such as Spikes, Saws & moving platforms
User Interface with interactive menus
Multiple levels and a level select screen
A unique and challenging boss battle

Start learning today and let me help you become a game developer!

Who is the target audience?
Competent and confident with using a computer.
Complete beginners with an interest in learning game development.
Developers who want to re-skill across to game development.
Anyone who wants to make their own 2D game.
People interested in working in the game design industy.
Please who want to create and publish their own games.

Watch online or Download for Free

01 Introduction
001 Introduction
002 Downloading Installing Unity
003 Unity Workspace Overview

02 The First Level
001 Importing SpritesheetsArtwork
002 Creating Our First Level Platforms
003 Creating Using Prefabs

03 The Player
001 Creating the Player
002 Creating Your First Script
003 Moving The Player
004 Making The Player Jump
005 Finding The Ground
006 Animating the Player Creating animations for the player
007 Setting up The Animation Controller
008 Controlling Animations with Code
009 Flipping The Player

04 The Camera
001 Basic Camera Control
002 Moving the Camera with Code
003 Using Lerp to smoothly position the camera
004 Fixing On Screen Lines
005 Stop Player Sticking To Walls

05 Dying Respawning
001 Creating a Kill Plane
002 Making Checkpoints
003 Respawning at Checkpoint
004 Controlling Respawns with a Level Manager
005 Delaying Resapwn with Co-Routines

06 Level Pieces
001 Creating Spike Trap
002 Particle Effects
003 Removing Game Objects
004 Moving Platforms
005 Sticking Player to Platform
006 Creating a Moving Danger
007 Using Sorting Layers
008 Collectibles

07 User Interface UI
001 Creating a UI Tracking Coins
002 Adding Health to UI
003 Tracking Player Health
004 Applying Health To Our UI Using Switch Statements

08 Making Enemies
001 Creating Animating Our First Enemy
002 Controlling Spider Hurting The Player
003 Creating A Patrolling Enemy
004 Destroying Enemies
005 Bouncing On Enemies
006 Modifying Enemy Stomp
007 Make Enemies Items Respawn
008 Using Arrays to Store Objects
009 Using For Loops to Reset Objects
010 Resetting Spider Specifics

09 Player Systems
001 Getting Knocked Back by Enemies
002 Becoming Invincible on Knockback
003 Adding a Lives System
004 Picking Up Extra Lives
005 Creating a Game Over Screen
006 Creating a Health Pickup
007 Bonus Life For Coins

10 Sound
001 Adding Sound Effects To Our Player
002 Adding Sound Effects For Coins
003 Adding Music
004 Changing Music In-Game

11 Background
001 Adding Static Scrolling Background

12 Improving Gameplay
001 Adding Circle Colliders To Stop Player Enemies Getting Stuck
002 Controlling Player Speed On Platforms

13 More Levels
001 Setting Up New Levels
002 Creating A Level Exit Point
003 Animating Level Exit
004 Smooth Level Transitions
005 Carrying Values Between Levels Using PlayerPrefs
006 Creating A Level Select Area
007 More Level Doors – Adding Text To In-Game Objects
008 Locking Unlocking Levels

14 Menus
001 Creating a Main Menu
002 Adding Code To The Menu
003 Adding Menu to Game Over Screen
004 Creating a Pause Menu
005 Finishing Pause Menu
006 Paused TimeScale Fix
007 Creating Custom Input For Pause Button

15 Boss Battle
001 Creating Boss Level Boss Character
002 Creating Boss Battle Script
003 Boss Battle Phases Damaging The Boss
004 Winning The Battle
005 Resetting Boss On Respawn

16 Finishing The Game
001 Building Standalone Game

Unity-2D-Platformer-Resources.7z


Join us on
  Channel    and      Group

  • Facebook
  • Twitter
  • Google+
  • Linkedin
  • Pinterest

7 Comments

  1. the same creator has an updated version on how to create a platformer game in unity https://www.udemy.com/course/unityplatformer/ you should add this to the website so people can get this updated version

  2. Going through the course right now and not having any issues with unupdated version so far, (i’m in section 6). So far this has turned out to be one of the better introduction to programming a platformer style game. Even though it’s older, I recommend it.

    Thank you so much for uploading this.

  3. Could you Upload the updated version on how to create a platformer game in unity https://www.udemy.com/course/unityplatformer/ you should add this to the website so people can get this updated version Please…

  4. Server Error in ‘/’ Application.
    The resource cannot be found.
    Description: HTTP 404. The resource you are looking for (or one of its dependencies) could have been removed, had its name changed, or is temporarily unavailable. Please review the following URL and make sure that it is spelled correctly.

    Requested URL: /25a6dec55dc95751
    fix this please

Leave a Comment

Your email address will not be published. Required fields are marked *