GitHub / gamedev-resources 3 Repositories
Repository of projects for tutorials that can be found on gamedev-resources.com
gamedev-resources/animate-runtime-progress-bars-UI-Toolkit
Learn techniques for creating and animating progress bars using UI Toolkit and DOTween
Language: C# - Size: 99.7 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 8 - Forks: 4

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.
Language: C# - Size: 1.06 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

gamedev-resources/ui-toolkit-spatial-inventory-pt2
Part 2 of the Create a Grid-based system with UI Toolkit.
Language: C# - Size: 37.8 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 19 - Forks: 3

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
Language: C# - Size: 549 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 15 - Forks: 7

gamedev-resources/ui-toolkit-style-transitions
in progress
Language: C# - Size: 3.29 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 4 - Forks: 4

gamedev-resources/ui-toolkit-spatial-inventory-pt1
Create an inventory that requires the player to sort by item size.
Size: 86.9 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 5 - Forks: 1

gamedev-resources/implementing-touch-with-the-new-input-system
Learn about the enhanced touch API in Unity (New Input System)
Language: C# - Size: 2.16 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 12 - Forks: 4

gamedev-resources/create-a-map-system-with-ui-toolkit
Create a regular and mini map using UI Toolkit
Language: C# - Size: 25 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 3 - Forks: 1

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.
Language: C# - Size: 13.8 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 11 - Forks: 5

gamedev-resources/store-player-data-cloud
Read, write, and validate player data using Unity Gaming Service's Cloud Code and Cloud Save products.
Language: C# - Size: 6.77 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 3 - Forks: 0

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.
Language: C# - Size: 23.6 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 7 - Forks: 0

gamedev-resources/stream-content-remote-catalog-addressables
Learn how to read from a remote catalog hosted on Unity’s Cloud Content Delivery
Language: C# - Size: 1.79 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 3 - Forks: 1

gamedev-resources/create-healthbar-ui-toolkit
Create a health bar that hovers over the player and enemies using UI Toolkit
Language: C# - Size: 74.3 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 3 - Forks: 1

gamedev-resources/create-a-compass-with-ugui
Create a general compass that has an overlay of gathering objectives for the player to complete
Language: C# - Size: 1.62 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 2

gamedev-resources/listen-for-Input-System-events-via-CSharp
Learn how to listen for Input System Action callbacks via C#
Language: C# - Size: 746 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

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.
Language: C# - Size: 51.5 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 3 - Forks: 4

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.
Language: C# - Size: 965 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

gamedev-resources/Template
A template repository that should be cloned to make new tutorials
Size: 6.84 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

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"
Language: C# - Size: 759 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

gamedev-resources/getting-started-with-Unity
Learn the basics of the Unity engine
Language: ShaderLab - Size: 2.15 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

gamedev-resources/configurable-camera-with-the-new-Input-System
Build a configurable camera that handles moving, zooming and rotating
Language: C# - Size: 40.9 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0
