What Up Games - Tutorials
Repository of projects for tutorials that can be found at www.whatupgames.com/tutorials
United States of America
Pinned Repositories
animate-runtime-progress-bars-UI-Toolkit
Learn techniques for creating and animating progress bars using UI Toolkit and DOTween
create-a-map-system-with-ui-toolkit
Create a regular and mini map using UI Toolkit
create-a-runtime-inventory-with-UI-Toolkit
Learn the basics of Unity’s new UI system, called UI Toolkit, by creating an in-game inventory system where your player can drag and drop items to move them around
dynamically-load-with-addressables
Get an overview of what the Addressable system is, the benefits in using it, and how to dynamically load/unload an addressable.
implementing-touch-with-the-new-input-system
Learn about the enhanced touch API in Unity (New Input System)
point-to-click-with-new-input-system
Use the new input system to move a single character around the scene, having them dodge obstacles and alternate between walking and running.
ui-toolkit-custom-editor-fundamentals
Learn the fundamentals of creating a custom editor tool, including what scriptable objects are and how to create, delete and bind to one. You will also learn about ListView and the Object Picker.
ui-toolkit-spatial-inventory-pt1
Create an inventory that requires the player to sort by item size.
ui-toolkit-spatial-inventory-pt2
Part 2 of the Create a Grid-based system with UI Toolkit.
ui-toolkit-style-transitions
in progress
What Up Games - Tutorials's Repositories
gamedev-resources/ui-toolkit-spatial-inventory-pt2
Part 2 of the Create a Grid-based system with UI Toolkit.
gamedev-resources/create-a-runtime-inventory-with-UI-Toolkit
Learn the basics of Unity’s new UI system, called UI Toolkit, by creating an in-game inventory system where your player can drag and drop items to move them around
gamedev-resources/implementing-touch-with-the-new-input-system
Learn about the enhanced touch API in Unity (New Input System)
gamedev-resources/ui-toolkit-custom-editor-fundamentals
Learn the fundamentals of creating a custom editor tool, including what scriptable objects are and how to create, delete and bind to one. You will also learn about ListView and the Object Picker.
gamedev-resources/animate-runtime-progress-bars-UI-Toolkit
Learn techniques for creating and animating progress bars using UI Toolkit and DOTween
gamedev-resources/point-to-click-with-new-input-system
Use the new input system to move a single character around the scene, having them dodge obstacles and alternate between walking and running.
gamedev-resources/create-a-map-system-with-ui-toolkit
Create a regular and mini map using UI Toolkit
gamedev-resources/ui-toolkit-spatial-inventory-pt1
Create an inventory that requires the player to sort by item size.
gamedev-resources/create-healthbar-ui-toolkit
Create a health bar that hovers over the player and enemies using UI Toolkit
gamedev-resources/dynamically-load-with-addressables
Get an overview of what the Addressable system is, the benefits in using it, and how to dynamically load/unload an addressable.
gamedev-resources/ui-toolkit-style-transitions
in progress
gamedev-resources/store-player-data-cloud
Read, write, and validate player data using Unity Gaming Service's Cloud Code and Cloud Save products.
gamedev-resources/stream-content-remote-catalog-addressables
Learn how to read from a remote catalog hosted on Unity’s Cloud Content Delivery
gamedev-resources/get-started-with-behavior-trees
Gain fundamental knowledge of how a behavior tree works and will have created foundational nodes that can be reused in all your future projects.
gamedev-resources/challenge-review-extend-selection-logic
Solves the challenge issued at the end of the "How to select multiple objects based on the center of a collider"
gamedev-resources/configurable-camera-with-the-new-Input-System
Build a configurable camera that handles moving, zooming and rotating
gamedev-resources/create-a-compass-with-ugui
Create a general compass that has an overlay of gathering objectives for the player to complete
gamedev-resources/listen-for-Input-System-events-via-CSharp
Learn how to listen for Input System Action callbacks via C#
gamedev-resources/getting-started-with-Unity
Learn the basics of the Unity engine
gamedev-resources/select-multiple-objects-based-on-center-of-collider
Learn how to create an RTS/RPG "drag-to-select multiple characters" game mechanic without using raycasts to detect collisions.
gamedev-resources/Template
A template repository that should be cloned to make new tutorials