System deep dive · Multiplayer

The same trip across the devices families already use.

nimLandia targets nearby, landscape play across macOS, Windows, Linux, iPhone, and iPad from one Godot world.

The product promise and the transport truth are kept separate. A controller connection is not a multiplayer network, and a desktop proof is not an iOS certification.

LAN

Desktop ENet works

Host and join paths over local Ethernet or Wi-Fi are implemented for desktop development.

Input

Bluetooth controllers work as controls

Controller support does not mean Bluetooth peer-to-peer gameplay transport exists.

Apple

Native discovery remains open

Bonjour/local-network permissions, physical-device proof, signing, and TestFlight remain release gates.

01

Shared session law

Travel together, validate together.

Friend-ride rewards require a genuine passenger, real distance, time aboard, and host-authoritative completion rather than client self-report.

02

Cross-platform target

One protocol, platform-specific proof.

Desktop and mobile share the game code and world contracts, while discovery, input, performance, lifecycle, and store policy are proven per platform.

Keep exploring

The next useful conversation starts with the work.