Companies Home Search Profile

Learn how to create a 2D RPG game with Unity

Focused View

Gianny Dantas

18:16:30

34 View
  • 1. Promotional Video.mp4
    02:46
  • 2. Join our Discord Server.mp4
    01:20
  • 3.1 Link de Discord.txt
  • 3. Discord Server Link.html
  • 4. Important Notes.html
  • 5.1 Sprites.zip
  • 5. Project Sprites.html
  • 1. Introduction.mp4
    03:03
  • 2. Create Project.mp4
    05:10
  • 3. Player Movement.mp4
    20:54
  • 4. Add Walk Animations.mp4
    19:50
  • 5. Add Idle Animations.mp4
    10:12
  • 6. Player Health.mp4
    16:16
  • 7. Dead Animation.mp4
    15:59
  • 8. Player Mana.mp4
    12:42
  • 9. Revive Player.mp4
    08:07
  • 10. Player EXP.mp4
    17:41
  • 11. Player UI.mp4
    11:54
  • 12. Load Player UI.mp4
    10:48
  • 13.1 Section 2 Project.zip
  • 13. Section 2 Project.html
  • 1. Introduction.mp4
    02:17
  • 2. Setup Sprites.mp4
    12:16
  • 3. Challenge Create Props.mp4
    02:27
  • 4. Create Main Village.mp4
    17:16
  • 5. Create Mob Spawn Area.mp4
    18:58
  • 6. Create NPC Area.mp4
    13:59
  • 7.1 Section 3 Project.zip
  • 7. Section 3 Project.html
  • 1. Introduction.mp4
    06:04
  • 2. Add Enemies.mp4
    16:45
  • 3. Create FSM System.mp4
    24:36
  • 4. Wander State.mp4
    15:50
  • 5. Waypoint Editor.mp4
    17:28
  • 6. Patrol State.mp4
    13:25
  • 7. Detect Player.mp4
    14:21
  • 8. Chase Player.mp4
    10:02
  • 9. Attack State.mp4
    10:57
  • 10. Add Cinemachine.mp4
    04:39
  • 11.1 Section 4 Project.zip
  • 11. Section 4 Project.html
  • 1. Introduction.mp4
    03:15
  • 2. Damage Player.mp4
    11:10
  • 3. Create Damage Text.mp4
    16:40
  • 4. Select Enemy.mp4
    19:38
  • 5. Attack Animations.mp4
    22:38
  • 6. Create Projectiles.mp4
    10:12
  • 7. Create Weapons.mp4
    08:56
  • 8. Fire Projectiles.mp4
    19:45
  • 9. Damage Enemy.mp4
    21:18
  • 10. Use Melee Weapon.mp4
    15:43
  • 11. Apply Critical Damage.mp4
    10:00
  • 12.1 Section 5 Project.zip
  • 12. Section 5 Project.html
  • 1. Introduction.mp4
    04:43
  • 2. Create Stats Panel.mp4
    12:49
  • 3. Load Player Stats.mp4
    14:28
  • 4. Gain Experience.mp4
    07:28
  • 5. Add Attributes.mp4
    12:59
  • 6. Upgrade Player.mp4
    27:18
  • 7.1 Section 6 Project.zip
  • 7. Section 6 Project.html
  • 1. Introduction.mp4
    04:01
  • 2. Item Scriptable Object.mp4
    07:11
  • 3. Item Weapon.mp4
    12:52
  • 4. Item Health Potion.mp4
    14:20
  • 5. Item Mana Potion.mp4
    10:04
  • 6. Singleton Pattern.mp4
    05:49
  • 7. Item Extra.mp4
    07:54
  • 8. Challenge Complete Items.mp4
    01:18
  • 9.1 Section 7 Project.zip
  • 9. Section 7 Project.html
  • 1. Introduction.mp4
    05:12
  • 2. Create Inventory UI.mp4
    13:21
  • 3. Show Inventory Item.mp4
    26:13
  • 4. Stack Items.mp4
    27:41
  • 5. Use Item.mp4
    25:45
  • 6. Fix Call Order.mp4
    03:44
  • 7. Remove Item.mp4
    08:51
  • 8. Equip Item.mp4
    16:49
  • 9. Show Item Description.mp4
    09:20
  • 10.1 Section 8 Project.zip
  • 10. Section 8 Project.html
  • 1. Introduction.mp4
    02:01
  • 2. Save Inventory.mp4
    17:09
  • 3. Load Inventory.mp4
    12:22
  • 4.1 Section 9 Project.zip
  • 4. Section 9 Project.html
  • 1. Introduction.mp4
    03:09
  • 2. Create Loot Panel.mp4
    12:34
  • 3. Create Loot Items.mp4
    14:09
  • 4. Collect Items.mp4
    27:45
  • 5.1 Section 10 Project.zip
  • 5. Section 10 Project.html
  • 1. Introduction.mp4
    02:17
  • 2. Add NPC Movement.mp4
    22:40
  • 3. Challenge Add More NPCs.mp4
    02:04
  • 4. Dialogue Scriptable Object.mp4
    10:42
  • 5. Show Dialogue.mp4
    29:43
  • 6. Challenge Create your own Dialogues.mp4
    01:26
  • 7.1 Section 11 Project.zip
  • 7. Section 11 Project.html
  • 1. Introduction.mp4
    04:59
  • 2. Create Quest Panel.mp4
    15:02
  • 3. Quest Config.mp4
    11:44
  • 4. Load Quest.mp4
    20:53
  • 5. Accept Quest.mp4
    15:57
  • 6. Add Progress.mp4
    13:22
  • 7. Claim Quest.mp4
    17:02
  • 8. Section 12 Project.html
  • 1. Introduction.mp4
    02:13
  • 2. Introduction.html
  • 3. Section 12 Project.html
  • 4. Create Shop Panel.mp4
    07:36
  • 5. Load Shop Item.mp4
    17:07
  • 6. Buy Items.mp4
    12:41
  • 7. Section 13 Project.html
  • 1. Expand Project.mp4
    02:26
  • 2.1 NinjaAdventure.zip
  • 2. More Sprites.html
  • 1.1 Complete Project.zip
  • 1. Complete Project.html
  • 1. More Courses.html
  • Description


    Learn video game development by creating a 2D RPG with multiple systems in Unity

    What You'll Learn?


    • Master the use of Scriptable Objects
    • Learn C#, a modern versatile programming language.
    • Learn clean code and how to design scalable systems
    • Gain an excellent general knowledge of video game programming.
    • Learn how object oriented programming works in practice.
    • Beginner to Intermediate C# fundamentals

    Who is this for?


  • Anyone who wishes how to learn how to create their own RPG game using Unity.
  • Anyone who wants to make their own 2D games.
  • People who want to create and publish their own games.
  • Beginners with an interest in learning game development.
  • Aspiring indie game developers looking to enhance their game development skills
  • What You Need to Know?


  • PC or Mac capable of running Unity 2021 or later
  • Basic C# knowledge
  • More details


    Description

    Welcome to the thrilling realm of creating RPG games in Unity!

    Are you ready to dive into the captivating universe of role-playing games and learn how to craft your interactive world from scratch? This course is your gateway to creating epic and immersive experiences using Unity and its powerful Scriptable Objects system.

    Throughout this comprehensive course, I'll guide you through every crucial step to develop a complete and functional RPG game. From crafting panels, designing player characters, creating enemies, implementing systems like stats, AI, combat mechanics, leveling up, handling items and inventory management, saving and loading inventories, looting mechanics, engaging dialogues, quests, and even setting up a full operational shop.

    Our unique approach focuses on making the complex game development process accessible to all skill levels. From beginners to more experienced developers, this course is designed so that anyone interested in game development can dive in and learn effectively. The clarity of instructions and the logical structure of the course ensure that you can easily understand and apply the presented concepts.

    Below, we present a brief introduction to the main topics that we will address throughout the course:

    • State-based AI System (FSM)

    • Master Scriptable Objects

    • Design an Inventory System

    • Create Dialogues

    • Create Enemies

    • Create Items

    • Create Loot

    • Create a cool Shop

    • Create Quests

    • Add Combat

    • Upgrade your Player

    • Design UI

    • Use Tilemaps

    • Good Programming Practices

    By the end of this course, you will gain a deep understanding of Unity's fundamental principles and learn how to implement them effectively.

    Whether you're a novice or an experienced game developer, this course will equip you with valuable insights and practical skills that will empower you to create your own captivating game experiences. Get ready to embark on a game development journey and unlock your potential in the world of Unity!

    Who this course is for:

    • Anyone who wishes how to learn how to create their own RPG game using Unity.
    • Anyone who wants to make their own 2D games.
    • People who want to create and publish their own games.
    • Beginners with an interest in learning game development.
    • Aspiring indie game developers looking to enhance their game development skills

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    Gianny Dantas
    Gianny Dantas
    Instructor's Courses
    Hola a todos, mi nombre es Gianny, soy un desarrollador de videojuegos independiente. A lo largo de los últimos años he creado algunos juegos para dispositivos móviles.Desde pequeño desarrollé una pasión por los videojuegos y todo lo que implica crearlos. Tengo experiencia en la creación de videojuegos usando Unity y C# desde el año 2017. Actualmente, soy formador online en la plataforma Udemy.Gracias por tomarte el tiempo de leer y espero que pueda ayudarte en tu aventura de convertirte en un desarrollador de videojuegos.
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 89
    • duration 18:16:30
    • Release Date 2023/12/28