Tags
Language
Tags
July 2025
Su Mo Tu We Th Fr Sa
29 30 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
    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.