RouteScript is a strategy indie simulation game for PC where players program a courier's movements through an unknown city using real JavaScript code. The experience centers on building scripts that handle pickups and deliveries without any built-in navigation aids or maps.
Gameplay
The core loop involves writing code that directs the courier to move along roads, collect items, and complete drop-offs. Time advances only when the courier performs actions, allowing players to plan and test scripts at their own pace. Each run follows deterministic rules, so the same code produces identical results every time.
Exploration forms a key part of the process. Players must discover roads by driving the courier through the environment and gradually construct an internal map based on observed paths. Orders arrive continuously, requiring the code to adapt and prioritize tasks efficiently to avoid penalties for missed deadlines.
Development starts simple with single lines of code and grows into full programs that manage multiple deliveries across the city. The system supports building a dispatcher layer that processes incoming requests while the courier executes the routes. Success depends on accurate pathfinding and timing within the constraints of the simulation.
Game Modes
The primary experience focuses on creating and refining scripts for the courier in the main city environment. This mode emphasizes iterative coding and testing against a steady flow of delivery tasks.
After completing the main content, the Daily City mode becomes available. In this mode, players worldwide receive the same city layout and order set each day, creating a shared challenge where different scripts can be compared against identical conditions.
Programming Mechanics
RouteScript requires actual JavaScript input rather than simplified commands or visual scripting tools. Players write functions that control movement, item handling, and decision logic based on the courier's state. The absence of GPS or overview maps forces reliance on code that builds knowledge of the environment through repeated runs.
Fines apply when deadlines are missed, which encourages optimization of the scripts for speed and reliability. The deterministic nature of the simulation allows precise debugging, as any change in behavior stems directly from code modifications.
Is It Worth Playing?
RouteScript suits players interested in programming puzzles combined with simulation elements. Those who enjoy writing code to solve logistical problems in a constrained environment will find the mechanics engaging, particularly the progression from basic commands to complex dispatch systems.
The Daily City mode adds a layer of ongoing challenge through its shared daily setups. The game remains in active development with its core systems centered on code-driven courier management, making it a focused experience for fans of indie strategy titles that blend coding with real-time decision making.