fucking-awesome-unity
github.com/correia-jpv/fucking-awesome-unity ↗A curated list of awesome Unity assets, resources, and more. With repository stars⭐ and forks🍴
Use this list with your AI agent
Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:
"Show me 2d resources from fucking-awesome-unity"
Installation instructions →What's inside
2D
- 2D Rope System (Paid)
Scripts for creating any type of 2D ropes in the editor or during runtime.
- Ferr2D Terrain Tool (Paid)
Quickly create handcrafted 2D landscapes and levels.
- Pixel Camera 2D
A simple pixel perfect camera with scaling options for 2D Games.
- Spine (Paid)
A skeletal animation editor with a Unity library.
- Tiled2Unity
Takes your
- Unity Anima2D
Advanced skeletal animation editor with support for both per-object and skinned mesh animation with an integrated in-editor skinning tool.
Tutorials
- 2D Splatter Effects Using the Stencil Buffer
Using the stencil buffer in Unity to draw splatter effects on surfaces. This could be used for paint or blood splatter.
- A Gentle Introduction to Shaders in Unity3D
This series of posts will introduce you to shader coding, and is oriented to developers with little to no knowledge about shaders.
- Amit’s Game Programming Information
An great collection of general purpose game programming content.
- Catlike Coding
Tutorials designed for learning the C# scripting side of Unity.
- Fixing Gaps Between Sprites
A short tutorial about removing the small gaps that sometimes appear between adjacent sprites.
- Game Programming Patterns
Lots of great game development patterns useful when making games with or without Unity.
AI
- A* Pathfinding Project
Lightning fast pathfinding with heavily optimized algorithms and a large feature set.
- Apex Path (Paid)
Apex Path handles dynamic pathfinding including local avoidance steering and dynamic obstacles.
- Crystal AI
Crystal is a fast, scalable and extensible utility based AI framework for C# and Unity.
Augmented & Virtual Reality
- ARToolKit
Augmented Reality SDK that includes libraries, utilities, and examples.
- Google VR SDK
Scripts and prefabs to help with the development of Google Daydream and Cardboard apps for Android and iOS.
- SteamVR Unity Toolkit
Scripts and Great examples to abstract the use of VR controller actions in Unity.
- Virtual Reality Toolkit
Virtual Reality framework that allows for powerful interactions, locomotion, and visual effects.
- Vuforia
Augmented Reality SDK with image and object recognition, smart terrain and extended tracking features.
Character Controllers
- CharacterController2D
A 2D controller that behaves very similarly to Unity's CharacterController component.
Utilities
- Consolation
In-game debug console that displays output from
- GitHub for Unity
The new GitHub for Unity extension brings the GitHub workflow and more to Unity, providing support for large files with Git LFS and file locking.
- Grouping Tool
Easily group objects together
- Scene View Bookmarks
Editor extension to bookmark and later recall scene views.
- SnazzyGrid (Paid)
Makes it easy to manage positions of assets in the scene with easy to use snapping tools and many more features to improve the scene creation workflow.
- UniMerge (Paid)
Editor extension for merging scenes and prefabs, also integrates with VCS.
Tweening
- DOTween
Tween any numeric property or field (including Vectors, Rectangles, etc.), plus some non-numeric ones (like strings). This is the follow-up to HOTween.
- GoKit
An open source, lightweight tween library aimed at making tweening objects dead simple.
- iTween
A simple, and easy to use animation system.
- LeanTween
FOSS, and also the most lightweight tweening library for Unity. Allows you to tween any value you have access to via the .value() method.
Scripting
- Easy Save 2 (Paid)
A fast and simple way to save and load data on all major platforms supported by Unity.
- UniStorm (Paid)
A customizable dynamic day and night weather system that creates realistic storms and weather.
Showing a sample of 63 resources. View the full list on GitHub →