Skip to content

Latest commit

 

History

History
 
 

tutorials

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 

All Tutorials at a Glance

Unity

Artificial Intelligence

  1. Get started with Behavior Trees Learn about behavior trees while creating several standard and custom nodes that will drive an AI to randomly pick up objects around a scene.

Beginner Tutorials

  1. Getting started with Unity: Learn core concepts such as how to create new projects, navigate the user interface, what assets are and how to import them, scene setup, a brief introduction to the physics engine and more.

Input System (Keyboard/Mouse with Actions)

  1. Part 1: How to make a configurable camera with the new Input System: Learn the new Unity Input System (currently in preview) while creating a configurable camera that can be used in your game.
  2. Part 2: Listen for the Input System's Action events via C#: Skip the PlayerInput component and register event listeners for Actions directly in code.
  3. Part 3: Select multiple objects based on the center of a collider: Learn how to create an RTS/RPG "drag-to-select multiple characters" game mechanic without using raycasts to detect collisions.
  4. Part 4: Challenge Solution - Extending the selection logic: Extend the RTS/RPG “drag-to-select multiple characters” game mechanic by adding additional support for routine player actions.

Input System (Touch with the EnhancedTouch API)

  1. Implementing Touch with the new Input System: Learn about the EnhancedTouch API by creating common touch actions such as dragging, pinching and tapping. Includes an overview on how to hook the new Input System up to the UI.

UI Toolkit / User Interface

  1. [Create an in-game Inventory UI with UI Toolkit](./Unity/Create-an-Inventory-UI-with UI-Toolkit/): Learn the basics of UI Toolkit by creating an in-game inventory system where your player can drag and drop items to move them around.