Mô tả

I promise you that this is one of a kind course with short, informative easy-to-follow lessons. No time-wasting, that's why I call it Time Saver.

This course covers all skill levels and therefore is divided into two parts:

  • sections for complete beginners in C# and Unity

  • sections for game developers with experience

If you just started with Game Development, then the beginner sections are for you. The lessons will gradually increase your knowledge and improve the skills that are needed for the next part of the course.

The beginner sections are:

  • Installation

  • C# and Unity Fundamentals

  • Physics 2D Mini-Game


The 2D platformer section is the main part of the course in which you learn how to fully utilize the new input system with controller support.

This section will also start as beginner-friendly but it will slowly lead you into advanced programming techniques and solving complex tasks (melee attack, climb ladders, inheritance, virtual functions, lists, singleton pattern GameManager, etc). It will give you a foundation and a great concept on which you can build your games. In the end, make your games stand out with 2D lights and post-processing effects.

Update- Advanced Player Movement

  • Variable Jump

  • Multiple Variable Jumps (Double, Triple...)

  • Wall Slide

  • Wall Jump

  • Crouch

Update 2- Timeline and Cutscenes (Unity 2022)

  • Timeline Setup

  • Timeline Animations

  • Timeline Signals

  • Timeline and Cinemachine Cameras

If you get stuck anywhere or need help, I respond to all messages.

You can also join the community on the Discord server and connect with other enrolled students. Also, don't forget that this course will expand over time and you can vote for the next lessons.

Don't miss this opportunity, you can't lose anything since the course has a 30-day money-back guarantee.

Trust me, you won't be disappointed.

Thank you for your time and see you in the course lessons.

Bạn sẽ học được gì

Learn C# from scratch and develop good coding practices

Implement Unity's NEW INPUT SYSTEM with controller support

Use Unity latest features: Tilemap, Cinemachine, 2D lighting and Postprocessing

Implement complex player movement and animations

Create enemies and traps, destructible objects, melee combat

Implement moving and one way platforms

Main Menu, UI elements and TextMesh Pro package

Implement Sound Effects and Background music

Get familiar with powerful and versatile Particle System

Screen Shake

Learn to save and load game data with Playerprefs

UPDATE: Advanced Player Movements (Variable Jump, Multiple Jumps, Wall Slide, Wall Jump, Crouch)

UPDATE 2: Timeline and Cutscenes (Unity 2022)

Yêu cầu

  • PC or Mac
  • Free Unity version (2020 or newer) and Visual Studio - Installation process included in the course
  • No previous experience in C# or Unity is required- This course is beginner friendly and you can start from scratch

Nội dung khoá học

29 sections

Course Structure

4 lectures
Course Structure [Don't skip this]
01:52
Advanced Movement Update Intro
00:45
Timeline Update Intro
01:11
Welcome and Discord Server
00:32

Installation

3 lectures
What is Unity Hub?
01:22
Install Unity Hub
01:59
Install Unity and Visual Studio
01:53

C# and Unity Fundamentals [Part 1]

15 lectures
First Project
02:27
First Script
05:11
Variables
04:45
Functions
07:15
Challenge- Functions
00:28
Challenge Review- Functions
02:25
Classes
04:12
Access Modifiers
06:19
Execution Order in Scripts
02:47
New Scene and Layout
01:30
Conditions + [Mini Challenge]
06:59
Loops
05:39
Challenge+Review- Loops
01:06
Arrays
04:59
Unity Documentation
01:09

Basic Physics Mini Game [Part 1.1]

18 lectures
Project Setup and Version Note
01:05
Sprite Creator
02:04
Rigidbody and Gravity
03:52
Colliders and Triggers
03:03
Collision Matrix and Layers
02:19
Challenge- Collision
00:18
Challenge Review- Collision
01:11
Unity Physics
5 questions
Import Input Package
03:43
Get Component and Move Player
04:17
Scene Navigation and Setup
03:20
OnCollision Functions
03:47
Prefab
02:44
Instantiate (create) objects
06:58
OnTrigger and Destroy functions
01:50
Sorting Layers
02:56
Exit The Game
00:45
Quick Export / Build
02:40

Tilemap 2D Platformer [Part 2]

1 lectures
Project Setup and Download Files
00:51

Importing Sprites

3 lectures
Importing Sprites
01:42
Importing Pixel Art Sprites
03:15
Sprite Editor and Sprite Sheet + [Mini Challenge]
02:16

Tilemap Fundamentals

3 lectures
Tilemap Setup
04:27
Placing Tiles and Layers + [Mini Challenge]
01:31
Tilemap and Composite Collider
01:29

Player Controls and Animations

12 lectures
Preparing the Player
02:08
Controls Setup- New Input System
05:45
Moving the Player- New Input System
08:51
Flipping the Player
03:24
Animation Setup
04:00
Animation Transitions
06:10
Player Jump
03:06
Ground Detection
06:34
Challenge+Review- Ground Detection
01:36
Jump Animation with Blend Tree
05:39
Double Jump and Additional Jumps
02:47
Fix Sticky Walls
02:06

Controller Support

2 lectures
Controller Setup
06:42
More About Controllers- Avoid Mistakes
04:47

Upgrade and Version Note

1 lectures
How to upgrade Unity Version (Upgraded to 2020.3 LTS)
01:21

Cinemachine Camera

5 lectures
Main Camera Info
02:40
Cinemachine Follow Camera
06:47
Pixel Perfect Camera
01:40
Fix Lines/Gaps Between Tiles
01:47
Camera Boundaries
02:07

Collectible and Sound

4 lectures
Collect Gems using Tags + [Mini Challenge]
04:39
Sound Basics
01:18
Add Sound to Pick Up (Gem)
01:54
Challenge + Review- Background Music
01:02

UI Basics

3 lectures
Canvas Setup
02:17
Image and Text Setup
03:21
Display Gems Number
04:42

Health, Damage System and Spikes

7 lectures
Health and Take Damage
04:35
Damage Prevention Time using Coroutines
03:01
Spikes
04:07
Hurt and Damage Animations
03:04
Spikes Knockback
05:32
Health UI
05:38
Challenge + Review- Health Pick Up
02:13

Patrolling Enemy

3 lectures
Enemy Concept with Parent and Child Classes (Inheritance)
04:40
Move Enemy
05:06
Enemy Attack
05:57

Scene Management (Change Levels/Scenes)

2 lectures
Change Levels/Scenes
04:48
Fade Between Scenes
08:56

Gamemanager

2 lectures
Game Manager Setup
07:44
Unlock Doors with Game Manager
05:58

Save and Load

4 lectures
PlayerPrefs Syntax
02:43
Save and Load Health
03:41
Challenge- Save Gems
00:42
Challenge Review- Save Gems
01:16

Moving Platforms

4 lectures
Moving Platforms
06:57
Move Player with Platform
01:45
Platform Upgrade
01:40
One Way Platform
02:13

Player Attack

4 lectures
Player Melee Attack
11:23
Challenge + Review- Enemy Damage Animation
02:13
Play Attacking Sound with Animation Events
01:27
Challenge + Review- Destructible Box
05:20

Ladders

1 lectures
Climb Ladders
10:43

Particle System

1 lectures
Particle System- Gem Particles
06:58

Main Menu with TextMesh Pro

6 lectures
Main Menu Preparations
01:34
TextMesh Pro + [MiniChallenge]
04:50
Buttons and Main Menu + [MiniChallenge]
10:27
Challenge- Custom UI Controls
02:11
Pause Game + [Challenge]
03:41
Load Saved Level (Continue Game)
02:15

Export/Build Game

1 lectures
Export/Build Game
03:24

Extras- URP, Lighting and Post Processing [Part 2.1]

5 lectures
URP Setup
03:24
New URP- Update
02:00
2D Lights
05:21
2D Shadows
00:48
Post Processing
06:15

Screen Shake

1 lectures
Screen Shake with Cinemachine
03:55

UPDATE- Advanced Player Movement

5 lectures
Variable Jump
03:56
Multiple Variable Jumps (Double, Triple...)
03:17
Wall Slide
04:46
Wall Jump
05:34
Crouch
08:15

UPDATE 2- Timeline and Cutscenes (Unity 2022)

4 lectures
Timeline Setup
02:33
Timeline Animations
09:57
Timeline Signals
05:34
Timeline and Cinemachine Cameras
05:26

Mobile Game Development

1 lectures
BONUS LECTURE
00:11

Đánh giá của học viên

Chưa có đánh giá
Course Rating
5
0%
4
0%
3
0%
2
0%
1
0%

Bình luận khách hàng

Viết Bình Luận

Bạn đánh giá khoá học này thế nào?

image

Đăng ký get khoá học Udemy - Unica - Gitiho giá chỉ 50k!

Get khoá học giá rẻ ngay trước khi bị fix.