Skip to content
Active edited this page Jan 10, 2025 · 4 revisions

title: Kit category: Documents

children: - ./FAQ.md

logo-no-background

Kit is a modern framework designed to streamline the development of both single-player and multiplayer games created with the Vylocity Game Engine. By combining ease of use with powerful tools, Kit offers developers a robust environment for building games with high efficiency and flexibility.

Key features

It comes with a plugin system allowing developers to extend functionality and integrate custom features effortlessly. Whether you are working on a solo project or collaborating on a multiplayer experience. Kit is designed to simplify workflows, reduce boilerplate code, and enhance game development productivity.

Seamless Plugin Integration

Extend the framework with custom plugins using the KitPlugin base class. Kit also comes with a collection of default plugins to jumpstart your development. These plugins cover essential game development features, and the list is constantly growing as the community contributes their own.

Default Plugins

  • Basic Camera
  • Basic Lighting
  • Gamepad
  • Icon Points
  • Keybinds
  • Event Listener
  • Loader
  • Mobile
  • Pathfinder
  • Recycler
  • Sound
  • State Manager
  • Tween
  • Waypoints
  • Utilities
  • Network

Even if a feature isn't included out of the box, it might already exist as a plugin developed by others. Kit's extensible architecture ensures you can always build or integrate new plugins as needed.

CLI Tooling

A powerful Command-Line Interface (CLI) to handle tasks like building, running(future), testing(future), and publishing games(future). The CLI makes managing your game project effortless and keeps everything streamlined.

Developer-Friendly API

Built with TypeScript for type safety and modern JavaScript features. The API is designed to be clear and well-documented, enabling rapid development without sacrificing robustness.

Clone this wiki locally