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
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

  Channel    and      Group

下载说明:用户需登录后获取相关资源
1、登录后,打赏30元成为VIP会员,全站资源免费获取!
2、资源默认为百度网盘链接,请用浏览器打开输入提取码不要有多余空格,如无法获取 请联系微信 yunqiaonet 补发。
3、分卷压缩包资源 需全部下载后解压第一个压缩包即可,下载过程不要强制中断 建议用winrar解压或360解压缩软件解压!
4、云桥网络平台所发布资源仅供用户自学自用,用户需以学习为目的,按需下载,严禁批量采集搬运共享资源等行为,望知悉!!!
5、云桥网络-CG数字艺术学习与资源分享平台,感谢您的关注与支持!