Ross ROSS = Recommend OSS · open-source software intelligence for agents

DanielEverland/ScriptableObject-Architecture

Makes using Scriptable Objects as a fundamental part of your architecture in Unity super easy observed · 2026-08-28

github.com/DanielEverland/ScriptableObject-Architecture · C# · MIT (permissive) · archived observed · 2026-08-28

Health v2 · maintenance only

10/100

  • Activity 0
  • Release rhythm 8
  • Longevity 100

Flags: archived

How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: n/a
  • age_days: 2984
  • days_rel: n/a
  • days_push: 990
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

1056 stars · 126 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

A Unity library that makes ScriptableObjects a core architectural building block, providing typed variables, events, runtime sets, and automatic script generation. It implements the patterns from Ryan Hipple's 2017 Unite talk with editor tooling and visual event debugging.

Use cases

  • decouple game code using ScriptableObject variables and events
  • create typed game events with debugging in Unity
  • manage shared runtime state between Unity scenes
  • auto-generate ScriptableObject variable scripts for C# primitives
  • build event-driven Unity game architecture

When to choose

  • you build Unity games and want ScriptableObject-based decoupled architecture
  • you need typed events and runtime sets out of the box
  • you want editor visual debugging of event invocations

When to avoid

  • your project is not Unity-based
  • you prefer code-first dependency injection over ScriptableObject patterns
  • you need a library with frequent updates and active maintenance

Facets

library · maturity maintenance

state-management developer-tools plugin-system developer-tools game-engine cross-platform unity scriptable-objects event-system game-architecture csharp game-development

1 source

Member repositories

RepositoryRoleHealth v2
DanielEverland/ScriptableObject-Architecturemain10

For agents

markdown · JSON · MCP: product_card(name="DanielEverland/ScriptableObject-Architecture")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem