A curated list of project tutorials for project-based learning.
-
Updated
May 16, 2025 - TypeScript
Unity is a game development platform used to build high-quality 3D/2D games that can deployed across mobile, desktop, VR/AR, consoles, or the web.
A curated list of project tutorials for project-based learning.
Build Unity projects for different platforms
Free, Cross-Platform, GPU-Accelerated Procedural Texture Generator
The OpenUPM-CLI is a command-line interface for maintaining UPM registries.
Azure DevOps extension adding tools to build and deploy Unity 3D projects using Azure Pipelines
A tool to activate Unity license.
A template repository for integrating Discord Activity with SvelteKit and Unity WebGL, featuring a sample roguelike game.
All snippets you need for Unity development in VSCode
Rhythm Game Editor - Tool for creating timestamps for rhythm game developers.
A self-hostable game backend - the easiest way to integrate authentication, stats, leaderboards and (so much) more into your game
An intermediate api to handle steam microtransactions using steam web services. Ready to use with Unity, Unreal, Godot and so on
Created by Unity Technologies