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.
Important Libraries
Library | Purpose |
---|---|
Phaser | Game framework |
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 |
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.