Scriptable Object Data Editor by Tetra Creations
Documentation
- Offline documentation included in PDF and Markdown with some screenshots and GIFs.
- Also available online here : Documentation
- Example scripts are included to understand how to use the asset.
Compatibility
- Tested and verified on Unity 2019.4 and Unity 2021.3.
- Build made using Unity 2021.3 without any errors.
Code
- All code source is included.
- Classes and methods are fully commented.
- AssetDatabase is extended to find assets of any type within folders, it can be very useful in any project.
- A lot of classes have a dependency to TetraCreations.Attributes which is used to decorate inspector window.
Why using SODE ?
- It allows you to create Editor Window to display all your Scriptable Objects inside categories without writing a single of code.
- You can easily create/duplicate/edit/rename/delete any Scriptable Object, or even search for its references in your current scene from the same window.
- It's possible to create as many editor window as you need for example you could have one for an Item system to create weapons, consumables etc. And another one for your Localization to add and edit translations. This is very convenient when working with a large amount of data, as you don't have everything in a single editor window.
- No code required, it's made for beginners, following the documentation step by step let you understand the whole process.
Features
- List scriptable objects in categories/sub-categories.
- Search for scriptable objects by their name.
- Create new scriptable object asset.
- Rename.
- Duplicate.
- Delete.
- Select in inspector.
- Find asset location.
- Find asset references in the current scene.
- Generate new data editor window.
- Generate and store the type of SO that can be edited.
- Disable specific actions like 'Create/Delete' for SO of your choice.
Improve your Workflow
It's easy to setup, it's quicker to edit and create scriptable object since you don't have to look inside your project to find the correct folder. All your scriptable objects are accessible with a few clicks inside one or multiple editor window.
Differences between :
1. The standard way of creating scriptable objects
- You must include the [CreateAssetMenu] attribute on each script.
- You need to navigate in the project window to find and select the folder where you want to create your SO.
- You have to right-click, click on 'Create' and follow the asset menu hierarchy to create a new instance and then enter a name.
- It's not bad, but it can be time consuming if you have a lot of data.
2. Using SODE
- The [CreateAssetMenu] attribute is no longer needed.
- Once correctly configured, you can access your editor window from the menu of your choice, for example "Window/My Company/RPG Date Editor".
- All instances of your scriptable objects are listed in the selected category, so you can keep the window open to create them without having to remember their location.
- All actions are quickly accessible from the interface.
What SODE Isn't ?
SODE can only be used inside the Unity Editor, it's not a scriptable object database, it does absolutely nothing during Runtime.
All scripts of SODE are inside an Editor folder so they won't be included in your build. If you are looking for a tool to fetch/manage Scriptable Objects during runtime SODE is definitely the wrong tool.
Price $30.00
Modular Ancient Temple Environment by FreshCan3D
- 1 Ancient Temple Map including a well-designed modular Temple Complex with Interiors surrounded by Background Mountains
- 60+ Game Ready, High Quality Building meshes useful for many Temple Types and Ruins
- 25+ Game Ready, High Quality Nature elements including Willow Trees, Cliffs, Rocks and Shrubs
- Number of Meshes: 86
- Number of Prefabs: 98
- Collision : Yes / Custom Collision
- LOD's : Yes/ Up to 5 LOD levels
- Vertex counts for Temple assets : Small to larger : 1000 to 15000 vertices
- Vertex counts for Nature assets : Shrub to Trees : 1000 to 40000 vertices
- Texture Resolutions: Varies between 1024x1024, 2048x2048, 4096x4096
- Number of Textures : 180 for Albedo Normal
Ancient Temple Environment Pack includes modular temple meshes such as Walls, Roofs, Floors, Columns, Ornaments, Stairs which enables high variation while creating Temple Prefabs.The meshes have reasonable polygon count and optimized materials. With the help of these you can create the temple in your dreams. We are inspired by Ancient Indian Temples like Kailasa Temple, Badami Cave Temples, Kumbakonam and Gangaikonda Cholapuram, Pattadakal and more while creating this project. The demo map is located inside a Valley landscape surrounded by peaky mountains to strengthen the impact of Monuments and create a mysterious environment with the natural elements of the project. The Temple buildings have interiors with different architectural experience. You can use the features of this project to create your mystic adventure game or cinematic scene.
Price $39.99
Handpainted Cube Tilemap by Chromisu
-Textures size : 2048x2048
-Compatible URP
-Compatible HDRP
Handpainted Cube Tilemap
In this pack you will find all the essentials to make a beautiful map and more!
- The pack contains :
-4 dirt tile
-10 grass tiles
-4 grass+ dirt tiles
-1 weat field + 1 crop field + 4 raw fields tiles
-4 flowers tiles
-24 dirt road tiles
-12 conifers tiles
-12 round tree tiles
-12 long tree tiles
-3 stumps tiles
-6 italian cypress tiles
-12 cliff tiles
-10 rocks tiles
-1 bush tile
more than 120 assets in total!
- To know:
-All textures are in 2048x2048
-Compatible URP
-Compatible HDRP
-The assets was made with unity standard shader with no pots process, so you can use whatever shaders suit you best. :)
- Tips :
-You can use in perspective or isometric style.
-The assets on the screenshots was made with unity standard shader with no skybox, no post process and no photoshop.
-be creative!
- Contact
If you have any questions or suggestions about the assets contact me via my publisher page!
If you liked this asset, please leave 5 stars and a review! Your opinion is very important to me! :)
Price $18.99
SephirothNotch by gifted style
Compatible with the iOS notch just by installing it.
Install this asset if you forget to make your iOS app notch correspondence.
If the screen requires notch correspondence, black bands are automatically laid on the four sides of the screen.
No action is required other than installation.
This package allows very little customization.
It doesn't belong to any particular genre.
Price $10.00
ArduSensor Plugin by CYK
- The code for implementing USB serial communication in Android is included in the aar plugin.
- The aar plugin contains library and Android Activity for USB serial connection.
- It opens the port and retrieves the vendor ID and device ID of the sensor connected to the Arduino.
- It receives sensor data measured from the device.
- It implements a method for transmitting the measured sensor data to Unity.
- In Unity, the measured values from the Arduino sensor are displayed.
- Corresponding C# scripts are implemented for the methods in the aar plugin. Android Java Object and Android Java Instance have been used.
- The implementation of the UI connected to this C# script is also included. It can be customized by assigning to button events
The asset uses some elements of [usb-serial-for-android.aar], under the MIT License. Please see the Third-Party Notices.txt file in the package for more details
ArduSensor Plugin is a Unity plugin that receives sensor values from an Arduino board that communicates serially with Android. This plugin is implemented using Android native code and calls are made from Unity. Applications include temperature, humidity, barometric pressure, gas resistance, altitude, CO2, TVOC and Lux values. And if there is a compatible IMU sensor, it will even detect the IMU value. The IMU is updated at 0.1 second intervals and the remaining sensors are updated at 4 second intervals.
How To Use:
Import the plugin package and build the demo scene to verify the AAR plugin is being imported correctly. If not, refer to Unity's official documentation* to properly import the plugin. All implementations are written in the UnityProject/Assets/Scripts/AarBridge.cs file. Create a Java instance to communicate with Arduino through Android's Native Methods.
- Official Unity documentation related to AAR Plugin : https://docs.unity3d.com/kr/2021.3/Manual/AndroidAARPlugins.html
- This plugin only works when built for the Android platform.
- This plugin requires Android SDK 29 or higher.
Price $0.00
Arcade Vehicle Controller by DavidML
This asset uses Cinemachine package for camera behaviour which you can download from package manager.
Simplify your development process, especially if you're creating an arcade-based vehicle games.
🛠️ Quick Setup: Just reference your vehicle body and wheels, click a single button, and play! - your arcade vehicle is ready to run!
💡 Features & Benefits:
- Plug & Play: An effortless integration process optimized for mobile platforms.
- Versatile Usage: Ideal for a wide range of games!.
- Customizable Logic: Base movement logic ready to be augmented with features tailored to your game.
- Beginner-Friendly: With well-documented code, it's not just a tool but also a learning resource. Plus, easily adaptable for varied project needs.
- AI Controlling: AI its included in the car! You can change between AI and Manual.
- Low Poly Car Included!: A low poly car its included in the package and ready to run!.
🔗 Links & Additional Resources:
Demo - Discord - Documentation
Price $7.90
3D LOW POLY Hippo - ANIMATED by Unboring Studios
Number of textures: 1
Texture dimensions: 500x500pox
Polygon count of Hippo Model: 3340
Minimum polygon count: 3340
Maximum polygon count: 3340
Number of meshes/prefabs: 13
Rigging: Yes
Animation count: 12
Animation type list: Idle, Start Walk, Walk (Loop), End Walk, Start Run, Run (Loop), End Run, Attack, Eat, Start Sleep, Sleep (Loop), End Sleep
UV mapping: No
LOD information (count, number of levels): 1
An animated model of a gray hippo in low poly style.
RIGGED & ANIMATED
Animation List:
- Idle
- Start Walk
- Walk (Loop)
- End Walk
- Start Run
- Run (Loop)
- End Run
- Attack
- Eat
- Start Sleep
- Sleep (Loop)
- End Sleep
Price $8.99
The Hag by Gamester
Textures are 1024x1024px.
Material is standard Unity PBR material.
4 Textures map (Albedo, Normal Map, Gloss Metalnes and Ambient Occlusion).
Model is rigged (generic).
Model come with animations:
- Afk
- Cast Spell
- Idle
- Surprise
- Walk
Model has 3314 quad.
Asset come with upgrade package for URP and HDRP material.
Price $12.99
Instrumental Hip Hop Pack by Joel Loopez
- Tracks: 12 Original songs
- Audio files: 110 different audio files
- Seamless Loop: Each track includes at least a seamless loops
- Short edits: 60, 30 and 15 seconds version of each track
- Audio files format: WAV, MP3 and OGG for each audio file
- Uncompressed size: 1’6 GB
- Resolution: 44.1 khz / 16-bit / Stereo files
If you are a game developer or a video maker looking for music for your Urban / Fashion /
Modern content this high-quality pack will help you enhance the user experience. It covers different Hip Hop moods; Upbeat, Fun, Lofi, Organic, Electronic....
Each track includes alternative length, edits and seamless loop versions to adapt to your project requirements. This bundle contains a total of 12 individual songs and 110 audio files encoded in 3 different formats; WAV, MP3 and OGG. All songs are produced and arranged by Joel Loopez
This pack includes future updates with new songs and edits.
DEMOS: [Youtube] - [Soundcloud]
Price $39.90
Mobile 2D Car Shooter by Artyom Zagorskiy
This is Mobile 2D Car Shooter. Use this asset to create car shooting games like many popular games on the mobile market, or any kind of new car shooting game.
Play the demo here: [WebGl]
Features
- All source code included (c#)
- Unity 2022x or higher(unity Entities 1.0.0+ package required)
- Assets(from demo) included
Features Detail
- Menu scene with cars shop
- 4 Different cars
- 4 Different weapons(minigun, grenade launcher, rocket launcher, turret)
- Enemy AI - PathFinding System(made with Unity Entities package)
- Cops AI(cop cars find you anywhere)
- 6 Different Aliens with animation
- Basic UI setup
- Camera Controller
- Save system for cars shop
Works platforms
- Android
- iOS (tested iPhone)
Questions
If you have any questions feel free to e-mail or tweet me, I'm happy to answer any questions you might have.
Price $45.00
Snake Game by Cube Game
This is a very fun casual game. A snake made of 3D blocks. It has been constantly searching for food, eating more and more food, until it collides with its own body or a wall, and it will explode and shatter. Hope you like it.
Features:
1. Complete game process;
2. Contains all game resources: scripts, sound effects, UI, animations, special effects;
3. All codes contain comments so you can easily modify them;
4. Very good after-sales support
Contact Me:
Regarding this game, if you have any comments or suggestions, please feel free to contact me. I will also continue to introduce more interesting games, why not tell me what games you want?
E-mail: gcube0623@gmail.com
Price $15.00
UI_Extension Elements by DIG_Assets
Features: New UI elements that include prefab and script components
Documentation can be find inside the package.
UI_Extension Elements is an asset that introduces new elements to Unity UI, designed to be fully customizable and function similarly to existing UI elements. Additionally, it includes drag components that facilitate easy dragging of UI elements. The package also features a simple lerp extension, which may be expanded upon in the future, and a custom range attribute that allows you to set maximum and minimum values by using variable names.
The UI in UI_Extension Elements is designed to mimic the behavior of Unity's standard GUI, ensuring familiarity and ease of use. You can create UI elements directly from the hierarchy menu, just like in Unity.
Price $0.00
Stone Pack by Rex Studio
- 20 Models
- 20 Material
- 500 Tris
This Package Contains High Quality Stones Package Which Help You to Build Your Rich Looking Environment
- Number of textures : 20
- Texture dimensions : 4096x4096 px
- Low Poly
- Arage : 500 Tris
- Number of meshes/prefabs : 20
- UV mapping: Yes
Price $7.50
Man In Wolf Mask by Gamester
- All textures come in 1048x1048px
- Asset contain 2 meshes(both same) but one come with animation and another without animation.
- Character is humanoid rigged.
- Character has 2358 triangles.
- Come with 4 texture maps (Albedo, Normal Map, Gloss Metalness and Ambient Occlusion).
Low poly Man In Wolf Mask.
Humanoid rigged, compatible with other Unity humanoid animations.
*Comes with URP and HDRP upgrade package.
Price $12.99
HDRP bob hair woman in A line skirt by SdupyDog
Tris count : 33621
Texture Size: 4096
Rigging: Yes
Animation count:3
UV mapping: Yes
Mopher(blendshap) parameters: 76
Over 70 mopher(Blendshap) parameters to control emotions.
Include model ,LODs,materials ,textures and basic animations
-Walk
-Idle
-Sit
PS. If you need lower version,then you just open it in lower version,but at least 2020.3,
if you meet trouble,please contact us by e-mail.
Price $23.00
Atmospheric Fantasy Music Vol. 2 by ElvGames
Audio file types: wav
Sample rate: 44.1 kHz
Bit depth: 16
Loopable: Yes
Additional: Stereo
Atmospheric Fantasy Music Vol. 2
In this music pack you'll find another five atmospheric fantasy tunes. All tracks are made with a peaceful and serene tone in mind.
Tracklist:
- Ethereal Woods (2:10)
- Lullaby of the Woodlands (2:05)
- Staccato Magic (2:08)
- Whispers of Peace (2:02)
- Enchanted Strings (2:06)
All tracks are loopable or have loopable versions included!
Price $15.00
Binding System by GGPostica
For additional info on how to migrate to bind types in existing projects, please visit the documentation.
BindingSystem - Simplify Unity Value Binding
The BindingSystem is a powerful Unity plugin designed to streamline the process of binding serialized values in the Unity Inspector with any available property from any Unity object. With this versatile tool, developers can easily establish dynamic connections between different parts of their projects without the need for extensive coding.
Key Features
- Easy Integration: The BindingSystem seamlessly integrates into Unity projects, providing a user-friendly way to connect serialized values to any property within Unity objects.
- Powerful Bind Class: The central piece of the BindingSystem is the Bind<T> class, which wraps the T type with binding mechanisms. It enables developers to bind values with different depths, making complex connections a breeze.
- Converters and Modifiers: Extend the system's functionality using converters to transform one type into another and modifiers to manipulate bound values before retrieval or assignment.
- Drawer and Setup: The custom-built searchable dropdown menu makes setting up bindings in the Inspector quick and efficient. The BindingSystem is also compatible with the popular Odin Inspector extension.
- Troubleshooting and Live Debug: Visualize and handle errors efficiently with error visualization features. The Live Debug functionality allows real-time inspection of value phases, converters, and modifiers during runtime.
- Performance First: The BindingSystem offers excellent performance without sacrificing flexibility. Fine-tune optimization options to balance memory usage and speed.
- Automatic Serialized Values Conversion: The system will assist with bind types transition in existing projects by automatically reserializing transformed fields.
- Settings and Customization: Tailor the BindingSystem to your specific needs with settings that control visibility of implicit converters, incompatible modifiers, and more.
- Demo Scene and Documentation: A comprehensive demo scene and well-structured documentation guide developers through the usage and extension of the BindingSystem.
Check out the documentation for further details.
Price $22.00
Stylized Fantasy Deep Sea Warrior by N-hance Studio
Development Render Pipeline: Built-In
Rigged: Yes
Animated: Yes
Number of Prefabs: 12(6 with PC shader & 6 with Mobile shader)
Triangle Count:
- Deep Sea Warrior(Total): 25,202
- Weapon: 2,596
Number of Textures: 11
Texture Resolutions: 2048x2048
Number of Materials: 12 (6 PC shaders & 6 Mobile shaders)
Number of Animations: 73
Join the N-hance Studio community on: Discord and Facebook
_____________________________________________________________________________
Attention:
In case of usage of our assets (including this one) in NFT / Blockchain projects - we recommend to contact us via e-mail!
_____________________________________________________________________________
Asset Description:
Various color materials for wide color customization included!
PBR Stylized Material:
- 6 Hand-painted Diffuse Maps
- 2 Normal Maps
- 2 Metallic & Smoothness Maps
- 1 Emissive Map
Choose between different styles:
- Blue Deep Sea Warrior
- Cyan Deep Sea Warrior
- Green Deep Sea Warrior
Create your own style with:
- 3 Base color colors for Deep Sea Warrior
- 3 Base colors for weapon
- Modular Parts
ANIMATIONS LIST:
- Combat_1H_Attack
- Combat_1H_Attack01
- Combat_1H_Attack02
- Combat_1H_Attack_Off
- Combat_1H_Attack_Off01
- Combat_1H_Attack_Off02
- Combat_1H_AttackSpecial
- Combat_1H_AttackSpecial01
- Combat_1H_Dodge
- Combat_1H_Hit
- Combat_1H_Parry
- Combat_1H_Parry_Off
- Combat_1H_Parry_Dual
- Combat_1H_Ready
- Combat_Cast_Attack
- Combat_Cast_Attack01
- Combat_Cast_Attack02
- Combat_Cast_Spell
- Combat_Cast_Dodge
- Combat_Cast_Hit
- Combat_Cast_Ready
- Combat_Stun
- Combat_Unarmed_Attack
- Combat_Unarmed_Attack01
- Combat_Unarmed_Attack02
- Combat_Unarmed_AttackSpecial
- Combat_Unarmed_Ready
- Death
- Emote_Applaud
- Emote_Bow
- Emote_Cheer
- Emote_Cry
- Emote_Kneel_Start
- Emote_Kneel_Loop
- Emote_Kneel_End
- Emote_Sleep_Start
- Emote_Sleep_Loop
- Emote_Sleep_End
- Emote_SitGround_Start
- Emote_SitGround_Loop
- Emote_SitGround_End
- Emote_Laugh
- Emote_Talk
- Emote_Wave
- HandsClosed
- Idle
- Idle01
- Jump_Start
- Jump_Loop
- Jump_End
- Run_Forward
- Run_Backwards
- Run_Left
- Run_Right
- Walk_Forward
- Walk_Backwards
- Walk_Left
- Walk_Right
- Spell_Unarmed_Dodge
- Spell_Unarmed_Hit
- Spell_Unarmed_Forward_End
- Spell_Unarmed_Forward_Loop
- Spell_Unarmed_Forward_Start
- Spell_Unarmed_Up_End
- Spell_Unarmed_Up_Loop
- Spell_Unarmed_Up_Start
- Spell_Unarmed_Ready
- Swim_Idle
- Swim_Death
- Swim_Forward
- Swim_Backwards
- Swim_Left
- Swim_Right
Price $24.99
Coloring Book - Paint in 3D by Carlos Wilkes
💡 Easy To Use ― Easily build your vision using the provided painting tools, color palettes, artwork, and more. Easily customize each aspect to your exact needs.
💡 Color Palettes ― Effortlessly allow the users to choose the exact colors they want with a selection of color palette prefabs you can drag and drop into your project.
💡 Paint Tools ― Select from a range of paint brushes, paint buckets and more to meet your project's needs.
💡 Works Everywhere ― Powered by the popular Paint in 3D asset, you can enjoy painting on desktop, mobile, VR, and much more!
💡 Lightning Fast Painting ― Through the use of GPU acceleration, your objects will be painted with incredible speed.
💡 Undo & Redo System ― Users can easily tap the undo or redo buttons to fix any mistakes, allowing them to paint exactly what they envision.
💡 Paint Outlines ― Automatically keep paint within the boundaries of your illustration outlines, allowing kids to freely paint and have a fun time.
💡 Full Source Code Included ― If you're a programmer then feel free to tweak the code as much as you like, it's designed to be easy to modify.
Price $20.00
Pack Free Textures 2 by Lord Enot
This pack contains the following maps ready for any game in .tga format:
- Base Color 2048x2048;
- Roughness 2048x2048;
- AO 2048x2048;
- Normal 2048x2048;
- Height 2048x2048.
You may also be interested in my other work:
[222] Mega Pack Stylized Textures
Price $0.00
