An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: scriptableobject

VirtueSky/sunflower

Core ScriptableObject architecture for building Unity games (Android & iOS)

Language: C# - Size: 44.7 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 144 - Forks: 12

m969/EGamePlay

一个基于Entity-Component模式的灵活、通用、可扩展的轻量战斗(技能)框架,配置可选使用ScriptableObject或是Excel表格. A flexible, generic, easy to extend, lightweight combat (skills) framework based on Entity-Component pattern. Configuration can choose to use ScriptableObject or Excel tables.

Language: C# - Size: 92 MB - Last synced at: about 2 hours ago - Pushed at: 12 days ago - Stars: 2,181 - Forks: 511

NullTale/SoCreator

⚙ Tool for convenient ScriptableObject's creation

Language: C# - Size: 56.6 KB - Last synced at: 4 days ago - Pushed at: 5 days ago - Stars: 38 - Forks: 4

BluePixelDev/refpool

RefPool is a lightweight, ScriptableObject-driven pooling system for Unity 6.0 and above. It enables clean, efficient reuse of GameObjects across scenes without relying on global registries.

Language: C# - Size: 33.2 KB - Last synced at: 3 days ago - Pushed at: 5 days ago - Stars: 2 - Forks: 0

llamacademy/scriptable-object-based-guns

Learn how to create a ScriptableObject-based gun system from scratch for your game!

Language: C# - Size: 90.9 MB - Last synced at: 2 days ago - Pushed at: 4 months ago - Stars: 125 - Forks: 28

LunaWolfStudios/ScriptableSheetsDocs

Size: 2.28 MB - Last synced at: 12 days ago - Pushed at: 13 days ago - Stars: 5 - Forks: 0

roboryantron/Unite2017

Sample project for Game Architecture with Scriptable Objects from Unite Austin 2017

Language: C# - Size: 3.35 MB - Last synced at: 18 days ago - Pushed at: over 4 years ago - Stars: 1,230 - Forks: 208

ATHellboy/SampleProject-FightingGame

Sample project to show my coding approaches and knowledge, also some architectures (and patterns) which I've used in Unity3D.

Language: C# - Size: 13.1 MB - Last synced at: 14 days ago - Pushed at: over 1 year ago - Stars: 30 - Forks: 9

ashblue/fluid-dialogue

A Unity dialogue system that features an easy to use drag and drop graph. ScriptableObject driven with the ability to write custom actions and conditions to create complex dialogue workflows.

Language: C# - Size: 1000 KB - Last synced at: 9 days ago - Pushed at: 6 months ago - Stars: 204 - Forks: 16

DanielEverland/ScriptableObject-Architecture

Makes using Scriptable Objects as a fundamental part of your architecture in Unity super easy

Language: C# - Size: 3.68 MB - Last synced at: 20 days ago - Pushed at: over 1 year ago - Stars: 1,020 - Forks: 118

greatclock/excel_to_scriptableobject

An easy way to access data stated in excel (xlsx) files for Unity.

Language: C# - Size: 7.55 MB - Last synced at: 29 days ago - Pushed at: 29 days ago - Stars: 81 - Forks: 25

Rellac-Rellac/unity-ui-manager

:ticket: A Simple UI Manager for rapid prototyping and ease of collaboration

Language: C# - Size: 6.1 MB - Last synced at: 19 days ago - Pushed at: about 4 years ago - Stars: 95 - Forks: 7

gilzoide/unity-sqlite-asset

Read-only SQLite database assets for Unity with ScriptedImporters for ".sqlite", ".sqlite2" and ".sqlite3" files

Language: C# - Size: 404 KB - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 8 - Forks: 0

CarterGames/NotionToUnity

A tool to download Notion databases into a Unity scriptable object for use in Unity projects. Handy for game data such as items, localization, skills and more!

Language: C# - Size: 327 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 19 - Forks: 0

jheiling/unity-signals

Signals for Unity3D

Language: C# - Size: 1.4 MB - Last synced at: 18 days ago - Pushed at: over 1 year ago - Stars: 61 - Forks: 1

heyJordanParker/yaSingleton

A singleton pattern implementation for Unity3d. Based on ScriptableObjects instead of the conventional MonoBehaviour approach.

Language: C# - Size: 33.2 KB - Last synced at: 18 days ago - Pushed at: over 4 years ago - Stars: 165 - Forks: 10

CarterGames/SaveManager

A free, scriptable object based fully modular local save system for Unity. Works on all platforms using Unity's standard JSON Utility. No third party JSON libraries needed.

Language: C# - Size: 3.32 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 35 - Forks: 1

GieziJo/ScriptableObjectVariant

Unity Odin editor helper which permits to set a "SOVariant" attribute to a ScriptableObject and override, or not, certain fields (similar to prefab variants but for scriptable objects).

Language: C# - Size: 465 KB - Last synced at: 19 days ago - Pushed at: over 1 year ago - Stars: 63 - Forks: 5

ashblue/unity-animator-helpers

A micro-framework for changing Unity 3D's Animator parameters with ScriptableObject(s). Designed to make going from custom scripts to Animator parameters easy. Works with 2D or 3D projects.

Language: C# - Size: 912 KB - Last synced at: 14 days ago - Pushed at: about 2 years ago - Stars: 135 - Forks: 13

ATHellboy/ScriptableObjectDropdown

Dropdown for ScriptableObjects

Language: C# - Size: 729 KB - Last synced at: about 1 month ago - Pushed at: almost 3 years ago - Stars: 47 - Forks: 3

seekeroftheball/NewFolderWizard-UnityTool

New Folder Wizard is an organizational tool for Unity for quickly importing and customizing your personal folder structure into every project. Save and reuse your templates. Templates are saved as ScriptableObjects and may be customized to your liking.

Language: C# - Size: 99.6 KB - Last synced at: about 1 month ago - Pushed at: about 2 years ago - Stars: 51 - Forks: 4

playstel/skills_system

Unit ability: ScriptableObject and Sirenix Odin Inspector for local storage/editing; UnityWebRequest, UniTask, Newtonsoft.Json for receiving information about skills from the server

Language: C# - Size: 5.76 MB - Last synced at: about 1 month ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

RCJ15/Wormhole-Signal

A tool for Unity which creates events that are tied to scriptable objects.

Language: C# - Size: 21.5 KB - Last synced at: 2 months ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 0

alfredo1995/recyclable-scroll-view

Recyclable ScrollView Infinite on Unity Engine, optimized to handle a large number of elements without compromising performance.

Language: ShaderLab - Size: 10.4 MB - Last synced at: about 1 month ago - Pushed at: 4 months ago - Stars: 1 - Forks: 2

HosseinPan/SO-Architecture-BoilerPlate

A boilerplate for creating modular architectures using Scriptable Objects in Unity projects.

Language: C# - Size: 35.2 KB - Last synced at: 29 days ago - Pushed at: about 3 years ago - Stars: 4 - Forks: 1

gilzoide/AssetList

ScriptableObject that automatically aggregates assets using AssetDatabase.FindAssets

Language: C# - Size: 9.16 MB - Last synced at: about 1 month ago - Pushed at: almost 3 years ago - Stars: 9 - Forks: 1

BenTenders/AutoBattler

Language: ShaderLab - Size: 18.2 MB - Last synced at: 6 days ago - Pushed at: over 5 years ago - Stars: 2 - Forks: 1

maxartz15/ScriptableData

For ScriptableObject workflow.

Language: C# - Size: 21.5 KB - Last synced at: 4 days ago - Pushed at: about 3 years ago - Stars: 5 - Forks: 0

nubango/FlowFree

Flow Free is an addictive puzzle game where you connect circles of the same color with pipes without crossing them. It is a replica of the game Flow Free by Big Duck Games (https://www.bigduckgames.com/flowfree), created with academic purposes for the Mobile Game Development subject at UCM

Language: C# - Size: 3.34 MB - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 6 - Forks: 2

IntoTheDev/Scriptable-Object-Loader

Load Scriptable Objects via code

Language: C# - Size: 99.6 KB - Last synced at: about 1 month ago - Pushed at: about 4 years ago - Stars: 40 - Forks: 2

NuclearBand/NuclearScriptableObjectDatabase 📦

Database for scriptable objects in Unity using Odin Inspector

Language: C# - Size: 242 KB - Last synced at: 1 day ago - Pushed at: almost 2 years ago - Stars: 99 - Forks: 8

KahlerYasla/guitar-life-unity3d

🎸 unity client: NPC interaction, inventory management, scene transitions, camera movement, car spawning, and a "disco" effect. The scripts use data structures such as ScriptableObjects, LinkedLists, and Coroutines to implement their functions.

Language: ShaderLab - Size: 69.5 MB - Last synced at: 2 months ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 0

caneva20/ConfigAssets

Simple & Lightweight solution for managing configuration assets in Unity projects

Language: C# - Size: 310 KB - Last synced at: 19 days ago - Pushed at: 7 months ago - Stars: 36 - Forks: 4

hnb-rabear/excel-to-unity

A game-changer for indie game developers. This tool seamlessly transforms Excel data into Unity ScriptableObjects, simplifying database design and management. It’s an ideal solution for managing game statistics, enhancing your Unity game development process. Whether you’re crafting an RPG or exploring other genres, this tool is your ally.

Language: C# - Size: 43.7 MB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 10 - Forks: 0

ATHellboy/ScriptableObjectMultiSelectDropdown

Multi Select Dropdown for ScriptableObjects

Language: C# - Size: 822 KB - Last synced at: 14 days ago - Pushed at: over 5 years ago - Stars: 26 - Forks: 1

llamacademy/ai-series-part-24

Tutorial repository for AI Series Part 24, which is the 4th and final part of a sub-series to implement enemy skills and abilities. In this repository we have extended the foundation from part 21, 22, and 23 to implement a new instant-cast ability - poison gas

Language: C# - Size: 37.6 MB - Last synced at: 2 days ago - Pushed at: almost 4 years ago - Stars: 6 - Forks: 3

baratgabor/Unity3D-ReactiveScriptables

ScriptableObject based framework / scaffolding that facilitates loosely coupled communication and automatic update propagation between MonoBehaviour components.

Language: C# - Size: 379 KB - Last synced at: about 1 month ago - Pushed at: about 6 years ago - Stars: 32 - Forks: 1

trs-game-tech/ScriptableObjectCreator

Simple ScriptableObject creation from the right-click menu.

Language: C# - Size: 301 KB - Last synced at: about 2 months ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

Luca3317/SO-Game-Architecture

Implementation of the concepts introduced in the GDC talk "Unite Austin 2017 - Game Architecture with Scriptable Objects"

Size: 2.93 KB - Last synced at: 12 months ago - Pushed at: 12 months ago - Stars: 0 - Forks: 0

luisoliveiras/scriptable-events

Serializable unity events added to a scriptable object.

Language: C# - Size: 13.7 KB - Last synced at: 12 months ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 0

luisoliveiras/scriptable-states

Scriptable Objects based FSM for Unity

Language: C# - Size: 70.3 KB - Last synced at: 12 months ago - Pushed at: over 1 year ago - Stars: 52 - Forks: 4

mmeiburg/unityAndroidSensors

Access to android sensors for Unity

Language: C# - Size: 1.49 MB - Last synced at: about 1 year ago - Pushed at: over 5 years ago - Stars: 17 - Forks: 3

AdamCarballo/Unity-SerializedSharedVariables-v1

📤 Data-driven shared variables approach using Unity scriptable objects

Language: C# - Size: 36.1 KB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 3 - Forks: 0

ninpl/ScriptableObject-Resolucion

Resolucion de problemas referidos al uso de ScriptableObject en el editor Unity3D

Language: C# - Size: 24.4 KB - Last synced at: about 1 year ago - Pushed at: about 7 years ago - Stars: 0 - Forks: 0

MOON-TYPE/MIcaros

Creador de ScriptableObjects en Unity3D.

Language: C# - Size: 134 KB - Last synced at: about 1 year ago - Pushed at: about 7 years ago - Stars: 0 - Forks: 0

Arekushi/Unity-Events-With-Scriptable-Objects

Example of Unity Events with Scriptable Objects

Language: C# - Size: 3.91 KB - Last synced at: about 1 year ago - Pushed at: about 5 years ago - Stars: 1 - Forks: 0

NullTale/SoCollection

⚙ Generic list for nested ScriptableObjects creation

Language: C# - Size: 31.3 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 5 - Forks: 0

felipemcoliveira/scriptableobject-propertydrawer

An unity editor extension, which enhances the scriptable object property.

Language: C# - Size: 48.8 KB - Last synced at: about 1 year ago - Pushed at: about 3 years ago - Stars: 2 - Forks: 0

llamacademy/ai-series-part-23

Tutorial repository for AI Series Part 23, which is Part 3 of a sub-series to implement enemy skills and abilities. In this repository we have extended the foundation from part 21 and 22 and implemented a new instant-cast ability - ice lance

Language: C# - Size: 255 MB - Last synced at: 2 days ago - Pushed at: almost 4 years ago - Stars: 3 - Forks: 1

llamacademy/scriptable-objects-explained

In this tutorial respository you'll learn about a hugely powerful tool provided to us by Unity, ScriptableObjects. Many beginners in Unity (myself included!) don't understand what these are and just completely disregard them.

Language: C# - Size: 1.15 MB - Last synced at: 2 days ago - Pushed at: almost 3 years ago - Stars: 4 - Forks: 0

llamacademy/ai-series-part-22

Tutorial repository for AI Series Part 22, which is Part 2 of a sub-series to implement enemy skills and abilities. In this repository we have extended the foundation from part 21 and implemented a new channeled ability - fire breath

Language: C# - Size: 40.1 MB - Last synced at: 2 days ago - Pushed at: almost 4 years ago - Stars: 5 - Forks: 1

heyJordanParker/yaSingleton-Example-Project

Example Project for yaSingleton. A singleton pattern implementation for Unity3d. Based on ScriptableObjects instead of the conventional MonoBehaviour approach.

Language: C# - Size: 28.3 KB - Last synced at: about 1 month ago - Pushed at: about 6 years ago - Stars: 15 - Forks: 0

AlejandroMunilla/DinosLifeAndroid

My current personal Unity project, just starting it. Dinos Life, intended for Android, PC. Social Dinosaurs 3D game. Heavy usage of ScriptableObjects, Inheritance and interfaces. Only scripts in Github

Language: C# - Size: 13.7 KB - Last synced at: over 1 year ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

cemuka/unity-node-tutorial

Making a REST service using Node and Express to use with Unity

Language: C# - Size: 6.53 MB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 18 - Forks: 4

AmirArdroudi/Dialog-System

Dialog-system is a modular, data-driven system for handling dialogs for games in Unity

Language: C# - Size: 13 MB - Last synced at: over 1 year ago - Pushed at: about 4 years ago - Stars: 3 - Forks: 0

DivyenduDutta/Generic-Inventory-System

This is the demo Unity project for the "Inventory System using Scriptable Objects" Medium article

Language: C# - Size: 1.65 MB - Last synced at: over 1 year ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 0

met44/uStableObject

Unity3D ScriptableObject based architecture framework

Language: C# - Size: 214 KB - Last synced at: almost 2 years ago - Pushed at: almost 4 years ago - Stars: 9 - Forks: 1

isitt77/SceneTransitionScripts

Transition scenes setting Player position and Animator Vector2 in scriptable object (no singleton)

Language: C# - Size: 4.88 KB - Last synced at: about 1 month ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

jeffcampbellmakesgames/unity-auto-preset 📦

Auto Preset enables scriptable configuration of assets from the Unity Editor without requiring any additional code.

Language: C# - Size: 9.7 MB - Last synced at: 19 days ago - Pushed at: over 4 years ago - Stars: 24 - Forks: 3

llamacademy/ai-series-part-9

Full project of the end state of the AI Series Part 9 video where we dive deeper into ScriptableObjects and change to a Data-Oriented Design from our prefab-focused design.

Language: ShaderLab - Size: 3.47 MB - Last synced at: 2 days ago - Pushed at: about 4 years ago - Stars: 3 - Forks: 1

niscolas/unity-SOundy

💡 Audio Clips encapsulated inside ScriptableObjects ✨

Language: C# - Size: 21.5 KB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 3 - Forks: 0

BusStopStudios/Unity-Visual-Graph-Editor

Visual Graph Editor based on Unity's Experimental GraphView

Language: C# - Size: 151 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 30 - Forks: 4

antfarmar/Unity-3D-ScriptableObjects-Tanks

ScriptableObjects vs. Monobehaviours Study

Language: C# - Size: 20.7 MB - Last synced at: about 2 years ago - Pushed at: over 7 years ago - Stars: 14 - Forks: 3

TNThomas/bang-scriptable-events

An event system for Unity based upon Ryan Hipple's implementation presented at Unite 2017

Language: C# - Size: 163 KB - Last synced at: 3 days ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

maxartz15/MA_SOFramework 📦

A framework that handles variables/data/events via ScriptableObjects inside Unity

Language: C# - Size: 106 KB - Last synced at: 4 days ago - Pushed at: over 5 years ago - Stars: 1 - Forks: 0

aillieo/ScriptableObjectCreator

A super handy window for quick creation of any type of Unity Scriptable Object assets

Language: C# - Size: 104 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 5 - Forks: 1

FarDust/SpellSystem

Spell System for Unity, using scriptable objects to personalize objets.

Language: C# - Size: 76.2 KB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 9 - Forks: 0

cemuka/intro-to-so

an introduction to mvc in unity with scriptable objects

Language: C# - Size: 10.4 MB - Last synced at: about 1 month ago - Pushed at: over 5 years ago - Stars: 6 - Forks: 1

G-Machado/SceneFadeUnityTool

Unity3D tool for scene transitioning with fade in/out effects.

Language: C# - Size: 13.5 MB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 2 - Forks: 0

tetr4lab/GetSharedData2

Unity collaboration development using Google Spreadsheet.

Language: C# - Size: 274 KB - Last synced at: 10 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

blueknightone/DialogueSystem

A basic dialogue system for Unity

Language: C# - Size: 1.46 MB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 7 - Forks: 4

JamesLaFritz/JamesLaFritz

Config files for my GitHub profile.

Size: 1.08 MB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

ErnSur/NestedAssetList

Property Drawer/ListContainer that makes it easy to add/remove nested `ScriptableObject` assets.

Language: C# - Size: 26.4 KB - Last synced at: about 1 month ago - Pushed at: over 5 years ago - Stars: 1 - Forks: 0

natecurtiss/scriptable-object-architecture

A Unity package for a scriptable-object-based-workflow similar to that of Ryan Hipple's (https://www.youtube.com/watch?v=raQ3iHhE_Kk)

Language: C# - Size: 22.5 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 2 - Forks: 1

coryleach/UnityInfoTables

Unity package of ScriptableObjects for building static data info tables. Generates enum source code for easy access of table entry ids.

Language: C# - Size: 70.3 KB - Last synced at: about 1 month ago - Pushed at: over 4 years ago - Stars: 8 - Forks: 1

tromagon/Gonity-Example-Survival-Shooter

Example project based on the Survival Shooter Unity Demo showcasing Gonity

Language: C# - Size: 74.1 MB - Last synced at: about 2 years ago - Pushed at: almost 7 years ago - Stars: 1 - Forks: 0

jheiling/unity-soa

ScriptableObject Architecture for Unity3D

Language: C# - Size: 18.6 KB - Last synced at: about 2 years ago - Pushed at: over 7 years ago - Stars: 1 - Forks: 0

jheiling/unity-signals-generator

Signals for Unity3D - code generator

Language: F# - Size: 11.7 KB - Last synced at: about 2 years ago - Pushed at: about 7 years ago - Stars: 3 - Forks: 0

rugelly/FSM-pluggable-scriptableobjects

adapted from the unity tutorial

Language: C# - Size: 29.3 KB - Last synced at: 4 months ago - Pushed at: about 5 years ago - Stars: 0 - Forks: 0

MizoTake/CreateAssetsFromGASUnitySample

Language: C# - Size: 21.5 KB - Last synced at: about 2 years ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 0

MizoTake/ChangeBehaviourWithScriptableObject

ScriptableObjectの入れ替えで振る舞いを変える方法

Language: C# - Size: 1.66 MB - Last synced at: about 2 years ago - Pushed at: about 7 years ago - Stars: 0 - Forks: 0