A dense real-time isometric world connecting a working factory, warehouse, rail yard, seaside town, modern city, container port, farming valley, observatory and launch site. Follow production, freight, commuters, emergency services, weather and day-night activity across one continuous simulated region.
Factory Yard is a living isometric region rather than a conventional game with missions or a finish line. A production plant, warehouse and seafront shop form its first supply chain, but the map keeps extending: across the woods lies the high-rise city of Sahel, its metro and container terminal; farther east are mountain roads, Millbrook's farms, Beacon Hill Observatory and a coastal Starship factory and launch pad.
Everything runs at once. Pallets leave a conveyor, forklifts choose jobs, trucks wait for bays, trains collect cars, shoppers cross roads and buses stop for passengers. A six-minute day changes traffic, lighting and where people spend their time. Rain empties the beach and closes the pier rides, sea fog rolls in, and windows, street lamps and headlights illuminate the region after dusk.
This page hosts the upstream project's static English build at the site owner's direction. The repository belongs to Khalid Abdi under the GitHub account Khalidabdi1 and does not state a project license. The mirror therefore does not claim an open-source grant, permission or endorsement. It preserves the repository link, its credits to Tolga Cohce's MIT-licensed ai-iso-skill and Three.js, and a route for rights holders to request correction or removal.
How to play Factory Yard
- Drag the map to pan. Use a mouse wheel or trackpad to zoom on desktop; pinch with two fingers on a touch screen. The home button resets the full view.
- Click or tap almost anything: a factory, vehicle, worker, house, train, ship, crane or animal. A detail card reports its current state, cargo, route, passengers or work.
- Select a moving vehicle to reveal its dashed route. Press Follow or the F key to keep the camera attached while it completes a delivery, patrol or transit run.
- Use the named buttons across the top to jump between Factory, Warehouse, Shop, Town, Coast, Car Works, Sahel, Metro, Motors, Port, East, Village, Sky and Starbase. Desktop number and letter shortcuts provide the same navigation.
- Pause with Space or the pause icon when you want to inspect a busy scene. Press N or the clock icon to skip six simulated hours, and use T to switch the page between light and dark presentation.
- There is no score or required objective. Choose a process to trace: follow raw goods to the warehouse, watch a car move through assembly, ride the metro outward, wait for an emergency response or see a Starship launch.
Controls: Drag to pan and use the wheel or pinch gesture to zoom. Click or tap a person, vehicle, building or machine to inspect it; select a vehicle to see its route and press Follow to track it. Number keys jump between major sites, N skips six hours, T changes theme, Space pauses and F follows the selection.
Click Fullscreen above the game for the largest play area. If the game does not load, use Open in new tab to play it directly from our copy.
Why it's worth your time
The original factory chain is unusually legible. Plant 01 emits pallets on Line A, three forklifts allocate them between a freight train, flatbed trucks and staging, and the trucks share two loading bays. Warehouse forklifts move arrivals into three-level racks and load smaller delivery vehicles for Corner Market. Watching one pallet change hands explains the whole simulation better than a dashboard could.
Car Works is a second simulation nested inside the first. Steel blanks pass through presses, welding robots assemble bodies, paint changes each shell, and an assembly line adds powertrains, wheels and glass before tests and storage. Finished cars leave by rail or shuttle to Sahel Motors, where showroom towers, test drives and customer handovers continue their story.
The world supports incidents as well as routine. Chimney fires bring residents outside and dispatch a crew from Riverside Fire Station. Robbery crews may hit the bank, market or terminal, while patrol cars and a police helicopter respond through several non-lethal outcomes. These events reuse the same roads, people and traffic rules instead of playing as detached cutscenes.
Transport binds the region together. A local bus circles the old town, an articulated Metrobus uses Sahel's median busway, two driverless metro lines meet at Sahel Central and continue through the mountains, freight trains serve both factories, and a container ship works the terminal with cranes, tractors and tugs. Selecting any part exposes enough live state to follow the operation.
The WebGL rendering uses a restrained hairline isometric style adapted from ai-iso-skill. Buildings open when inspected, routes draw over the terrain, distant objects reduce detail, and day, rain and fog alter the same scene rather than loading separate levels. Despite the scale, the interface stays deliberately sparse: the map itself is the main source of information.
How it was made and where it lives
Hosted on the author's own page. The author publishes as Khalid Abdi (Khalidabdi1). Original: https://github.com/Khalidabdi1/factory. The Play button opens a hosted static build of the English upstream project. Simulation code, visuals, controls and bundled dependencies are unchanged apart from asset paths and a visible attribution notice. The source repository, upstream credits and takedown contact remain linked; no project license is asserted.
Frequently asked questions
- What is the goal of Factory Yard?
- There is no win condition or score. It is an exploratory simulation: inspect places, follow vehicles and watch interdependent systems develop through the simulated day.
- What should I look at first?
- Start with the Factory, select a pallet or flatbed, and follow it to Warehouse 01. Then open Car Works to see the larger assembly line, or jump to Port and watch a ship exchange containers.
- Can I play on a phone?
- Yes. The map supports touch dragging, pinch zoom and tap selection, and the site exposes a compact mobile instruction line. A larger screen makes the dense world easier to study.
- Does the hosted copy need a server?
- No. The upstream Next.js project exports static HTML, JavaScript, fonts and WebGL code. This hosted build keeps those files local and does not need an application API.
- Who made Factory Yard?
- The repository is owned by Khalid Abdi under Khalidabdi1. Its README additionally credits the visual language and isometric kernel adapted from Tolga Cohce's ai-iso-skill, plus Three.js for rendering.
- What is the licensing status?
- The inspected upstream repository does not state a project license. This hosted copy is published at the Floating Arcade site owner's direction and does not claim that the author granted a public license or endorsed this listing.
- Where is the original project?
- The original source, extensive system documentation and build instructions are available in the Khalidabdi1/factory repository linked above and in the attribution notice inside the hosted copy.
- Is Factory Yard free to play?
- Free hosted copy of a public GitHub project. The upstream repository declares no project license; attribution and takedown information are provided without claiming endorsement or a public licence grant.
- Can I embed this game on my own website?
- Yes — copy the snippet below. The embedded player links back here, which is how we ask to be credited.
Embed Factory Yard on your site
Paste this where you want the game to appear: