How To Make A 2D Platformer With Unity & C#

Author Alex
How To Make A 2D Platformer With Unity & C#

Udemy - How To Make A 2D Platformer With Unity & C#.

Game Development- Learn how to create a 2D platformer game full of unique enemies, weapons and environments using Unity.

What you'll learn
Learn how to make a 2D platformer player controller with wall jumping and sliding.
Create unique enemy characters with simple but fun AI behaviors.
Make moving platforms.
Learn how to make a weapon pickup and switching system.
Create an unlockable level menu.
Make particle effects and add game juice, learning how to make attacks and jumps more satisfying and fun with sound effects and screen shake.
Add parallax to give your 2D world more depth.
Learn how to make your game environments shine with soft overlays, clouds, and small environmental pieces that react to the player.
Requirements
Before starting this course you should understand the basics of Unity. Like saving scenes, navigating the interface, using the three basic manipulation tools (Translate, Rotate and Scale), create prefabs and add and modify components inside the inspector.
You should have a strong understanding of the basics of C#, such as creating variables, modifying those and calling functions.
Description
In this game creation course, my brother and I will bring you through the process of making a 2D platformer game using Unity and C#.This is an all-time classic genre, a blank canvas to let your imagination run wild!-----------------------------We'll begin by learning how to make a solid player controller, with wall jumping and sliding. Then we will go on a fun journey bringing to life unique enemy characters such as a shooting warlock, a flying bat that avoids obstacles, and a patrolling goblin! So you can expect some simple but fun tutorials on AI.You'll learn how to make moving platforms, a flexible camera, and weapon pickup and switching.If you've ever wondered how to make an easy unlockable level system, then that's covered too!Get ready to dive into the universe of particle effects and game juice, learning how to make attacks and jumps more satisfying with sound effects and screen shake for example!I'll share some useful and easy to implement tips and tricks to make your platformer game environments shine with soft overlays for lighting, parallax to add depth to the world, little trees and grass tufts which move underfoot and post-processing!-----------------------------Last but not least, by purchasing this course you'll get access to all the project files. Lots of art, animations, code, sounds, and effects at your disposal! Whatsmore, you'll be able to join the courses unique Discord server and chat with a community of game creators, ask for help if you get stuck, and share your hard work with fellow students!I look forward to seeing what unique worlds you'll bring to life with the course!

Overview

Section 1: Introduction

Lecture 1 Introduction

Lecture 2 How to Use This Course

Lecture 3 How to use this course LINKS

Section 2: Making the 2D Platformer

Lecture 4 Player Controller

Lecture 5 Wall Jumping

Lecture 6 Player Animation Transitions

Lecture 7 Making the Camera

Lecture 8 Patrol Enemy Character

Lecture 9 Flying Enemy Character

Lecture 10 Warlock Enemy Character

Lecture 11 Player Attack

Lecture 12 Weapon Switching

Lecture 13 Moving Platforms

Lecture 14 Camera Shake

Lecture 15 Particle Effects

Lecture 16 Sound Effects

Lecture 17 Bringing our Game Environment to Life

Lecture 18 Health UI

Lecture 19 Making a Main Menu

Lecture 20 Level Selection

Lecture 21 Adding some Post Processing

Lecture 22 CONCLUSION

A beginner/intermediate game developer interested in learning how to create a fun 2D platformer game from A to Z using Unity and C#.,This course is also for those curious about programming AI using C#.

Download links:
Comments
Add comment
Add comment:
Your name:
Your E-Mail:
  • bowtiesmilelaughingblushsmileyrelaxedsmirk
    heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
    winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
    worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
    expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
    disappointedconfoundedfearfulcold_sweatperseverecrysob
    joyastonishedscreamtired_faceangryragetriumph
    sleepyyummasksunglassesdizzy_faceimpsmiling_imp
    neutral_faceno_mouthinnocent
I am not robot: *
Archive
«    November 2024    »
MonTueWedThuFriSatSun
 123
45678910
11121314151617
18192021222324
252627282930 
October 2023 (1)
May 2023 (1)
February 2023 (519)
January 2023 (532)
December 2022 (515)
November 2022 (504)
Vote
Upgrade to Premium