Unity
Astra Framework
$50
Rated 5.0/5 from 7 ratings on Unity.
Price history
Recorded standalone sale prices and the latest available store price, in USD. Historical dots use the sale start date and its recorded offer price. Prices can change during a sale; this is not a daily price log. Bundle prices and upcoming offers are excluded. History covers up to the 100 most recent recorded offers.
Lowest recorded standalone price in this history: $50. The latest store price is $50, matching the lowest recorded price shown here.
View 1 recorded price
| Sale start / price check | Price | Observation |
|---|---|---|
| $50 | Latest store price |
About Astra Framework
✨ Key Features
- Statistics & Attributes: Define the core modular building blocks of your entities.
- Experience & Levels: Build robust, customizable progression systems.
- Classes & Progression: Design unique archetypes and growth curves.
- Scaling Formulas: Create complex formulas for damage, healing, and other values using entities' stats and attributes.
- Event System: Enable decoupled game-object interactions with inspector-wired events and listeners
- Utilities: Helpful tools to streamline development. Ever used Int and Long variables as ScriptableObjects? Discover new possibilities!
Rebranding Note: From RPG to Genre-Agnostic
Astra was originally launched as an "RPG Framework", but its core architecture is completely universal. Weapons, cars, characters, and survival systems all rely on raw statistics. To reflect this, the asset has been officially renamed to Astra Framework.
⚠️ Technical Note: To ensure seamless backwards compatibility for existing projects, the underlying technical package ID, DLLs, and namespaces still retain the 'RPG' keyword.
Why Astra?
While other game frameworks may have steep learning curves and require a lot of initial setup, Astra is built for simplicity and efficiency. It provides the most essential features, but with a high degree of customizability, ensuring no limitations on your creative needs.
Because it works right out of the box, you can skip the tedious boilerplate setup and dive directly into defining your game mechanics.
⚙️ Implemented on top of ScriptableObject architecture
- Designer-friendly: Most of the features are ScriptableObjects, easily created and wired in the Unity Inspector. Custom inspectors are available for everything.
- Reusable and modular: Objects can be reused across game objects and scenes. They are the building blocks for your game. Instantiate, compose, reuse. Changes instantly reflect on dependent objects. No duplication, no hassle.
- Easy testing: Swap objects, switch from class-based stats to fixed ones, or replace complex formulas—all without leaving play mode. Debugging and testing is effortless.
🧩 Modular packages
This is a standalone package that serves as foundation for an ecosystem of upcoming packages that are thought to seamlessly integrate together. You choose what to import, what to use, what you need. See more on our website.
- Statistics & Attributes: Define the core modular building blocks of your entities.
- Experience & Levels: Build robust, customizable progression systems.
- Classes & Progression: Design unique archetypes and growth curves.
- Scaling Formulas: Create complex formulas for damage, healing, and other values using entities' stats and attributes.
- Event System: Enable decoupled game-object interactions with inspector-wired events and listeners
- Utilities: Helpful tools to streamline development. Ever used Int and Long variables as ScriptableObjects? Discover new possibilities!
Rebranding Note: From RPG to Genre-Agnostic
Astra was originally launched as an "RPG Framework", but its core architecture is completely universal. Weapons, cars, characters, and survival systems all rely on raw statistics. To reflect this, the asset has been officially renamed to Astra Framework.
⚠️ Technical Note: To ensure seamless backwards compatibility for existing projects, the underlying technical package ID, DLLs, and namespaces still retain the 'RPG' keyword.
Why Astra?
While other game frameworks may have steep learning curves and require a lot of initial setup, Astra is built for simplicity and efficiency. It provides the most essential features, but with a high degree of customizability, ensuring no limitations on your creative needs.
Because it works right out of the box, you can skip the tedious boilerplate setup and dive directly into defining your game mechanics.
⚙️ Implemented on top of ScriptableObject architecture
- Designer-friendly: Most of the features are ScriptableObjects, easily created and wired in the Unity Inspector. Custom inspectors are available for everything.
- Reusable and modular: Objects can be reused across game objects and scenes. They are the building blocks for your game. Instantiate, compose, reuse. Changes instantly reflect on dependent objects. No duplication, no hassle.
- Easy testing: Swap objects, switch from class-based stats to fixed ones, or replace complex formulas—all without leaving play mode. Debugging and testing is effortless.
🧩 Modular packages
This is a standalone package that serves as foundation for an ecosystem of upcoming packages that are thought to seamlessly integrate together. You choose what to import, what to use, what you need. See more on our website.