The Spring Creator sale is here! Save up to 70% on select products now through April 18.

Encyclopedia

Encyclopedia & Achievements subsystems

  • Supported Platforms
  • Supported Engine Versions
    5.0 - 5.3
  • Download Type
    Engine Plugin
    This product contains a code plugin, complete with pre-built binaries and all its source code that integrates with Unreal Engine, which can be installed to an engine version of your choice then enabled on a per-project basis.

The Encyclopedia is a suite of tools that allows you to create your own in-game encyclopedia and achievement system (works with the OnlineSubsystem). You can create your own data assets with your own data types and create the UI to display it with neat helper functions.


The Encyclopedia also comes with an offline Non-OnlineSubsystem achievement system, if your game is DRM-Free but you still want to have the ability to unlock achievements for your player.


It comes with five pre-defined data types that include;

* Locations (Cpp-defined)

* Regions (Cpp-defined)

* Characters (Cpp-defined)

* Items (Cpp-defined)

* Custom blueprint data asset


You can either extend the pre-defined data types or create your own!


Achievements can be unlocked using progression. You can redact achievements until they are unlocked, and the date & time of said unlock is stored so that players can see at what time they are unlocked. You can add any amount of data to your achievements to display custom texts, images and information about achievements, should you wish so.


We have an extensive documentation for the asset to get you started: https://docs.saltypandastudios.com/docs/encyclopedia/usage


If you need more help we are readily available on Discord and Email.


If you previously owned our other asset "Achievepedia", contact us with your receipt id, email that was used and date of the purchase and we'll be able to grant you access to this asset for free.

Technical Details

Features:

  •  Encyclopedia
  • - Your own defined data types
  •  - Predefined data types
  •  - Helper functions for creating UI with your data types
  • Achievements
  • - OnlineSubsystem support
  • - DRM-Free support
  • - Hidden/Redacted achievements support

Code Modules: (Please include a full list of each Plugin module and their module type (Runtime, Editor etc.))

  •  Encyclopedia [Runtime]

Number of Blueprints: 21

Number of Data Assets: 68

Number of Textures: 38

Number of C++ Classes: 15

Network Replicated: N/A

Supported Development Platforms: Win64

Supported Target Build Platforms: Win64

Documentation: https://docs.saltypandastudios.com/docs/encyclopedia/usage

Important/Additional Notes:

All region images are MIT and generated by https://github.com/Azgaar/Fantasy-Map-Generator

All location images are MIT and generated by https://watabou.github.io/index.html

All character images are public domain and generated by https://www.artbreeder.com/