Tags
Language
Tags
March 2025
Su Mo Tu We Th Fr Sa
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
Attention❗ To save your time, in order to download anything on this site, you must be registered 👉 HERE. If you do not have a registration yet, it is better to do it right away. ✌

( • )( • ) ( ͡⚆ ͜ʖ ͡⚆ ) (‿ˠ‿)
SpicyMags.xyz

The Ultimate Guide To Creating An Rpg Game In Unity

Posted By: ELK1nG
The Ultimate Guide To Creating An Rpg Game In Unity

The Ultimate Guide To Creating An Rpg Game In Unity
Published 3/2023
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 28.83 GB | Duration: 37h 45m

Level up your C# and Unity knowledge and create your very own RPG game.

What you'll learn

Learn C#, a modern versatile programming language.

Develop strong and transferrable problem solving skills.

Learn how object oriented programming works in practice.

Gain an excellent general knowledge of video game design.

Create playable game projects - good for your portfolio, or just for your own sense of achievement.

Learn clean code and how to design scalable systems

Requirements

PC or Mac capable of running Unity 2020 or later

Basics of C# will be helpfull , but not required

Description

Are you ready to take your game development skills to the next level and create your own unique RPG game? Look no further than this comprehensive and standalone course, designed to take you through the process step by step, even if you have no previous experience in game development.I've even included a 3-hour crash course for those who have zero knowledge in Unity. While it's better to have some experience and knowledge of C#, don't worry if you don't have it, because I'll cover everything you need to know to create an RPG game.Throughout this course, you'll learn how to create a versatile player controller using a finite state machine, levels, parallax effect, camera controllers, enemies to fight against, and an engaging combat system with mechanics such as dashes, counterattacks, skills, and more.From there, you'll move on to more advanced systems that will turn your game into a fully functional RPG, with items, crafting, stats such critical attacks, evasion, magical damage, elemental effects and more. You'll also develop UI elements to manage all of these systems and create a save system to save your progress, checkpoints, items, skills, experience, and currency.Finally, you'll polish your game mechanics, visual effects, particles, and build and publish your game. By the end of this course, you'll have all the tools you need to create your own unique RPG game, regardless of your previous experience.You can use my design or mix it with your own ideas. The systems in this course are clean and scalable, allowing you to build upon them and create a truly unique RPG game.So don't hesitate, enroll in my course today and turn your game ideas into reality!p.s We don't play games ,we make them.

Overview

Section 1: Introduction

Lecture 1 Introduction

Section 2: Watch before you start

Lecture 2 Important to know - Mindset of the course

Lecture 3 Important to know - Crash course

Lecture 4 Important to know - Q&A

Lecture 5 Important to know

Section 3: Crash Course on Unity

Lecture 6 Install Unity and Visual Studio 2022

Lecture 7 Unity windows and Tools

Lecture 8 Colliders nad Rigibody

Lecture 9 Input and First script

Lecture 10 Move and Jump

Lecture 11 Serializefield

Lecture 12 Sprite sheet

Lecture 13 Animator

Lecture 14 Clean up

Lecture 15 Flip character

Lecture 16 2D Collision Detection

Lecture 17 Jump animation

Lecture 18 Sticky walls

Lecture 19 Dash and timers

Lecture 20 Attack animation

Lecture 21 Attack combo

Lecture 22 Inheritance

Lecture 23 Preparing inheritance

Lecture 24 Making enemy with Inheritance

Lecture 25 Enemy's attack

Lecture 26 End of crash course

Section 4: Player's Finite State Machine

Lecture 27 What is State Machine

Lecture 28 Creating Finite State Machine

Lecture 29 Setup Animator with State Machine

Lecture 30 Movement with State Machine

Lecture 31 Jump with State Machine

Lecture 32 Collision Check

Lecture 33 Flip

Lecture 34 Creating Dash State

Lecture 35 Improving Dash State

Lecture 36 Wall Slide State

Lecture 37 Wall Jump State

Lecture 38 Primary Attack State

Lecture 39 Combo Attacks

Lecture 40 Finalize Attack State

Lecture 41 Attack's direction

Section 5: Training Ground Setup

Lecture 42 Tile Palette

Lecture 43 Tile Map Collider

Lecture 44 Camera

Lecture 45 Parallax background

Lecture 46 Endless background

Section 6: Enemy's State Machine

Lecture 47 Enemy's State Machine

Lecture 48 Making inheritance for Player and Enemy

Lecture 49 Enemy's Idle and Move State

Lecture 50 Enemy's Battle State

Lecture 51 Enemy's Attack State

Lecture 52 Finalize Battle State

Section 7: Battle system

Lecture 53 Battle System Design

Lecture 54 Attack Logic

Lecture 55 Collider's collision exception

Lecture 56 On Hit Fx

Lecture 57 On Hit Impact

Lecture 58 Attack's direction hot fix

Lecture 59 Counter attack - Enemy's Stun State

Lecture 60 Counter's attack window

Lecture 61 Player's Counter Attack

Section 8: Skill system

Lecture 62 Concept of a Skill System

Lecture 63 Creating Player Manager and Skill Manager

Lecture 64 Foundation of Skill System

Section 9: Clone skill

Lecture 65 Clone Creating Ability

Lecture 66 Clone's Attack

Section 10: Sword Skill

Lecture 67 Sword Throw Skill State

Lecture 68 Setting up details of the sword

Lecture 69 Setting up sword's aim

Lecture 70 Improving sword's behaviour

Lecture 71 Improving sword throwing state

Lecture 72 Bouncy sword

Lecture 73 Setting sword type

Lecture 74 Pierce sword

Lecture 75 Saw spin sword

Lecture 76 Freeze time of the enemies

Section 11: Ultimate skill

Lecture 77 Blackhole and Quick Time Event keys

Lecture 78 Improving blackhole with clone creatin

Lecture 79 Blackhole details setup

Lecture 80 Blackhole ability state

Lecture 81 Blackhole duration

Section 12: Magic crystal ability

Lecture 82 Crystal ability

Lecture 83 Explosive crystal

Lecture 84 Moving crystal

Lecture 85 Multi-crystal

Lecture 86 Improving skills in a skill tree

Lecture 87 Clone duplication on attack

Lecture 88 Crystal instead of Clone

Section 13: Stats and elemental ailments

Lecture 89 Character stats

Lecture 90 Stat script

Lecture 91 Applying stats to combat

Lecture 92 Death of entities

Lecture 93 Major stats and defensive stats

Lecture 94 Critical attack

Lecture 95 Magic damage

Lecture 96 Elemental ailments

Lecture 97 Ailments effects and duration

Lecture 98 UI health bar

Lecture 99 Ailment visual effects

Lecture 100 Improve ailments - chill

Lecture 101 Improve ailments - shock

Lecture 102 Applying damage to skills and clean up

Section 14: Items and Inventory

Lecture 103 Item

Lecture 104 Inventory

Lecture 105 Inventory UI

Lecture 106 Equipment item

Lecture 107 Stash for materials

Lecture 108 Equip items on character

Lecture 109 Apply item modifiers

Lecture 110 Enemy modifiers

Lecture 111 Unequip items

Lecture 112 Items drop

Lecture 113 Player drop system

Lecture 114 Remove items from inventory

Lecture 115 Unique items

Lecture 116 Thunder strike item effect

Lecture 117 Ice and Fire item effect

Lecture 118 Thunder strike on abilities

Lecture 119 Heal item effect

Lecture 120 Buff item effect

Lecture 121 Armor item effect

Lecture 122 Item's cooldown explained

Section 15: UI

Lecture 123 UI menu

Lecture 124 Character Stats UI

Lecture 125 Limit Inventory Slots

Lecture 126 Item Tooltip

Lecture 127 Stat Tooltip

Lecture 128 Switch UI with Keyboard

Lecture 129 Craft UI

Lecture 130 Skill Tree UI

Lecture 131 Improve Item Tooltip

Lecture 132 Merge Skill Tree UI with Skill Manager

Lecture 133 Merge Skill Tree with Parry skill

Lecture 134 Merge Skill Tree with Crystal skill

Lecture 135 Merge Skill Tree with Dodge skill

Lecture 136 Merge Skill Tree with Sword skill

Lecture 137 Merge Skill Tree with Clone skill

Lecture 138 Skill Tree Hot Fix

Lecture 139 In game UI

Lecture 140 Options UI

Lecture 141 Finalising Tooltip

Section 16: Save and Load

Lecture 142 Save system

Lecture 143 Save Inventory Items

Lecture 144 Save Stash and Equipment

Lecture 145 Save Skill Tree

Lecture 146 Delete save file

Lecture 147 Encryption of saved data

Section 17: Scene managment and souls ( currency )

Lecture 148 Main menu

Lecture 149 Screen fade

Lecture 150 End screen

Lecture 151 Checkpoint

Lecture 152 Lost currency ( souls ) save and and enemy's currency ( souls ) drop

Section 18: Audio manager

Lecture 153 Audio manager

Lecture 154 Audio distannce limiter

Lecture 155 More examples on audio effects

Lecture 156 Audio settings

Lecture 157 Audio time limiter

Lecture 158 Area sound

Lecture 159 How to look for audio

Section 19: Game polish - Mechanics

Lecture 160 Improving knockback direction

Lecture 161 Improving player

Lecture 162 Improving skeleton

Lecture 163 Game pause

Lecture 164 Dead zone

Lecture 165 Invincibility in the time of dash

Section 20: Polish stage - Visuals

Lecture 166 Ailments fx

Lecture 167 Blackhole additional vfx

Lecture 168 Snow and Fire flies

Lecture 169 Hit and Critical hit particles

Lecture 170 Dust fx

Lecture 171 After image fx

Lecture 172 Screen shake

Lecture 173 Pop Up Text Fx

Lecture 174 A bit of clean up

Section 21: Build and publish

Lecture 175 How to build your game

Lecture 176 How to post your game on website

Section 22: Additional section - Enemies

Lecture 177 Slime enemy

Lecture 178 Slime - sefl-multiplying on death + improvements of battle system

Lecture 179 Slime - stunned state improvement

Lecture 180 Archer's arrow

Lecture 181 Archer enemy

Lecture 182 Shady enemy

Lecture 183 Death bringer enemy [BOSS] - part 1

Lecture 184 Death bringer enemy [BOSS] - part 2

Anyone who wants to make cool RPG with skills,items,stats and craft.,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.,Developers who want to re-skill across to game,People interested in working in the game design industy. development.