Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Create a 2.5D survival Metroidvania Game in unity and C#
Rating: 4.0 out of 5(12 ratings)
649 students

Create a 2.5D survival Metroidvania Game in unity and C#

Ccreate a 2.5D survival Metroidvania Game in unity and C#
Last updated 6/2022
English

What you'll learn

  • C#
  • sound Setting
  • Main Menu
  • Game UI

Course content

1 section35 lectures7h 3m total length
  • Introduction1:32
  • New 3D project and Asset4:19
  • Importing Charachters10:57
  • Player Physics6:19
  • Player Movement10:23

    Explore how to implement player movement in Unity using rigidbody physics, get component access, and input-driven velocity in FixedUpdate, while constraining rotation and freezing position for stable 2.5D movement.

  • Player Flip10:27
  • Movement Animation9:31

    Set up movement animation in Unity using the animator, adding a speed float parameter and transitions between idle and pistol states with speed thresholds and absolute value checks.

  • player jump Script12:22
  • jump Animation7:32
  • Camera Follow6:15
  • Weapon Holder9:49

    Learn how to implement a weapon holder by attaching a pistol to the player's hand, adjust its position and rotation, and sync with animations in a 2.5d Unity metroidvania.

  • Weapon17:28
  • Player Health16:46
  • 14)Enemy Health & weapon damage fixed16:12
  • Bring Environment to game7:08
  • Enemy Controller6:21
  • Enemy Movement17:21
  • Enemy Death15:07
  • Enemy Damage6:48
  • Weapon raycast improved9:32
  • Muzzle Flash10:16

    Add an audio source and a muzzle flash prefab, instantiate it at the muzzle point, align its rotation, play the shot sound, and destroy the flash after a brief duration.

  • Zombie death animation improved7:19
  • Blood effect11:40
  • Helicopter Flying15:30
  • Dialog UI9:51
  • Dialog Manager25:13
  • Dialog trigger22:57
  • Quest Item22:18

    Implement a quest item system in Unity by creating a quest item object, detecting pickup, updating quest completed, and toggling quest icons and dialogue accordingly to unlock a portal.

  • Ammo14:47
  • Ammo UI11:13
  • Pickup items15:59
  • Fire damage and electricity damage19:14

    Implement electricity and fire damage in a 2.5D Unity metroidvania by creating damage-causing effects, attaching colliders and audio, and scripting enemy health with damage cooldown and tag checks.

  • Explosion Effect18:05

    Learn to implement an explosion effect in Unity for a 2.5d metroidvania, creating explosion damage, applying force to nearby objects, and wiring a damageable enemy via a prefab.

  • Player Death & Changing Level9:08
  • Main Menu7:32

    Create and configure a Unity main menu scene for a 2.5D survival Metroidvania, with a full-screen background, start and quit buttons, a main menu script, and scene loading.

Requirements

  • no need

Description

Are you looking for an intermediate Unity course where you will build a small 3d game, from scratch ? In this course we will create a  game with lots of important things that any game should have like, player quest system, animations, , shooting system and enemy AI,making main menu and much  more ..


If you have completed few beginner courses on Unity and c# and you feel comfortable using them together I believe that you will benefit greatly from this course.

We will use multiple 2d models, animations and tools which have high quality

My hope is that at the end of the course you will have a bigger picture on how to structure the code for your game and make a game for yourself .

If you think that you could benefit from this course don't hesitate to purchase it.  Saying that I have really put a lot of effort to make sure that you will benefit from the course and learn some useful techniques from setting up enemy AI and more

What you will learn at the end of this course

1)make player  from scratch and able to transform it

2)Player Movement Animations

3)Pickup Items

4)Gathering items

5)Main Menu

6)Dialog system

7) Follow Camera

8) quest system

9)and more

Who this course is for:

  • Everyone