Skip to content

Gimkit's Internals

In order to be able to effectively make scripts it’s important to understand what Gimkit uses so you can leverage its documentation rather that attempting to reverse engineer everything on your own.

Library Purpose
Phaser Game framework
Rapier Physics engine for 2d gamemodes
Colyseus Networking for 2d gamemodes
Spine Characters in 2d modes
Compress-Json Characters are compressed using this library
React UI Framework
Ant Design UI Components
Font Awesome Icons
Mobx State management
Blueboat Networking for 1d games
howler.js Audio

There are plenty of others for smaller tasks like encrypting strings or determining whether a color is light or dark, but those are the more important ones.