Asset Store newest packages

Subscribe to Asset Store newest packages feed Asset Store newest packages
The newest packages in the Unity Asset Store.
Updated: 19 min 42 sec ago

Sword Strike 002 by N2 Studio VFX

2025, September 9 - 17:56
Realistic and lightweight VFX for URP. Customizable and easy to use.

Texture sizes: 2048×2048, 1024×1024, 512×512, 128×128  

Number of materials: 12

Number of textures: 17

Number of meshes: 1

Render pipeline compatibility: URP  

Supported Unity versions: 2022.1 or higher  

Additional requirements: Enable "Opaque Texture" in URP settings for proper distortion/transparency rendering  

This package provides a collection of realistic visual effects tailored for Unity’s Universal Render Pipeline (URP). These effects are optimized for performance, customizable, and ready to integrate into your project. They are suitable for a wide range of genres including RPG, action, and FPS games.


URP Setup Instructions:  

1. Go to Edit > Project Settings > Graphics.  

2. Check which URP Pipeline Asset is assigned under "Scriptable Render Pipeline Settings".  

3. Open the assigned URP Pipeline Asset.  

4. Enable "Opaque Texture" in the asset settings.  

5. Without this setting, distortion and transparency effects will not render properly.


Dependencies:  

Nova Shader (included)  

GitHub: https://github.com/CyberAgentGameEntertainment/NovaShader  

License: MIT License  

This package includes Nova Shader under the terms of the MIT License. The required license text and attribution are included in the package.


This asset uses Nova Shader under MIT License; see Third-Party Notices.txt file in package for details.


Price $20.00

Ground Impact 001 by N2 Studio VFX

2025, September 9 - 17:56
Realistic and lightweight VFX for URP. Customizable and easy to use.

Texture sizes: 2048×2048, 1024×1024, 512×512, 32×512, 128×128

Number of materials: 11

Number of textures: 16

Number of meshes: 1

Render pipeline compatibility: URP

Supported Unity versions: 2022.1 or higher

Additional requirements: Enable "Opaque Texture" in URP settings for proper distortion/transparency rendering

This package provides a collection of realistic visual effects tailored for Unity’s Universal Render Pipeline (URP). These effects are optimized for performance, customizable, and ready to integrate into your project. They are suitable for a wide range of genres including RPG, action, and FPS games.


URP Setup Instructions:  

1. Go to Edit > Project Settings > Graphics.  

2. Check which URP Pipeline Asset is assigned under "Scriptable Render Pipeline Settings".  

3. Open the assigned URP Pipeline Asset.  

4. Enable "Opaque Texture" in the asset settings.  

5. Without this setting, distortion and transparency effects will not render properly.


Dependencies:  

Nova Shader (included)  

GitHub: https://github.com/CyberAgentGameEntertainment/NovaShader  

License: MIT License  

This package includes Nova Shader under the terms of the MIT License. The required license text and attribution are included in the package.


This asset uses Nova Shader under MIT License; see Third-Party Notices.txt file in package for details.


Price $22.50

Kawaii_Font_OpenType Ver. by Canmu

2025, September 9 - 16:42
This is a font set with the theme of "cute" in Japan. Add color to your design with a pop of hand-drawn texture. It can be used not only for games but also for various designs. OpenType Ver.

otf file:2

Supports UTF8 character code.


Supported development platform: Windows,Mac

It can be used regardless of the type of OS.

This is an original font that can be used not only for games but also for various designs.

Supports UTF8 character code.

Operation is supported by multiple tools including Photoshop/Illustrator.

*Microsoft Word is not supported.


Package contents

・Kawaii Font - Bold

・Kawaii Font - Medium


Price $9.00

Kawaii_Font_TrueType Ver. by Canmu

2025, September 9 - 16:42
This is a font set with the theme of "cute" in Japan. Add color to your design with a pop of hand-drawn texture. It can be used not only for games but also for various designs.

TrueType/.ttf file:2

Supports UTF8 character code.


Supported development platform: Windows

This is an original font that can be used not only for games but also for various designs.

Supports UTF8 character code.

Operation is supported by multiple tools including Photoshop/Illustrator.


Package contents

・Kawaii Font - Bold

・Kawaii Font - Medium


Price $9.00

Autumn Forest - Stylized Nature by London James

2025, September 9 - 16:05
Beautiful and layered forest assets, with a stylized look. Designed to look great in most indie games

5 FX Textures

7 Seamless Textures with Normal Maps

1 Atlas Texture with Normal Map

Texture Dimensions: 4096x4096 (Vegetation Atlas), 1024x1024 (Seamless)

Estimated Average Polygon Count: About 3000 for trees, 1-50 for groundcover

Prefabs: 24

Rigging: No

LOD levels: 4

Backfaces: Yes, utilized in vegetation

UV Mapping: Yes

Animations: None


Shaders: Simple Wind Shader


I made this asset because I love the autumn aesthetic in games, especially those of the late 2000s to 2010s.


Each part is designed with a specific role and carefully selected colour, which evokes a sense of nostalgia. 


I built the pack in such a way that it is easy to assemble, lightweight, and modular. All assets are optimized to the best of my ability, and share materials in an atlas (seamless excepted).


These assets will look very nice with other shaders as well, and are easy to customize!


These objects also will look great in low to mid poly scenes, and with different shaders can fit into practically any setting except a purely realistic one. 




Price $17.97

CircleShooter Starter by CodeFrame Studio

2025, September 9 - 15:57
Circle Shooter Starter helps you rapidly prototype 2D space shooting games with smooth movement controls, reactive boundary effects and modular gameplay components. No complex setup, no wasted effort.

Key feature:


1. Server Authentication, Login, and Leaderboard System

Built-in server-side player authentication and login functionality, supporting real-time score uploads to the online leaderboard and displaying global player rankings directly in the in-game UI. Enables cross-region, cross-platform real-time competition. The system is fully modular—disable it, and the rest of the kit still works perfectly.


2. Reactive Boundary Effects

Interactive procedural boundary effects trigger ripples, waves, or color changes when bullets or objects hit the boundary, delivering a cooler shooting experience with enhanced immersion.


3. Flexible Shooting and Movement System

Supports smooth 2D top-down rotation and full directional movement. Adjustable acceleration and deceleration parameters provide natural and responsive controls.


4. Modular UI and Game Settings Management

Manage UI and settings via the HudSetting Manager, with smooth interface transitions. Includes built-in support for adjusting game volume and video settings, and can be easily extended with custom features.

Circle Shooter Starter is a toolkit specifically designed to help you rapidly prototype 2D circular shooting games.
It comes with built-in core systems—smooth movement controls, interactive procedural boundary effects, and modular gameplay components—and is easy to expand and customize.
Its primary goal is to let developers skip tedious technical research and repetitive boilerplate work, so they can focus on level design, core gameplay loops, and visual style validation.

------------------------------------------------------------------------------

Installation:
Download and install it from the Unity Asset Store.
Add menu.scene and game.scene from the DemoScenes folder to your Build Settings.
If you have TextMeshPro installed, it works right out of the box!
It’s not just an asset; it’s also a simple playable game that incorporates the basic gameplay elements.

------------------------------------------------------------------------------


Our other assets:
Platformer Starter Kit
Topdown Starter Kit
TowerDefense Starter Kit


------------------------------------------------------------------------------

Third-Party Notices:
This asset uses
Fresh Focus under the CC0 1.0 Universal license; see Third-Party Notices.md in the package for details.
This asset uses
spaceships-asset-pack under the CC0 1.0 Universal license; see Third-Party Notices.md in the package for details.
This asset uses the
Virgil font under the SIL OPEN FONT LICENSE Version 1.1; see Third-Party Notices.md in the package for details.


Price $9.99

Complete 2D Animated Character Pack – 9 Skins + VFX by Aether2D

2025, September 9 - 14:21
A 2D platformer character pack for Unity. Includes full Character controller scripts, animations, skins, particles, camera shake, SFX, music, and persistent skin editor for PC and mobile.

What’s Included ?


Player Scripts Included (Full character movement system):

Jump, Double Jump, Coyote Time, Dash, Dash Down, Wall Climb, Wall Slide, Delay Before Detachment, Max Fall Speed, Crouch, and even separate Ground and Air Speed settings for precise movement control.


12 Animations:

Idle, Walk, Jump, Double Jump, Wall Jump, Wall Slide, Climb, Fall, Land, Crouch, Dash, Dash Down.


Scripts Included:

Includes a persistent skin selection system using PlayerPrefs and a very complete player script movement


Mobile Support:

  • Includes a ready-to-use mobile controller canvas
  • Mobile Player Movement script included
  • Preconfigured on-screen joystick with complete control script

6 Particle Effects:

Jump / Wall Jump, Double Jump, Dash, Land, Death, Dust (appears when turning)


Shake System (using Cinemachine):

Preconfigured profiles for Dash, Land, Land while dashing, Wall Impact (only when dashing), and Double JumpCamera


Audio:

Includes a Third-Party Notices file for all audio attributions

Sound FX: Walk, Jump, Dash, Land, Wall Impact, Sliding, Climbing, Death

4 music tracks (CC0 licensed)


Bonus UI and Environment Assets:

14 environment elements also included

35 Game UI elements: Buttons, icons, coins, counters, backgrounds, power-up icons

Asset sizes range from 500x500 to 2048x2048


4 Demo Scenes:

Skin selection menu

Full mechanic test scene (with all movement features)

Particle FX showcase

Animation viewer


Character Prefab:

Drag and drop ready

Just assign the Wall and Ground layers in the Inspector and you're good to go

9 Character Skins (up to 5000x5000)


Color Depth: 32-bit RGBA

Compatible with URP and Built-in (URP strongly recommended for 2D)

Build polished 2D platformers faster with this complete Unity-ready character pack. It includes a fully animated character prefab, complete character controller script, dynamic particle effects, music and sounds, character editor system, and immersive camera shake,all fully documented and easy to customize.


This pack is compatible with both PC and mobile platforms. It supports input via keyboard or a pre-configured on-screen joystick, with all core mechanics (dash, jump, etc.) fully mapped and functional for touch controls.


Complete Player System – All Scripts Included :


This pack provides a fully functional character with included player movement script, supporting:

  • Walk
  • Jump and Double Jump
  • Wall Climb and Wall Slide
  • Dash and Dash Down (air-only)
  • Crouch, only available when stationary on the ground
  • Death
  • Coyote Time for forgiving jumps just after falling
  • Delay Before Detachment: the character can stick to walls for several seconds, typically 5 to 10 or even longer, before being gently pushed off with a small force.
  • Fall Speed Limiter to control max drop speed

Just drag the prefab into your scene, assign the Ground and Wall layers in the Inspector, and you're ready to go.


Skin System with Save Support :


The package includes 9 customizable skins (5000x5000) and a scene to show how the players can switch skins via UI buttons. The selected skin persists across scenes and sessions using PlayerPrefs.

All scripts for skin selection and cross-scene application are fully included and ready to use.


Stylized Particle Effects :


Add visual feedback with six particle systems:

  • Jump / Wall Jump
  • Double Jump
  • Dash
  • Land
  • Death
  • Dust trail when turning on ground

Cinemachine Camera Shake System :


Immersive camera shake is built-in using Cinemachine with multiple ready-to-use profiles:

  • Dash
  • Land
  • Land while dashing
  • Wall impact while dashing
  • Double Jump

Each shake is editable in the Inspector and detailed in the documentation.


SFX + Music :


Enjoy a full set of sound effects: Walk, Jump, Land, Dash, Wall Impact, Sliding, Climb, Death and 4 background music tracks.


All audio files are CC0 licensed. For more info, see the included Third-Party Notices.


Extra Assets + Demo Scenes :


Bonus content includes multiple UI and environment elements (buttons, icons, coins, power-ups and more ...) ranging from 500x500 to 3000x3000.


Also includes five demo scenes:

  1. Particle effect showcase
  2. Character animation preview
  3. Skin selection scene
  4. 2 Complete gameplay test scene with all mechanics for PC and mobile

Documentation & Customization


All features are fully documented for quick setup and easy customization.

The package includes scripts for player movemants, skin selection and persistent skin display across scenes.

All key settings like speed, jump force, dash, wall behavior and a lot more are exposed in the Inspector.


💡 Whether you're building a platformer, action game, or metroidvania, this pack is flexible, fast to set up, and production-ready. All assets support URP and Built-in pipelines (URP is recommended for best results in 2D).


This package is part of a growing 2D asset series, including more enemies, tilemaps, characters, and more. Explore the full collection here:

👉 See what's coming next


Full PDF documentation is included in the package (Documentation folder).

You can also view it online here: Complete 2D character Documentation



Price $10.86

Warehouse (URP) by DEXSOFT

2025, September 9 - 13:25
With 100+ unique meshes and a complete example level, Warehouse pack is the ultimate solution for anyone looking to build a fully immersive warehouse environments. URP Version Only!

Technical Details:

  • Number of Meshes: 114
  • LOD stages: 1-4 per model
  • Number of Prefabs: 116
  • Number of Materials: 74
  • Number of Textures: 162
  • Texture Sizes: up to 4K
  • Texture formats: PNG and TGA

Designed to save time while delivering a highly detailed, modular warehouse environment perfect for games and virtual productions.


With 100+ unique meshes and a complete example level, it’s the ultimate solution for anyone looking to build a fully immersive warehouse environments.


URP Version Only!



Meshes:

This pack features a wide variety of high-quality assets. From industrial machines, shelves, pallets, crates, and barrels to cardboard boxes, cans, packages and storage containers.



Example Scene:

The included example warehouse scene showcases the assets in a ready-to-use realistic environment. Designed with modularity and performance in mind, this scene demonstrates how easily you can assemble scenes, adjust layouts and optimize gameplay areas.



Contact:

Email: info@dexsoft-games.com

Join Discord Community


Price $29.99

Pixel Crushers Narrative Bundle: Dialogue System, Quest Machine, Love/Hate by Pixel Crushers

2025, September 9 - 12:55
Get Quest Machine and Love/Hate for 50% off with the Dialogue System for Unity when you get this bundle.

Bundle includes Dialogue System, Quest Machine, and Love/Hate.

Save $50 with the Narrative Bundle!


This bundle includes 3 assets that integrate perfectly with each other by design. If your goal is to create a game with deep stories and quests with interesting characters, the Narrative Bundle is for you.


After purchasing this bundle, visit each package listed below, and you will be able to get them for free.


  • Dialogue System for Unity: The powerful dialogue system used in award-winning indie games.
  • Quest Machine: Robust quest system with visual node editor for your human-authored quests and procedural quest generator to generate new quests at runtime based on the game state.
  • Love/Hate: Give your game characters relationships & emotions that update automatically in response to gameplay events.


Price $145.00

BrushForger - Base And LineBrush by CodeRedCat

2025, September 9 - 12:21
A generic toolkit for custom brushes. Provides an UI and core system for scripting brushes. Comes with a LineBrush, that utilizes the BrushForger system and makes drawing with the LineRenderer easier.
  • Brushes can be created as scriptable objects with a right-click.
  • Tools can be added/removed from brushes.
  • Undo support.
  • Full tooltip documentation.
  • Public variables and methods are XML-commented.
  • Interface uses Unity UI Toolkit.
  • Extendable classes for custom brushes, tools, and mappings included.

Dependencies

  • None

Limitations

  • Line brush tools do not factor in the scale of the parent gameObject.
  • Does not allow creation of brushes in play mode

The BrushForger – Base and Line Brush gives you a palette from which brushes can be set up and used. BrushForger tries to minimize the effort to make custom brushes, tools, or mapping algorithms. It is not intended for a specific brush type but as a generic base for brush creation.

What is a brush?

There are tile brushes, prefab brushes, terrain brushes, texture brushes, and more. Sometimes they spawn things into the scene, sometimes they edit the properties of something. Sometimes you want to draw into thin air and sometimes on a specific mesh. The BrushForger Core can take a lot of ideas and make it easy to create your own brush for your project. It manages saving and loading what you need for your brush and gives you a set of extendable classes.



Use-Case Base Core

  • For coders and creators.
  • Creation and use of brushes.
  • Customization of brush tools.
  • Selectable mappings for drawing in 2D, free placement, or raycast.
  • Different brush mapping options.
  • Scripting of custom brushes, tools, and mappings.
  • Management of custom brushes, tools, and mappings.

Use-Case Line Brush

  • Lightweight example.
  • Drawing LineRenderer lines.
  • Erasing LineRenderer lines.

Package includes

  • Editor scripts for the BrushForger palette.
  • A line brush and its tools.
  • Images for tool icons.
  • Sample scripts for a custom brush, custom tools, a custom mapping and a custom setting.
  • A sample background image for the brush forger palette.
  • A simple line brush sample scene.

Extensions

  • BrushForger - PrefabPainter
  • BrushForger - ParallaxPainter

Price $0.00

Dark Fantasy GUI by BluBlu Games

2025, September 9 - 12:14
Customizable Dark Fantasy GUI with buttons, windows, banners, bars, spinners, and frames—perfect for RPG, MMO, platformer, and metroidvania games.

Technical Details:

  • Category: 2D
  • Source File Sizes: Compatible with various resolutions, easily scalable
  • Asset Dimensions:

Background texture:

1920x1080 20 pieces

1950x1300 1 piece

1675x909 1 piece


Buttons:

Between 512x523 and 512x565 5 pieces

Between 1356x512 and 1618x512 4 pieces

Between 1024x377 and 1024x362 4 pieces


Partciles:

128x128 1 piece

512x512 1 piece

149x152 1 piece

256x256 1 piece


Decorations:

2076x512 1 piece

1277x1297 1 piece

Between 2106x2116 and 2145x2145 5 pieces

1024x1744 1 piece

2048x508 1 piece

2048x991 1 piece

701x1024 2 pieces

2048x895 1 piece

1537x2000 2 pieces

1024x1023 3 pieces

2048x593 1 piece

3909x2342 1 piece

1024x920 2 pieces

512x512 2 pieces

Between 1024x129 and 1024x242 7 pieces

159x160 2 pieces

391x390 1 piece

1024x1024 2 pieces

515x515 7 pieces

279z1024 2 pieces

1700x892 5 pieces

2048x1137 3 pieces

146x142 1 piece

512x128 4 pieces


Frames:

1162x876 2 pieces

Between 2048x131 and 2048x698 13 pieces

2048x1137 2 pieces

1379x1380 3 pieces

1032x1023 1 piece

Between 2048x1748 and 2048x2048 12 pieces

1024x939 1 piece

1024x1024 1 piece


White frames:

Between 512x437 and 512x512 14 pieces

Between 1024x123 and 1024x1024 34 pieces

Between 2048x246 and 2048x2048 34 pieces


White decorations:

Between 1024x983 and 1024x1024 12 pieces

2048x991 2 pieces

701x1024 4 pieces

394x512 4 pieces

787x1024 4 pieces

512x512 2 pieces

1024x1024 2 pieces

512x149 2 pieces

1024x297 2 pieces

390x390 2 pieces

512x127 2 pieces

1024x254 2 pieces

855x512 2 pieces

1709x1024 2 pieces


Placeholder icons:

256x256 25 pieces


Title banners:

1024x512 16 pieces

512x1024 4 pieces

Recolors:

1024x512 64 pieces

512x1024 16 pieces



Flat icons:

128x128 172 pieces

256x256 172 pieces

512x512 172 pieces


Progress bars:

2048x165 19 pieces


Gui Logo:

1024x1024 12 pieces


  • Asset resolution: 72 DPI
  • Animated: Yes
  • Animation Types: Particles

Dark Fantasy GUI is a customizable user interface pack that includes a wide range of essential elements (buttons, windows, frames, bars, banners, decorative corners, and sample screens, animated loading spinners). It provides all the core building blocks for menus and HUDs, while allowing you to design and arrange windows, settings, and home screens to fit your game’s needs.


Windows are fully customizable, offering different shapes, decorative elements, and an alternate version with white frames so you can easily adjust colors to match your project. Perfect for platformers, metroidvania, RPGs, MMOs, adventure, horror, or dark fantasy games, this pack provides everything you need to build immersive and stylish game menus with ease.


Price $30.00

Wild Harvest: Pumpkins & Squashes by NV3D

2025, September 9 - 12:10
Grow, harvest and collect your own set of pumpkins and squashes. Ready-to-play FX, color customization and UI icons included.
  • 6x Crop plants with 5 growth stages.
  • 6x Collectible crop meshes.
  • 6x Icon textures for each crop.
  • Ready-to-play script graph to grow and harvest each crop.
  • Soil has custom wet patch control.
  • C# and Script Graph versions included.

Number of Unique Meshes: 146

Collision: Yes

Vertex Count: ~100-300 per plant. Up to 7000 for a whole patch.

LODs: No

Number of Materials: 9

Number of Textures: 18 textures + 6 icons

Texture Types: Albedo/Transparency + ID/Translucency/AO/Smoothness + Normal

Texture Resolutions: 2048x2048textures, 1024x1024 for icons

📦 Part of the Wild Harvest: Bundle


Enrich your game's world-building with Wild Harvest: Pumpkins & Squashes. Explore a rich selection of delicious crops, each crafted and ready for seamless integration into your projects. With our innovative growth and harvesting features, you can bring your virtual farms or wilderness to life effortlessly.


Crops included

  • Pumpkin
  • Butternut Squash
  • Harlequin Squash
  • Patty Pan
  • Red Kuri
  • Zucchini (Courgette)

Features

  • Ready-to-play FX for growing and harvesting of all 6 different crops.
  • Easily customize colors to create endless variations of each crop.
  • UI icons for each crop are included to give you a head start on implementing your new gathering feature!
  • Soil patch mesh wet/dry control to support watering mechanics.

Whether you're creating a serene garden, bustling farm or a frontier wilderness, these meticulously crafted assets offer versatility and visual appeal.


Explore more packs in the 🌱Wild Harvest and 💎Shatter Stone series.


🤝Join the NV3D DISCORD for help, updates, community tips and more!


Price $24.99

Icon Creator Pro by Aramis Games

2025, September 9 - 11:53
Icon Creator Pro is an editor-based GUI creation tool. Although it’s primarily designed to turn 3D objects into 2D icons, its advanced layer system also allows you to create fully 2D artwork.
  • Features:Real-time preview panel for icons. Fully customizable layer system. Multiple output options with object batching. Lighting setup compatible with any 3D scene. Built-in effects for advanced visual adjustments.

Elevate your project with Icon Creator—the ultimate tool for Unity developers looking to craft high-quality icons with precision and ease.

Icon Creator Pro is an editor-based GUI creation tool. Although it’s primarily designed to turn 3D objects into 2D icons, its advanced layer system also allows you to create fully 2D artwork.

Key features:

  • Comprehensive Layer System: With Sprite, Shape, Text, and 3D Object layers, you can build a wide variety of icons, 2D scenes, and impressive flipbooks.
  • Sorting System: Because ICP uses your existing scene, it performs layer sorting based on the 3D environment. Its internal sort system is fully integrated and easily configurable from the UI.
  • Animation and Flipbook System: Animations from your 3D objects can be played frame-by-frame in ICP. You can export any single frame or the entire sequence as a flipbook, and play it back with the built-in FlipbookPlayer.You can even assign events to any frame in your flipbooks!
  • Artboard: Work comfortably at any size in a separate artboard window.
  • Batch Export: Convert many objects into icons in one go. Examples are available in the tutorial videos.

And many more features I haven’t listed… If you’re unsure whether this asset is right for you, please watch the tutorial or trailer videos to see ICP’s full potential!

  • Post-Effects:
  • Blur
  • Greyscale
  • Color Overlay
  • Outline
  • Suport All Custom Materials!!

Post-effects will continue to be added and updated. For now, these effects work only with the Built-in Render Pipeline, but versions for URP and HDRP will be added very soon.




Technical Requirements

  • Unity Version: 2020.3 or later

Support and Community

We’re here to help! Contact us at aramisgamestudio@gmail.com


Price $25.00

Save and Load MultiSlot System by Saturn Interactive

2025, September 9 - 09:34
Save and Load Multi Slot (Json) inspired by RE system or use just one class.
  • Multi-Slot Save: Allows players to easily create, overwrite, and manage multiple saves, offering a richer personalized experience.
  • Drag & Drop
  • Intuitive Interface: Features a user-friendly visual layout for managing save slots with details like mode,place where saved, date of saving.
  • Fully Customizable: Adapt it to the theme and style of your game.
  • Door system, position the player between scenes
  • UI Template customizable.
  • Project template to show features.

Multi Slot Save and Load System – The Ultimate Solution for your Game.

Take your gamers’ experience to the next level with our advanced Multi Slot Save and Load System! Designed for developers looking to offer flexibility, organization, and customization.

Own JSON serialization system

Serialize Dictionaries, diferent types or your own codes.

Contains a simple encription system

Positioner system between scenes include doors.

Save Time: Implement a functional save system without starting from scratch.

Improve User Experience: Give your players the freedom to manage their progress as they prefer.

Clean and Documented Code: Easy to understand and modify to fit the specific needs of your project.

Includes project demo and a detailed guide for quick and easy integration.

Invest in the future of your game!

Also you can use it as a Dictionary serializer to see in inspector.

Get the Multi Slot Save and Load System today and give your players complete control of their adventures.

Note: Use TextMP, just import.


Price $20.00

Essential Attributes [SceneRef] by Foxal Face

2025, September 9 - 08:09
Display dropdowns for scene selection in string or int fields, with automatic path tracking and smart broadcasting across your project.
  • 🔽 Converts string and int fields into scene dropdowns:
    ・string → all scenes in the project
    ・int → only scenes in Build Settings
  • 🔁 Broadcast system to auto-update references when scene paths change
  • 🛑 Toggle broadcast behavior in menu:
    ・Enable/disable broadcasting
    ・Confirm before applying
    ・Select which folders and assets are affected
  • 🎯 Perfect for stable and typo-proof scene workflows
  • 🧠 Works with arrays and lists of scenes
  • ⚙️ Zero runtime cost — editor-only logic, plug-and-play

⚠️ Internal Usage

  • Reflection

The [SceneRef] attribute replaces raw string or int fields with scene selection dropdowns in the Unity Inspector — no more typos, missing paths, or guessing build indices.

  • Use it on a string to pick from all scenes in your project.
  • Use it on an int to pick only from scenes in Build Settings (since the int represents the build index).

Beyond its editor UI improvements, [SceneRef] includes a powerful broadcasting system that keeps scene references in sync — even if a scene file is renamed or moved. When a path changes, all serialized references can be updated automatically.

To optimize performance, broadcasting is:

  • Optional (can be toggled on or off),
  • Confirmable (prompted before applying),
  • And targeted: you can define exactly which folders, scenes, and prefabs should be scanned and updated.

💡 Try Before You Buy

This attribute is also included in the Essential Attributes asset — or try [ElementName]and [TexturePreview] for free on the Unity Asset Store.


Price $9.99

Essential Attributes [NotDefault] by Foxal Face

2025, September 9 - 08:09
Detect and highlight serialized fields with default values — includes red visual indicators in the Inspector and error logs in the Console.
  • 🟥 Highlights fields with default values directly in the Inspector
  • ❗ Logs error messages in the Console, clickable to ping the relevant GameObject
  • 🧠 Works recursively with nested serialized types (structs/classes)
  • 🧮 Compatible with arrays and lists
  • 🎛️ ArrayTarget enum to control scan scope:
    ・Array (array size & buttons)
    ・Elements
    ・Both
  • 🛠️ Automatic detection can be toggled in:
    Tools > FoxalFace > Attributes > NotDefault
  • 🧰 Also includes:
    ・Manual validation
    ・Clear error logs
    ・Customizable scan targets
  • ✅ Helps enforce data integrity before runtime, especially in configuration-heavy projects

⚠️ Internal Usage

  • Reflection
  • CustomEditor (UnityEngine.Object)

The [NotDefault] attribute helps catch uninitialized or forgotten fields in your serialized data. It highlights any field that still holds its default value (e.g., 0, null, Vector3.zero, etc.) with a red outline in the Inspector, making it easy to spot at a glance, and logs a clickable error in the Console to guide you directly to the issue.

It works recursively with nested serializable classes and structs, and supports arrays/lists with fine-grained control over what is checked:

  • Just the array/list container
  • Just the elements
  • Or both (using ArrayTarget)

Error detection is triggered automatically when components are loaded, modified, or displayed — but you can also manually trigger or clear errors from the Tools menu. To optimize performance, you can disable automatic checking and only validate on demand.


💡 Try Before You Buy

This attribute is also included in the Essential Attributes asset — or try [ElementName]and [TexturePreview] for free on the Unity Asset Store.


Price $8.99

Essential Attributes [Lockable] by Foxal Face

2025, September 9 - 08:09
Lock serialized fields in the Inspector with a padlock button to prevent unwanted edits — works with arrays, lists, and individual fields.
  • 🔒 Adds a padlock icon to serialized fields to toggle editability
  • 🧩 Works with any serializable type: primitives, Unity objects, structs, custom classes, etc.
  • 🧮 Compatible with arrays and lists
  • 🎛️ ArrayTarget enum to control lock scope:
    ・Array (array size & buttons)
    ・Elements
    ・Both
  • 🧱 When locked:
    ・Fields are grayed out
    arraySize is not editable
    ・➕/➖ buttons are hidden
    ・Drag & drop is blocked
  • 🔁 Lock state resets automatically on script reload or scene change
  • 🚫 Does not block runtime or scripted changes — Inspector-only
  • 🧠 Ideal for reducing accidental edits and improving team safety

⚠️ Internal Usage

  • Reflection
  • CustomEditor (UnityEngine.Object)

The [Lockable] attribute adds a clickable padlock icon next to any serialized field in the Inspector. Once locked, the field becomes read-only, protecting it from unintended changes — perfect for shared or sensitive data.

It works on any serialized field, including arrays and lists, with additional control to lock:

  • Only the array container (arraySize, ➕/➖)
  • Only the elements
  • Or both (via the ArrayTarget parameter)

When a list is locked, Unity’s default controls like ➕, ➖, and drag-and-drop are hidden or disabled — making the list truly non-editable in the Inspector.

The locking is purely visual and non-persistent: the field returns to its locked state after reloads or recompilation, ensuring a safe-by-default editing experience.


💡 Try Before You Buy

This attribute is also included in the Essential Attributes asset — or try [ElementName]and [TexturePreview] for free on the Unity Asset Store.


Price $6.99

Essential Attributes [Button] by Foxal Face

2025, September 9 - 08:09
Add clickable buttons to the Inspector to invoke any method — including those with parameters and return values.
  • 🔘 Draws a button in the Inspector to trigger method calls
  • 🔐 Supports public and private methods
  • ・Return values (rendered in the Inspector)🧩 Compatible with methods that:
    ・Accept parameters (displayed and editable)
  • ・Both🎛️ EnableMode enum to control availability:
    ・Editor only
    ・Play mode only
  • 🧠 Parameters and return values are cached between calls
  • 💬 Tooltips generated from XML documentation (summary, param, returns)
  • ・Clear return value🧷 Supports right-click actions on buttons:
    ・Reset parameters
  • 📁 Grouped in a foldout at the bottom of the Inspector
  • 💾 Optional Persistent Data system to share parameter values across the team
  • (Persistent data toggle, XML documentation toggle)⚙️ Configurable options under:
    Tools > FoxalFace > Attributes > Button

⚠️ Internal Usage

  • Reflection
  • CustomEditor (UnityEngine.Object)
  • OdinSerializer (Open-Source Serializer)

The [Button] attribute allows you to execute any method (even private) directly from the Unity Inspector by drawing a clean, context-aware button that adapts to the method it targets.

Unlike simple solutions that only support parameterless methods, [Button] handles:

  • Methods with parameters (editable directly in the Inspector)
  • Return values (displayed in the Inspector)
  • Tooltip generation from XML documentation
  • Editor/runtime mode filtering
  • Persistent parameter memory
  • Method grouping under a unified “Methods” foldout

This makes it a powerful productivity tool for testing, debugging, or automating workflows — without writing any custom editor code.

Everything is designed to blend seamlessly with Unity's native UI.


💡 Try Before You Buy

This attribute is also included in the Essential Attributes asset — or try [ElementName]and [TexturePreview] for free on the Unity Asset Store.


Price $11.99

Essential Attributes [TexturePreview] by Foxal Face

2025, September 9 - 08:09
Show texture and sprite previews directly in the Inspector, with optional asset path display.
  • 🔍 Inspector preview of Texture2D and Sprite fields
  • 📂 Optional asset path display (toggle with visiblePath parameter)
  • 🖱️ Clickable thumbnail to ping the asset in the Project window
  • ✅ Fully compatible with both Texture2D and Sprite types
  • 🎨 Ideal for UI icons, inventory thumbnails, visual configs, and more
  • ⚡ Minimal and dependency-free — just add the attribute and go!

The [TexturePreview] attribute makes your Unity Inspector more visual by showing thumbnails of assigned Texture2D or Sprite fields, just like Unity’s native material preview.

Whether you're designing a UI system, managing inventory icons, or debugging asset references, this attribute gives you instant visual feedback — without writing a single line of custom editor code.

By default, it also shows the project path of the asset, making it easy to locate or audit resources. You can optionally disable the path display by passing visiblePath: false.

This lightweight utility improves Inspector clarity and team workflows, especially in art-heavy or data-driven projects.


Price $0.00

Essential Attributes [ElementName] by Foxal Face

2025, September 9 - 08:09
Customize how array and list elements are named in the Unity Inspector — replace "Element 0" with meaningful labels like "Waypoint 0", "Enemy 1", and more.
  • ✅ Rename serialized array/list element labels in the Inspector.
  • 🏷️ Replace "Element X" with any custom prefix: "Waypoint X", "Enemy X", etc.
  • 🎯 Works with any Unity-supported serialized type (int[], GameObject[], Transform[], etc.).
  • 🧪 Editor-only utility, no runtime overhead or dependencies.
  • 💡 Ideal for enhancing clarity in complex components or designer-facing tools.
  • 🔁 Supports both arrays and generic List<T> fields.
  • 🧩 Plug-and-play: just add the [ElementName("YourLabel")] attribute.

[ElementName] is a lightweight and powerful Unity attribute that improves the clarity of serialized arrays and lists by customizing how their elements are labeled in the Inspector.

Instead of generic labels like "Element 0", this attribute lets you define custom prefixes such as "Waypoint", "Step", or "SpawnPoint" — making your data more readable and accessible, especially for designers and large teams.

This is a purely editor-side enhancement and requires no runtime code. It’s perfect for improving workflow clarity without modifying any data structure.

Use it anywhere you have serialized arrays and want better context.


Price $0.00

Pages