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.

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

  Channel    and      Group

下载说明:用户需登录后获取相关资源
1、登录后,打赏30元成为VIP会员,全站资源免费获取!
2、资源默认为百度网盘链接,请用浏览器打开输入提取码不要有多余空格,如无法获取 请联系微信 yunqiaonet 补发。
3、分卷压缩包资源 需全部下载后解压第一个压缩包即可,下载过程不要强制中断 建议用winrar解压或360解压缩软件解压!
4、云桥网络平台所发布资源仅供用户自学自用,用户需以学习为目的,按需下载,严禁批量采集搬运共享资源等行为,望知悉!!!
5、云桥网络-CG数字艺术学习与资源分享平台,感谢您的关注与支持!