Skip to content

brmassa/SOAPlus

Repository files navigation

SOAPlus

SOAPlus

A powerful and flexible architecture pattern for Unity using ScriptableObjects

About

SOAPlus is an enhanced implementation of the ScriptableObject Architecture Pattern (SOAP) for Unity. It provides a robust framework for creating decoupled, maintainable, and scalable game architectures.

Key Benefits

  • Decoupled architecture
  • Type-safe event system
  • Flexible variable management
  • Reusable across scenes
  • Editor-friendly workflow
  • Runtime debugging support

Core Package

See Core README for detailed information about the core framework.

Builtin Package

See Builtin README for pre-implemented components and types.

Installation

Install via OpenUPM:

openupm add com.brunomassa.soapluscore
openupm add com.brunomassa.soaplusbuiltin

Support

SOAPlus is completely free and open-source. If you find it useful, consider supporting its development:

ko-fi

Your support helps maintain and improve the framework. I'm always open to suggestions and contributions!

License

MIT License - See LICENSE file for details

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages