HOME > Development > Learn To Create A Vampire Survivors Style Game in Unity C#

Learn To Create A Vampire Survivors Style Game in Unity C#

  • Development
  • Dec 23, 2024
SynopsisLearn To Create A Vampire Survivors Style Game in Unity &...
Learn To Create A Vampire Survivors Style Game in Unity C#  No.1

Learn To Create A Vampire Survivors Style Game in Unity & C#, available at $94.99, has an average rating of 4.53, with 88 lectures, based on 294 reviews, and has 1935 subscribers.

You will learn about 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 This course is ideal for individuals who are Anyone who wants to make their own action survival games or People who want to create and publish their own games or Complete beginners with an interest in learning game development or Developers who want to re-skill across to game development or People interested in working in the game development industry or Competent and confident with using a computer It is particularly useful for Anyone who wants to make their own action survival games or People who want to create and publish their own games or Complete beginners with an interest in learning game development or Developers who want to re-skill across to game development or People interested in working in the game development industry or Competent and confident with using a computer.

Enroll now: Learn To Create A Vampire Survivors Style Game in Unity & C#

Summary

Title: Learn To Create A Vampire Survivors Style Game in Unity & C#

Price: $94.99

Average Rating: 4.53

Number of Lectures: 88

Number of Published Lectures: 88

Number of Curriculum Items: 88

Number of Published Curriculum Objects: 88

Original Price: $129.99

Quality Status: approved

Status: Live

What You Will 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
  • Who Should Attend

  • Anyone who wants to make their own action survival games
  • People who want to create and publish their own games
  • Complete beginners with an interest in learning game development
  • Developers who want to re-skill across to game development
  • People interested in working in the game development industry
  • Competent and confident with using a computer
  • Target Audiences

  • Anyone who wants to make their own action survival games
  • People who want to create and publish their own games
  • Complete beginners with an interest in learning game development
  • Developers who want to re-skill across to game development
  • People interested in working in the game development industry
  • Competent and confident with using a computer
  • Learn how to create and program your very own vampire survival-style game using Unity, an industry-standard game development program used by 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 understand such game elements as:

    · Destroying Hordes of Attacking Enemies

    · Multiple Unique Weapon Types

    · Developing a Complete Upgrade & Unlock System

    · Creating an Object Pooling System

    · Spawning Waves of Attackers

    · Levelling Up The Player

    · Displaying Damage Numbers

    · Audio Systems

    · Building & Sharing Your Game

    · And much more…

    The course also includes a complete version of the project to use for your own reference to ensure everything in your game works as it should!

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

    Course Curriculum

    Chapter 1: Introduction

    Lecture 1: Introduction

    Lecture 2: Project Assets

    Chapter 2: Getting Setup

    Lecture 1: Setup & Importing Assets

    Lecture 2: Making a Scene

    Chapter 3: The Player

    Lecture 1: Adding The Player

    Lecture 2: Setting Up The First Script

    Lecture 3: Making The Player Move

    Lecture 4: Limiting Diagonal Movement Speed

    Lecture 5: Camera Movement

    Lecture 6: Animating The Player

    Chapter 4: Making Enemies

    Lecture 1: Making An Enemy

    Lecture 2: Moving The Enemy

    Lecture 3: Animating The Enemy

    Chapter 5: Managing Health

    Lecture 1: Setting Up Player Health

    Lecture 2: Making Enemies Hurt

    Lecture 3: Waiting Between Hits

    Lecture 4: Setting Up A Health Bar

    Lecture 5: Updating The Health Bar

    Chapter 6: Spawning Enemies

    Lecture 1: Making Enemy Prefabs

    Lecture 2: Spawning Enemies

    Lecture 3: Spawning Outside The Screen

    Lecture 4: Some Minor Fixes

    Lecture 5: Tracking Distant Enemies

    Lecture 6: Despawning Distant Enemies

    Chapter 7: Creating Fireballs

    Lecture 1: Creating Our First Weapon

    Lecture 2: Damaging Enemies

    Lecture 3: Fire Particles

    Lecture 4: Spawning & Despawning Fireballs

    Lecture 5: Growing & Shrinking Fireballs

    Lecture 6: Enemy Knockback

    Chapter 8: Showing Damage Numbers

    Lecture 1: Setting Up Damage Number Display

    Lecture 2: Spawning Damage Numbers

    Lecture 3: Improving The Appearance

    Lecture 4: Pooling The Numbers

    Chapter 9: Enemy Waves

    Lecture 1: Making More Enemies

    Lecture 2: Setting Up Enemy Waves

    Lecture 3: Spawning Waves Of Enemies

    Chapter 10: Getting Experience

    Lecture 1: Setting Up The Experience System

    Lecture 2: Picking Up Experience

    Lecture 3: Making Experience Go To The Player

    Lecture 4: Make Enemies Drop Experience

    Lecture 5: Adding Levels

    Lecture 6: Levelling Up

    Lecture 7: Displaying Experience

    Lecture 8: Updating Experience Display

    Chapter 11: Levelling Up Weapons

    Lecture 1: Setting Up Weapon Stats With Inheritance

    Lecture 2: Using The Weapon Stats

    Lecture 3: Levelling Up The Weapon

    Chapter 12: Selecting Uprades

    Lecture 1: Setting Up The Upgrade Interface

    Lecture 2: Updating The Upgrade Button

    Lecture 3: Activating Level Up Screen

    Lecture 4: Making The Upgrade Work

    Chapter 13: Weapon Unlocks & Upgrades

    Lecture 1: Giving The Player A Random Weapon

    Lecture 2: Unlocking New Weapons

    Lecture 3: Showing More Unlocks & Upgrades

    Lecture 4: Hiding Max Levelled Weapons

    Lecture 5: Skipping Level Up

    Chapter 14: More Weapons

    Lecture 1: Adding More To The Fireball

    Lecture 2: Fixing Fireball Stats

    Lecture 3: Adding An Area Attack Weapon

    Lecture 4: Making The Weapon Work

    Lecture 5: Creating Projectiles

    Lecture 6: Adding A Projectile Weapon

    Lecture 7: Setting Up A Sword Attack

    Lecture 8: Making The Sword Work

    Lecture 9: Adding Throwing Axes

    Lecture 10: Throwing The Axes

    Lecture 11: Stopping Enemy Movement

    Chapter 15: Getting Coins

    Lecture 1: Collecting Coins

    Lecture 2: Dropping Coins Randomly

    Lecture 3: Showing Coins On The UI

    Chapter 16: Upgrading The Player

    Lecture 1: Setting Up Player Stats

    Lecture 2: Setting Up Stat Upgrade UI

    Lecture 3: Updating Stat UI

    Lecture 4: Fixing Edge Cases

    Lecture 5: Purchasing Upgrades

    Chapter 17: Managing The Level

    Lecture 1: Adding A Level Timer

    Lecture 2: Ending The Level & Player

    Lecture 3: Setting Up An End Screen

    Lecture 4: Making The End Work

    Chapter 18: Menus & Audio

    Lecture 1: The Main Menu

    Lecture 2: Adding A Pause Menu

    Instructors

  • Learn To Create A Vampire Survivors Style Game in Unity C#  No.2
    James Doyle
    Teaching The Basics of Making Games
  • Rating Distribution

  • 1 stars: 0 votes
  • 2 stars: 0 votes
  • 3 stars: 13 votes
  • 4 stars: 84 votes
  • 5 stars: 197 votes
  • Frequently Asked Questions

    How long do I have access to the course materials?

    You can view and review the lecture materials indefinitely, like an on-demand channel.

    Can I take my courses with me wherever I go?

    Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!