Pre-launch.NetCraftGames is not accepting customers yet. Launch happens only after its public checks pass.See launch statusJoin the waitlist

AI prompts

AI prompts to get your game ready for hosting

Each prompt is a block of plain text you paste into your AI coding assistant. It lists the facts about our servers, the exact changes to make and the proof to run. Start with the check, which tells you the one prompt that fits your game.

By Charging Bull SoftwareLast updated:

How to use a prompt

  1. Answer the five questions on the check. It names the one prompt that fits.
  2. Open that prompt, click inside the box to select the text and copy it. With JavaScript on there is also a copy button.
  3. Paste it into your AI coding assistant, with your project open. Read what it changes.
  4. Test with two real players. Then check again.

Every prompt tells the AI to make only the listed changes, never to put a secret in code, to run the proof steps and show the real output, and to stop and ask when something would need a redesign.

All prompts

PromptWhat it makes your AI doStatus
Find out what my project isMakes your AI read the project, change nothing and print one JSON answer you can paste back into the checker.Planning only
Node.js WebSocket server (ws)Gets a Node.js server that uses the ws library ready: health page, clean stop, packaging with ncg pack, ncg.json.Manifest checked
Node.js with socket.io (WebSocket only)Makes a socket.io server work through the gateway: WebSocket-only transport and a fixed path in the manifest.Draft
Move from Colyseus (or python-socketio) to plain WebSocketMakes your AI write a migration plan first, wait for your approval, then replace the realtime layer with plain WebSocket.Planning only
Python WebSocket server (websockets or FastAPI)Gets a Python server ready: health page, clean stop, packaging with ncg pack, ncg.json.Draft
Unity: add a dedicated-server modeMakes your AI add a headless Linux server mode to a Unity project that uses Netcode for GameObjects or Mirror, and build it.Manifest checked
Unity: build the server I have for LinuxFor a Unity dedicated server that exists only for Windows or Mac: makes your AI build it for Linux x86-64.Draft
Unreal Engine: package a Linux dedicated serverMakes your AI package the Linux server target and add the health page and clean stop.Draft
Godot 4: run as a dedicated serverMakes your AI add a headless server start path for ENet or WebSocket, export it for Linux and add the health page.Draft
Go, Rust, C#, C++ or Java server with its own protocolPrepares a server with its own TCP or UDP protocol for the limited Custom native lane.Draft
Browser game with WebRTC: use NetCraftGames room signalingConnects a browser game that already uses WebRTC to our room signaling. We do not relay the game traffic.Draft
Prove two players can play togetherMakes your AI write and run a test with two clients before anything is hosted.Planning only
Plan multiplayer for my game (a plan, not code)For single-player games or games on an online service: makes your AI write a design document, not code.Planning only
Node.js with Express or Fastify and WebSocketSame as the ws prompt, with the Express and Fastify details.Manifest checked

What no prompt can do

A prompt cannot add multiplayer to a game that has none, cannot make a game that runs on an online service hostable, and cannot make Colyseus work through our gateway. The check says so before you start. The glossary explains the terms.