Groovy Games: Foundation View on Asset Store (opens in new tab)

Package details

Latest version
2.0.0
Last updated
First released
Unity version
6000.3.2 or later
Package size
4.5 MB
Files
1,114
Favorites
1
Views in the past week
3

Price tracking

Last checked
Tracked since
Lowest recorded
$21.00 on

Keywords

Groovy Games: Foundation

by Found Media Games (opens in new tab)

No ratings yet

Universally useful tools for all games

Price $30.00

Buy on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for Groovy Games: Foundation, 6 months Current $30.00; lowest $30.00; highest $30.00 in this period. $0 $25 $50 Jun Jul Aug Sep Oct Nov

Asset preview

1 / 12

Groovy Games: Foundation screenshot 1

Groovy Games: Foundation screenshot 1

About this asset

Groovy Games: Foundation

This library forms the basis for the rest of the Groovy Games SDK. It contains several powerful systems that can support most games and applications. It is separated into two main codebases: the modular SDK which is delivered as a set of Unity-angostic .dll files, and a collection of C# scripts which making using the SDK modules easy inside of the Unity editor and runtime.

Here is a brief overview of the systems contained in the foundation module:

⦁Finite State Machines: These are useful for managing the state of UI, network interactions and gameplay. They can be created and edited in an easy-to-use editor window included in this package.

⦁Serialization: This will turn arbitrary sets of objects in code into simple strings and visa-versa. This provides a useful way to save data and load locally or in a game server.

⦁Behavior Trees: This powerful kind of data can be used to create AI behaviors and branching dialog solutions. They can also be created and changed in an editor window that is included in this package.

⦁Bits: This library allows you to easily manipulate the data inside of bitstreams.

⦁Reflection: This powerful library allows you to read and edit data in any arbitrary object using only simple strings. This has a wide variety of potential applications and is used throughout the rest of the SDK.

*Localization: Serve translated text to your game or app. This system is built to work with or without Unity's UI solution. The system includes a bcp47 locale implementation and can read and write xliff files. Use xliff to import external translations or generate work files with needed translation work

*Asset Management: Manage and index groups of assets with arbitrary variants.

Made for Engineers

There are easy to use editor windows that will let designers and engineers edit finite state machines and behavior trees using simple visual tools, but getting the most out of this package requires a knowledge of C# scripting.

Please see the included markdown (.md) files for more details about each individual system

From the publisher's Asset Store listing.

Technical details

A collection of universally useful low-level systems that most games need. This package forms the basis for all other parts of the Groovy Games SDK and includes:

  • Finite State Machines
  • Behavior Trees
  • Serialization Utilities
  • Reflection Utilities
  • Bit Stream Manipulation Utilities
  • Localization
  • Asset Management
  • And More

Compatibility

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

As listed on the Asset Store.