GameDevTutorials
menu-controller
Our great sponsors
GameDevTutorials | menu-controller | |
---|---|---|
1 | 1 | |
256 | 26 | |
- | - | |
2.7 | 0.0 | |
about 2 years ago | over 1 year ago | |
C# | C# | |
GNU General Public License v3.0 only | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
GameDevTutorials
-
Create an in-game inventory UI with UI Toolkit
GitHub Repository
menu-controller
-
Easily Manage the State of Your UI With This Pattern to Save Yourself Headaches | Full Tutorial in Comments
As always, full project code is available on GitHub!
What are some alternatives?
2021-object-pool - Get an in-depth overview of the most commonly needed functionality of the Unity Object Pooling API introduced in the 2021 version of the Unity Editor.
HSV-Color-Picker-Unity - HSV color picker for Unity UI
Zenject - Dependency Injection Framework for Unity3D
ai-series-part-14.5 - Project used in the AI Series Part 14.5 Unity Tutorial where I show how to approach optimizing code, using our runtime navmesh generation as the optimization target
com.unity.multiplayer.samples.coop - A small-scale cooperative game sample built on the new, Unity networking framework to teach developers about creating a similar multiplayer game.
ai-series-part-31 - learn how to show a path to a specific target without using a NavMeshAgent. We'll calculate the path on a NavMesh from the player's current location (controlled via a Third Person Controller) to the target location, and show that with a LineRenderer. The path calculation has a few knobs to turn, how high above the NavMesh to draw the line and how frequently to recalculate the path.
line-renderer-bezier-path - In this tutorial repository you will learn how to make an Editor script that will allow you to smooth a Line Renderer with Bezier Curves.
doors - Learn how to create multiple different types of doors in Unity
Unity-Guide - Unity Engine Guide
ai-series-part-14 - Project corresponding to AI Series Part 14 where we implement Baking NavMesh at Runtime around the Player, instead of baking on the entire scene
lerping-fundamentals - Lerping is one of the foundational things you need to know about in video game development! There are so many use cases for lerping it's impossible to name them all! Almost any time you want to rotate, move, or change a value over time, lerping is an option.