• Manual
  • Scripting API
  • Changelog
  • License

AlchemyBow banner

AlchemyBow.Core

AlchemyBow.Core is a framework for Unity projects based on dependency injection. It is designed to help you manage dependencies, all aspects of the loading process and the state of your application.

See:

  • Manual - to learn how to install and use the framework
  • Scripting API - to learn about the scripting API provided by the framework
  • YouTube Series - to see video tutorials
  • Project Repository - to see the source code
  • Demonstration Project - to see the framework in action

Features

  • Dependency injection
  • Controlled loading
  • Reliable life circle
  • Scopes (project and scene)
  • State management with HFSM
  • Manual & Documentation
  • Lightweight

Backstory

AlchemyBow.Core is a tool that I've developed to improve the workflow of my personal projects. My main goal was to create a scalable base that handles dependency management and loading processes, so I can focus more on creating the actual game mechanics. In addition, I wanted it to be very flexible so that assets, plugins, and the code from other projects could be easily implemented. It took me a few iterations, but at this point I think it meets my expectation so I decided to release it as a package.

In This Article
Back to top Copyright © 2023 AlchemyBow | Generated by DocFX