Ad Clicks : Ad Views : Ad Clicks : Ad Views : Ad Clicks : Ad Views : Ad Clicks : Ad Views :
Oh Snap!

It looks like you're using an adblocker. Adblockers make us sad. We use ads to keep our content happy and free. If you like what we are doing please consider supporting us by whitelisting our website. You can report badly-behaved ads by clicking/tapping the nearby 'Advertisement' X text.

Little Adventurer – Learn to make a 3D action game with Unity by Single-minded Ryan

/

Release date:2022, December

Author:Cristian Doru Barin

Skill level:Beginner

Language:English

Exercise files:Yes

What you’ll learn

  • How to create a complete 3D action game from scratch with high-quality game assets
  • Install, and setup Unity & Visual Studio Code
  • Code basic character movement, attack, shoot and dodge abilities
  • Create a simple combo system
  • Control animations with animator controller, override animator controller, and animation event
  • Control VFX via script
  • Create AI with NavMesh system to control enemy behaviors
  • Use a basic state pattern to control the character’s status
  • Create basic health & damage system
  • Create pickups & bullets
  • Game logic control & enemy spawn
  • How to use Gizmo to debug
  • Basic level design
  • Create main menu and game menu with Unity UI system

Requirements
Mac or PC capable of running Unity 2021
Some very basic understanding of Unity editor, such as navigating in the scene, and using basic manipulation tools (Translate, Rotate and Scale)
You should have an understanding of the basics of C#, such as how variables and functions work

Discription
Before I became a programmer, I had been working as a digital artist for a really long time, how games look really matters to me. So when I started creating this tutorial, I really wanted to make the whole experience enjoyable, not only mentally, but also visually. I want you to see a product-level video game building up in your hands while you go through this tutorial, and I believe that will make the how learning experience more immersive.

This course comes with a production-level game asset package, including high-quality models with 4K textures, animations, environment models, a pre-constructed level prefab, and VFX prefabs.

In this course, we will build a basic 3D action game from scratch with high-quality game assets. I will provide you with all the character models, animations, environment, VFX, and Post-Process settings (sound & music not included so far) to make you feel like you are building a professional game from the beginning.

I will try to focus on every detail, but at the same time, it’s better that you have some basic experience in Unity & C#, such as how to navigate the scene, move and rotate GameObjects, and understand how variables and functions work.

At the end of this course, you will be able to create game elements such as:

  • Install, and setup Unity & Visual Studio Code
  • Code basic character movement, attack, shoot and dodge abilities
  • Create a simple combo system
  • Control animations with animator controller, override animator controller, and animation event
  • Control VFX via script
  • Create AI with NavMesh system to control enemy behaviors
  • Use a basic state pattern to control the character’s status
  • Create basic health & damage system
  • Create pickups & bullets
  • Game logic control & enemy spawn
  • Basic level design
  • How to use gizmo to debug
  • Create main menu and game menu with Unity UI system
  • Please NOTE that this course DOES NOT contain any sound and music assets so far.

By the end of this course, you will have a 3D action game that you can show off to your friends and experiment with your unique ideas.

Please enroll today, I’m looking forward to seeing you in the course.

Who this course is for:
Anyone who wants to make their own 3D action game with good looking
Beginners with some basic C# and Unity experience
Anyone who wants to get into game development careers

Watch online or Download for Free
01. Introduction & Setup

01. Learn to create a 3D action game with high-quality game asset (2)
01. Learn to create a 3D action game with high-quality game asset
02. Installing Unity Hub and Unity (version 2021) (2)
02. Installing Unity Hub and Unity (version 2021)
03. Installing Visual Studio Code & .Net SDKCode (2)
03. Installing Visual Studio Code & .Net SDKCode
04. Creating Our New Unity project (2)
04. Creating Our New Unity project
05. Setting up Visual Studio Code (2)
05. Setting up Visual Studio Code
07. Importing Game Asset Package (2)
07. Importing Game Asset Package
08. Installing Unity Packages & Setting up The Render Pipeline (2)
08. Installing Unity Packages & Setting up The Render Pipeline

02. Setting up the Game Scene

01. Setting up the Game Scene (2)
01. Setting up the Game Scene

03. Setting Up The Player Gameobject

01. Setting Up The Player Gameobject (2)
01. Setting Up The Player Gameobject
02. Setting The Virtual Camera (2)
02. Setting The Virtual Camera

04. Handling The Player’s Basic Movement

01. Adding Character Controller Component (2)
01. Adding Character Controller Component
02. Creating The Scripts (2)
02. Creating The Scripts
03. Writing Player Input Script
04. Basic Movement 01 (2)
04. Basic Movement 01
05. Basic Movement 02 (2)
05. Basic Movement 02

05. Handling The Player’s Animations

01. Creating The Animator Controller
02. Attaching The Swords To The Player
03. Running Animation & Script
04. Falling Animation & Script

06. Creating The Player Footstep VFX

01. Setting Up Footstep VFX
02. Writing PlayerVFXManager Script
03. Writing Player_Run behaviors Script

07. Creating The Enemy

01. Creating The Enemy GameObject
02. Creating Animator Override Controller

08. Handling Enemy AI Using NavMesh

01. Baking NavMesh
02. Adding Nav Mesh Agent Component
03. Writing Enemy Movement Code

09. Creating The Enemy Movement VFX

01. Enemy Movement VFX

10. Implementing states for the player

01. Introduction To A Simple State pattern
02. Updating Player Input script
03. Creating State Enum and SwitchToState()
04. Updating Character Script

11. The Player Attack Animaiton & VFX

01. Creating Attack Animation
02. Creating Sword Blade VFX
03. Writing Player Sliding Code

12. Handling Enemy Attack Animation & VFX

01. Setting Up Enemy Attack Animation
02. Setting Up Enemy Attack VFX

13. The Player Health & The Damaging Process

01. Health Script
02. Setting Up Damage Caster Collider
03. Updating Character Script
04. Damage Caster Script
05. Adding Animation Events & Updating Character Controller Script

14. Creating The Attack VFX

01. Player Blade Slash VFX
02. Enemy BeingHit VFX
03. Enemy Splash VFX
04. Enemy & Player Blink VFX

15. Handling Enemy Death

01. Enemy Death Script & Animation
02. Enemy Death Material Dissolve Effect
03. Creating A Simple Item (Heal Orb)
04. Drop The Item Script

16. Finishing The Damaging Process

01. Setting Up Enemy DamageCaster & Player Health
02. Player Weapons Drop
03. BeingHit State
04. Hit Impact On The Player
05. Player Becomes Invincible After Being Hit

17. Creating The Heal Orb

01. Setting Up the Heal Orb
02. Collect Health Orb VFX

18. Blade Slash VFX & Combo

01. Setting Up The Player Animator
02. Player Blade Slash VFX
03. Player Combo Script

19. Handling The Dash Ability

01. Setting Up The Dash Animation
02. Updating PlayerInput Script
03. Dash(Slide) Script

20. Creating Enemy-02

01. Setting Up The Enemy02 GameObject
02. Setting Up The Animator
03. Setting Up The Damage Orb
04. Damage Orb Script
05. Shoot The Damage Orb Script
06. Tweaking Enemy02’s Shooting Script

21. Spawn The Enemies

01. Setting Up The Spawner Group
02. SpawnPoint & Spawner Script
03. Finishing The Spawner Group
04. Adding SpawnState to Enemies
05. Spawn Material VFX

22. Creating The Gate

01. Setting Up The Gate
02. The Gate Script
03. Unlock Gate From Spawner

23. GameManager Script & Level Desgin

01. GameManager Script
02. Designing The Level
03. Tweaking The SpawnPoint & Spawner Scripts

24. Creating The Gate

01. Setting Up Coin
02. Coin Rotator Script
03. Finishing Coin
04. Adding More Coins and Gates

25. Creating the game UI

01. Setting Up The Game UI
02. Creating GameUI_Manager & Updating The Health Bar & Coin Text
03. Creating A State Machine For Game UI
04. Toggle Pause UI
05. Adding An EventSystem
06. Resume Button & Restart Button
07. Creating The MainMenu Scene & MainMenu Button
08. GameOver UI & Game Is Finished UI
09. Setting Up The Mainmenu UI
10. MainmenuManager Script

26. Fine-tune the game

01. Fine-tune the game 01 Push The Enemy Back A Little Bit When Damaging Them
02. Fine-tune the game 02 Behind The Wall Material Dither Effect
03. Fine-tune the game 03 Rotate The Player To The Cursor When Attack

27. Building And Playing Our Game

01. Building And Playing Our Game

[Udemy] Project Little Adventurer – Learn to create a 3D action game.7z.rar
[Udemy] Project Little Adventurer – Learn to create a 3D action game_Subtitles_orig.7z


Join us on
  Channel    and      Group

  • Facebook
  • Twitter
  • Google+
  • Linkedin
  • Pinterest

Leave a Comment

Your email address will not be published. Required fields are marked *