Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Udemy

Little Adventurer: Learn to make a 3D action game with Unity

via Udemy

Overview

Make your first Unity 3D game with good-looking game asset!

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

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.

*All of the assets (meshes, animations, VFX, etc.) provided in this course are only for educational purposes, please do not use them in any commercial projects.


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.



Syllabus

  • Introduction & Setup
  • Setting up the Game Scene
  • Setting Up The Player Gameobject
  • Handling The Player's Basic Movement
  • Handling The Player's Animations
  • Creating The Player Footstep VFX
  • Creating The Enemy
  • Handling Enemy AI Using NavMesh
  • Creating The Enemy Movement VFX
  • Implementing states for the player
  • The Player Attack Animaiton & VFX
  • Handling Enemy Attack Animation & VFX
  • The Player Health & The Damaging Process
  • Creating The Attack VFX
  • Handling Enemy Death
  • Finishing The Damaging Process
  • Creating The Heal Orb
  • Blade Slash VFX & Combo
  • Handling The Dash Ability
  • Creating Enemy-02
  • Spawn The Enemies
  • Creating The Gate
  • GameManager Script & Level Desgin
  • Creating The Gate
  • Creating the game UI
  • Fine-tune the game
  • Building And Playing Our Game
  • Completed Project Files

Taught by

Single-Minded Ryan

Reviews

4.5 rating at Udemy based on 342 ratings

Start your review of Little Adventurer: Learn to make a 3D action game with Unity

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.