Road & Traffic Prototype 1.2

Matthew Schmoyer edited this page Aug 22, 2017 · 4 revisions

(Citybound v0.1.2)

Download & Changelog

Minimum Requirements

Citybound runs on Windows, MacOS, and Linux operating systems. You also need an OpenGL (3.2+) compliant graphics card, updated to the newest driver. If it fails to run, make sure you have download the latest version, checked the known bugs and issues or ensured you have the latest drivers. #Minimum Requirements:

  • Windows(x86 and x64)/MacOS/Linux Platform
  • OpenGL 3.2 compliant graphics card with newest drivers

Good luck, if you still have issues please post them in the issues reporter.

Running Citybound

Start by running the program as you normally would on your OS.

  • MacOS and Windows users might need to explicitly allow running untrusted applications
  • For Linux users mark the file as an executable before attempting to run


How to report bugs

Other Feedback

*The best way to provide all kinds of feedback is to create a post in the official community

Controls (NEW!)

The "(NEW)" marked items are changed or added from the older versions, check the version you are running if you cannot use these controls.


To move the camera around the following controls allow you to pan, zoom, and rotate.

  • Pan Camera: Shift + Move Mouse or W/A/S/D or /// (NEW)
  • Zoom Camera: Scroll Up/Down (NEW)
  • Rotate/Pitch Camera: Alt + Move Mouse (NEW)

Drawing Road Strokes

When drawing new roads, or strokes, simply use the mouse to click the empty space, then when you have the shape and length you like, double click. If you made a road you don't like, simply undo it by 'ctrl' or 'cmd' + Z. Redo by adding a shift key. Numbers define the lanes, 0 is set for one way, and 1 to 9 allow for increasing the lane amount per stroke.

  • Create new stroke: Click your mouse for each control point
  • Double Click last control point to finish stroke.
  • Undo: Ctrl + Z / Cmd + Z
  • Redo: Ctrl + Shift + Z / Cmd + Shift + Z
  • Set number of lanes for next stroke: 1, 2, ... 9
  • Toggle one-way road: 0

Manipulating Road Strokes

Depending on the zoom level, you can either manipulate a whole road, one side of a road or a single lane. The controls below allow you to manipulate the stroke before building it.

  • Select road/side/lane stretch: Click & Drag along road/side/lane
  • Deselect all: Click into nowhere (the white space)
  • Delete selected road/side/lane stretch: Backspace
  • Move selected road/side/lane stretch: Click & Drag blue selection
  • Create parallel lane: Hover + Click immediately right of selection
  • Continue road/side/lane: Click road/side/lane close to its start or end

Building Roads

You need to build the road by pressing enter or return. You can still add new roads after this.

  • Implement plan: Return or 'Enter' key

Spawning Cars

Press 'C' to simulate cars.

  • Spawn cars: C (you can see the number of cars in the small debug text in the top left corner as "batch 8000")
    • Before hitting this key, you must build the road or an error may occur.

Creating a grid

If you want a large grid you can use these controls.

  • Create 10x10 grid plan: G
  • Create 15x15 grid plan: Shift + G
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.
Press h to open a hovercard with more details.