Capyland Dev

Tools

Capyland Framework

Our new development tool

Overview

The Capyland Framework is a Unity Framework designed to make the process of creating games with Unity easier and faster. It provides many functionality scattered accross many optional and a core module (optional modules require the core module). These modules are provided as Unity packages, and are completely integrated with Unity's Package Manger, stored on an NPM server.

To make installation easier, the Framework also comes with an installer. The Capyland Framework uses, automaticaly installs, and depends on ZLinq and UniTasks. The Capyland Framework supports Odin Inspector, but it's not depended on it.

Core functionality:
  • Built-in Singletons
  • Built-in State Machines
  • Loadable ScriptableObjects
  • Create new Project Settings pages with a single line
  • Automatic project verison management
  • Built-in game initializer
  • A collection of extension methods
  • A basic way to save and load data to and from json files
  • And some smaller features



Optional modules:
  • Cheat Console
  • Audio System
  • Save Management
  • Node Editor
  • Dialogue System
  • Stats and Modifiers
  • Input System Extension

Tags

  • Unity
  • C#
  • Framework
  • Modules
  • NPM
  • Package Manager

Gallery