Platform Overview
Krunker is an online platform for creating and publishing cross-platform multiplayer games. It handles server hosting, networking, accounts, and mobile publishing so you can focus on game development.
What You Get
When you publish a game on Krunker, the platform provides:
- Server hosting - global multiplayer servers with no setup required
- Networking - built-in client-server architecture with message passing
- Accounts & auth - player login, profiles, and persistent data storage
- Cross-platform - games run on web, mobile, and desktop client automatically
- No upfront costs - create and publish for free
Development Workflow
- Concept - plan your game idea (start small, iterate later)
- Build - create your scene in the Krunker Editor
- Script - add game logic with KrunkScript (client and server scripts)
- Assets - import custom 3D models, sounds, and textures
- Test - playtest in the editor with instant preview
- Publish - publish to all platforms with a few clicks
KrunkScript
KrunkScript is the scripting language used to add game logic. It runs in two contexts:
- Client script - handles rendering, UI, inputs, and local state
- Server script - handles authoritative game state, scoring, and player management
See Getting Started to begin writing KrunkScript, and the Language Reference for syntax details.
Community
Join the Map Makers of Krunker Discord server for support, feedback, and collaboration with other game creators.