GameGraph View on Asset Store (opens in new tab)

Package details

Latest version
1.0
Last updated
First released
Unity version
2019.4.0 or later
Package size
7.4 MB
Files
119
Favorites
18
Views in the past week
3

Price tracking

Last checked
Tracked since
Lowest recorded
$25.00 on

Keywords

GameGraph

by InverseClockWork (opens in new tab)

No ratings yet

Game state serialization, scene loading and gameflow visualization toolkit

Price $50.00

Buy on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for GameGraph, 6 months Current $50.00; lowest $50.00; highest $50.00 in this period. $0 $25 $50 Jun Jul Aug Sep Oct Nov

Asset preview

1 / 6

GameGraph video 1

About this asset

GameGraph is a game state management system that constructs a graph visualization said states.

It contains:

  • Scene loading system
  • State data management separated from the scene files
  • Groupable state variables (integer, boolean)
  • Game state is serializable
  • The graph visualizer and "test from here"-tool
  • An event system to display current state on the loaded scenes

Just create scene sets, containing addressable references to the wanted scenes (base scene, additive scenes, conditionally loaded additive scenes) and within those scenes, trigger modifications to the game state and react to the current game state.

The graph is calculated based on the modifications linked with specific scene sets and traversed through those to find all the variants.

The scene sets are used as the main nodes in the graph and then contain the variants of all the variable mutations available therein.

Asset uses third party font (Oxanium) under SIL OPEN FONT LICENSE 1.1 and audio clips (15419__pagancow__dorm-door-opening, 173559__gevaroy__002, 185059__unfa__deafening-whispers, 536527__smice-6__hum-loop) under CC0 1.0 Universal license. See ThirdPartyLicenses.txt in package for details.

From the publisher's Asset Store listing.

Technical details

  • Documentation
  • API
  • Website
  • Support
  • Written for .NET Standard 2.0 api compatibility level
  • Renderer and graphics API agnostic
  • The demo models triangle counts: ceiling - 2, door - 30, doorway - 44, floor - 2, staircase - 8, wall - 10, window - 2, window broken - 129, windowed wall 24

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP Custom
2019.4.0f1 Compatible Compatible Compatible Compatible

The demo materials use the Standard materials, so they have to be updated to match the SRP in the case that it's used. Otherwise, the system is renderer agnostic.

As listed on the Asset Store.