Manual

Players Manual

Welcome to the official instruction manual for the GeekTrains™ game. On this page you will find the information to get started with playing.

Setup & Installation

Things you have to do and check before you start playing the GeekTrains™ game.

Requirements

There are requirements on your system and on you as the player.

System Requirements

Player Requirements

Financial Requirements

Installation

Instant game requires no installation

GeekTrains™ is a web browser game (sometimes referred to as Instant Game) and does not need installation. You can simply start playing GeekTrains™ immediately right from your browser (desktop, tablet or mobile).

Be sure to check the system requirements first though. GeekTrains™ uses 3D technology to show a virtual 3D railraod environment on your device's screen. Some temporary files will be stored in your browser cache (game assets like objects, sounds, images), and a large commit on your CPU/GPU may be needed (your device may become hotter and consume a lot of battery power while playing the game).

App-stores

You can play GeekTrains™ for free* by browsing to the website www.GeekTrains.com. Additionally, you may find GeekTrains™ as an installable App within common App-stores such as:

These apps function the same as the online web version at www.GeekTrains.com, but with the option to have the game easily accessible by an App icon (shortcut) on your device. There is also the advantage that you may be able to speed up the account registration process, as you're probably already logged in with an account from the specific App store.

The installable App may have a price set. This price covers at the very least some costs we make to have the App listed in that specific store. Plus some compensation for the additional work for us to create and update that App for that store.

Game Narrative

Objective

Storyline

When you were young you played with toy trains. You like to operate a railway and the trains. You played and raced with the trains, alone and with friends. One of the friends you played with was Eddy, from a richer family. Eddy wanted to be the real train master, so every kid comes to him, but you challenge him. You compete with Eddy's train sets until all the houses in your neighbourhood are defended.

Twenty or so years later you wake up. Toys are for kids to play with. You loved the trains but now you're grown up. Trains are no toys but need to be exact models. There's no fun any more only reality.

Set out to re-experience your childhood passion, but now with a house and a grown-up life, you play with big toy trains in and around the house. You love to be in control of this own environment and be a chief commanding your train. Now YOU are the boss and wield the commands. But for some reason trains are disappearing, railtrack is taken away, and fun is drawn from the toys to turn them into static models and historic memories. You enter a quest for what and who is behind this evil dark power.

Oh no! It's Eddy. All realistic model trains are stamped with Eddy's signature. Part by part, you free the geographic locations from Eddy's influence. Until you beat the last one, and need to face Eddy at his Empire Office and factory. After shutting down the factory lines, you enter the inner sanctum of the Boss Office.

When you've finally beaten Eddy, he'll stand down and is taken by the autorities. But after they take the lift back down… Eddy exits at a hidden basement floor and escapes again.

Background

In this section you will learn more about the background behind the GeekTrains™ web game. If you want to understand more about why this game, and how the game came to be, this is the section to read.

Why GeekTrains™?

GeekTrains™ is an instant web game designed and programmed by independent game developer Quintus Hegie from The Netherlands. In his day to day work, Quintus works a lot with innovative (web) technology, advanced data analytics and artificial intelligence (AI). In his spare time, he is a railfan with an interest in large scale model trains and likes to visit outdoor miniature railroads (park railways). The GeekTrains™ combines these two topics of interest and expertise, into a fun and fast-paced train themed web game.

The game is setup to be educational, as well as entertaining and innovative. And the fun of playing GeekTrains™ can be easily shared with others (for example in co-operative, counter-operative or beat-the-highscore mode). Enhancing the experience for the real enthousiast, even custom peripherial devices such as train cab controllers and special designed gamepads can be used to play the game.

If you like the game then you can show your support by playing it, liking it on Social Media channels (such as Facebook) and inviting others to play it as well. Of course you can also send a message to Quintus Hegie, the author, and share your appreciation.

Real world analogy

The GeekTrains™ game theme is based on a real world analogy with big scale model toy trains and miniature railroads. The following characteristics from the real world you will find back in the game experience as a player of GeekTrains™:

There are some inspirational books available that cover the real world analogy of this game.

Characters

Eddy, the rich kid on the block who wants to have all kids play at his house and not at someone else's. He starts as a friend playing with you, but you'll notice that outside your house other kids' houses become blocked. In the end you'll have to beat him to free the neighbourhood. Eddy cheats of course. And when you do, he'll be friends again… but for some reason the house where he lives goes on sale and he moves and you lose track of eachother.

Eddy, years later, has grown up. Toy trains are no more and should be no more. There is only reality and exact true models. Eddy is set out to erate all working toy trains and replace them by static models. You don't know at first but you'll get to learn during the story that Eddy is behind this all. Eddy still cheats of course.

Game modes

There are 3 age-based game modes, that let you experience different time and difficulty settings of the game:

  1. Toddler (always* free to play)

    Similar to ESRB rating "EVERYONE 10+" and PEGI rating "7".

    Simple train stories and puzzle that educate your child. The levels are played optionally in co-operation with a supervising adult. Driving around, counting, associating etc. Controls are super-easy, no derailings.

    There's no money system, and thus no rolling stock upgrades can be purchased. The levels don't involve actions of toy figure violence. The player cannot participate in leaderboards. The player won't have an account.

  2. Teen (free to start, paid version)

    Similar to ESRB rating "TEEN 13+" and PEGI rating "12".

    More complex, challenging puzzles. Teaches basics of railroading and stimulates creativity. Playing with or against friends. Occassional winning of new train sets. Controls are intermediate.

    There's a money system and so rolling stock upgrades can be purchased. The levels may involve actions of mild toy figure violence (e.g. toy cowboys shooting toy indians with toy bullets). The player can participate in leaderboards.

  3. Adult (paid version + in app purchases)

    Similar to ESRB rating "MATURE 17+" and PEGI rating "18".

    Now you are the adult. When you were a child you played with trains, but now life has kicked in. You're getting back to the dream of having a full scale train system around your house. You'll meet friends from the past. It's serious, but also fun and exciting. Controls and operation is difficult.

    Ability to purchase and/or publish new Locomotives, wagons and tracks (custom level). Some levels involve realistic train-related themas in an educated fashion, like train accidents and the danger of real trains. A chat system with other online players.

You can complete the game at any modus, but that will only complete that modus.

Accounts (optional)

In this section we explain the possibility to store your game progress within a personal account. This gives you to ability to continue at a later time and/or on another device where you have left of. With an account you can also be eligable for competing in the Leaderboards.

You can still play the game without an account though. Basic scoring features remain possible like your own fastest times and high scores for level. But your progress won't be stored at our servers and you cannot get listed in the Leaderboards. Also when you close your browser or delete your device cache, your local stored progress and scores may be wiped as well.

Only people of a certain age are eligible for creating and using an account. Children who are under a certain age require consent from their parents (family account).

Logins

The first thing to do when you want to store your game progress and compete on the leaderboards is to create a login.

  1. Create Login Form

    Create a login for your e-mail address: Choose the Register option on the Account menu.

  2. E-mail Address

    Fill in a valid personal e-mail address that you have access to.

    Pro tip: Use the same e-mail address that you use for other game services like Facebook Games, the Google Play Store, the Windows App Store or XBOX Live. This way you'll be able to later ease the login process by connecting your GeekTrains account with your existing account with one of these other services.

  3. Password

    Choose a password that you can remember but haven't used anywhere else.

    Type the password again in the repeat password box. This is to prevent accidental typo's.

  4. Submit

    When all fields are filled in, press the Register button on the form.

  5. Confirmation

    You will receive a confirmation e-mail about the registration of your login.

    If you don't receive an e-mail within 5 minutes, then please check your Junk Mail or Spam folder as well. Also, if you already have a login for this e-mail address, then you won't receive a registration e-mail again.

Congratulations! You now have created a login.

Your created login will be first reviewed by our staff. Once approved, you can continue with setting up your User Account.

Users

The Login gives you access to create your User Account. The User Account is personal and cannot be transferred to someone else. It contains personal details like your First and Last name, your Birthdate, your preferred Language and the Country you live in.

  1. Login

    If you have not already done so, Login with your credentials chosen from the previous section on creating a Login.

  2. Create User Account Form

    Because there is no User account created yet, you will be asked to create an User Account.

  3. First and Last Name

    Fill in your (real) First and Last name. You can choose a Player tag later on but not here.

    Don't worry, your name will be kept private with us. The Player tag you will choose later will be the one publically used on Leaderboards and Achievements and such.

    Pro tip: Make sure you fill in your correct full First and Last name(s). We will need these details to exactly match the name stated on any identity document you have, in case you want to restore lost access to your account.

  4. Date of Birth

    Specify your Date of Birth (YYYY-MM-DD), which we need to keep for legal reasons.

    Don't worry, your Date of Birth will be kept private with us. Other Players won't see your Age or Date of Birth.

    If you are too young according to our Terms & Conditions, you'll may be asked for Parent consent or your User account may be blocked until you have reached our minimum accepted age. Also if you want to make use of paid services (like In Game Purchases), your Date of Birth is required as well.

    Pro tip: Make sure you fill in your correct Date of Birth. We will need these details to exactly match the Date of Birth stated on any identity document you have, in case you want to restore lost access to your account. We will need these details as well when you want to unlock age-restricted features in the game.

  5. Country

    Select the Country from the list that you live in.

    This field may be prefilled with the Country you are currently visiting our website from (based on your physical location or IP address). You can change the suggested Country now when needed.

    You'll automatically join any Country specific competitions and Leaderboards. So if you cannot beat a certain World Record Leaderboard position, you might still have a chance to beat your Country Record Leaderboard.

    Pro tip: Make sure you fill in the country that you live in or was born in. We will need these details to exactly match the country stated on any identity document you have, in case you want to restore lost access to your account.

  6. Language

    Choose a (preferred) Language.

    This setting is used to translate some parts of the website and game to the chosen Language. It will also be visible to other Players so you know what Language to speak when you want to chat with another Player. You can change this setting later.

    This field may be preset to the default Language of your webbrowser or device. You can change the suggested Language now when needed.

  7. Submit

    Press Create button to create the User Account and connect it to your Login.

Congratulations! You now have created and connected an User account to your Login.

In the next and final step, you'll create your public Player Profile.

Player Profiles

Any high score, best times, Achievements, purchased Virtual Game Items and Leaderboards rankings are stored into your public Player Profile. So now you need to finalize your account creation by setting your Player Profile.

  1. Login

    If you have not already done so, Login with your credentials chosen from the first section on creating a Login.

    Then navigate to your User Account from the second section on creating an User Account.

  2. Create Public Player Profile Form

    Because there is no public Player Profile created yet, you will be asked to create a public Player Profile.

  3. Player Name

    Type in a desired Player Name (also called a Gamer Tag). The Player Name is limited to about 15 visible characters and may not contain spaces or non-standard characters.

    You can type in any Player Name you want, given that the desired name is not already taken by someone else. Also, a Player Name may not contain bad, political, sensitive, trademarked or offensive words. Violation of the Player Name policy may result in permanent account closure.

    This field may be preset to an owned/verified domain or business name that you have used while signing up for the login. You can change the suggested Player Name now when needed.

  4. Avatar Image

    Choose a desired Player Avatar image. The image size is limited to 1080 pixels on both sides.

    You can choose any Player Avatar image you legally own the rights to use on, given that the desired image looks enough different to any other player's avatar images. Also, a Player Avatar may not contain bad, political, sensitive, trademarked, pirated or offensive graphical content. Violation of the Player Avatar policy may result in permanent account closure.

    This field may be preset to an image automatically taken from an owned/verified domain or business name that you have used while signing up for the login. You can change the suggested Avatar Image now when needed.

  5. Submit

    Click 'Create Player Profile' button on the form to complete the creation of your public Player Profile.

Congratulations! Now you have set up your Player Profile, you can start playing the game with your progress stored.

All you have to do now is to make sure you are logged in to your Account (for which the Player Profile has been set up) before you start playing a Level or before you enter a Leaderboard competition.

Achievements

Go to your Achievements.

Leaderboards

Go to the Leaderboards.

Screen

Gameplay

The screen layout during gameplay provides you with the information you need in order to complete the Level. It is composed of the 3D-camera (perspective) view of the Level you are playing, and a 2D (flat) graphical user interface elements that are divided over 9 sections. We will now explain what information the different elements provide you.

Screen elements during game play
Screen elements during game play

Money

Shows your current money balance.

On Level completion, you take your money balance to the next Level.

Pay attention to this money balance! When you run Out of Funds (your current money balance reaches zero) then it is GAME OVER.

Objectives

Lists the objectives for the current Level.

There can be up to 5 objectives in a Level. Most Levels have 2 or 3 objectives to complete.

Do not fail any objective! If one or more objectives have been failed, it is GAME OVER.

Players

Displays the Players and their Teams in the level.

The player colors are:

Player Colors
ColorRemarks
Black 
Brown 
RedDefault opponent color
OrangeDefault 2nd opponent color
BlueDefault co-operative player color (your buddy)
YellowDefault 3rd opponent color
GreenDefault local player color (you)
Purple 

Depending on the camera setting you will see:

Score Points

Shows your score for this Level. With this score you may compete for a High Score position in the Leaderboards.

A score is only valid for the current Level. Score points are not transferrable to another Level.

Messages & Menus

Information about relevant events for the Player happening in this Level.

This is also the screen area where dialog boxes and menus may pop up. For example at the start or at the end of playing the Level.

Control Buttons

Show an optional on-screen button bar with input controls to click on or touch. These visible buttons are mainly handy for point-and-click input devices.

It is not required to use these buttons to play the game. You can play the game with any input method you desire at any time and any combination: Touch, Keyboard, Mouse or Gamepad.

Fuel Indicators

Shows the different fuel indicators of your current Locomotive.

There can be up to 5 Fuel Indicators at a time:

  1. ⚡ Yellow (Electricity)

    🔋 Battery level for 🚅 🚄 🚝 🚈 🚇 Electricity powered Locomotives

  2. ⛽ Gray (Oil)

    🛢️ Oil level for 🛲 Diesel powered Locomotives

  3. ⛏️ White (Coal)

    🪨 Coal level for 🚂 Steam powered Locomotives

  4. 🪚 Brown (Wood)

    🪵 Wood level for 🚂 Steam powered Locomotives

  5. 🚰 Blue (Water)

    💧 Water level for 🚂 Steam powered Locomotives

Take careful note on the Fuel Indicators! When a required Fuel Indicator reaches 0, your Locomotive stops and you may need to buy emergency fuel or you are Out of Fuel and it is GAME OVER.

Fuel types
TypeUsed byNotes
Power Fuel
Electricity (Yellow)
Battery power operated vehicles Batteries have long endurance and slow exhaustion rate. A long distance can be travelled with a single fully charged battery. This fuel type can be charged while driving (e.g. via overhead power catenaries). However charging a battery takes some time, rendering your locomotive stationary for precious time. Where possible try to replace the drained batteries with already fully charged ons at a charging swap station. Note that some wagons consume power as well to be operated (like the disco ball wagon). And coupling with a the battery car doubles your battery capacity!
Oil Fuel
Oil (Gray)
Diesel engine operated vehicles Oil can be fueled relatively quickly at fueling stations. Diesel engines have an above average endurance and normal exhaustion rate. When your Locomotive is coupled with wagons loaded with oil barrels or tanks, those barrels may be consumed as fuel giving your Locomotive an extra range. But for that you need to stop your train first.
Coal Fuel
Coal (White)
Steam engine operated vehicles Coal is fueled at medium rate at coaling stations. Steam powered engines love coal because it burns very efficiently. When you couple with a wagon loaded with coal (like a tender wagon), your effective range increases as this additional coal can be consumed while driving.
Wood Fuel
Wood (Brown)
Steam engine operated vehicles Wood is fueled at medium rate at wood or timber stations. Steam powered engines burn up wood quite quickly, though. When you couple with a wagon loaded with wood (like a tender wagon), your effective range increases as this additional wood can be consumed while driving.
Water Fuel
Water (Blue)
Steam engine operated vehicles Any steam engine needs water to operate. Without water the engine will overheat fast and explode. Water can be fueled quite quickly just like diesel. Water can be used from coupled wagons filled with water (like a tender or tank wagon). Note that some wagons use water as well, such as the fire extinguisher wagon.

Speed Gauge

The Speed Gauge shows your Locomotive's speed in meters per minute (m/min). The image may differ a bit between electric, diesel or steam powered engines.

The Needle colors indicate the Speed status and possible consequences:

  1. Gray

    Your Locomotive has stopped, the Engine is Idle.

  2. White

    Your Locomotives has Normal speed. Keep on the low side if you want to safely couple with other wagons or bump into a buffer (without Locomotive damage).

  3. Yellow

    Your Locomotive has High Speed. While this poses no problem on straight tracks, when you drive this fast (or faster) in curved track or turnouts, you might derail. When your Locomotive derails (and comes to a halt) then it is GAME OVER.

  4. Orange

    Your Locomotive has Too High speed. Your engine might get overloaded. When you push your engine too far for too long, you'll damage your Locomotive by Engine Overload. This may cause your engine to break down or explode, and then it is GAME OVER.

  5. Red (flashing)

    Your Locomotive has been overloaded or is violating a speed limit / guard signal. Reduce the speed as quickly as possible to the allowed or safe limit. The overload may cause your engine to break down or explode, and then it is GAME OVER. Also, running for too long into a speed limit / guard signal violation may result in incremental fines.

  6. Green (flashing)

    Your Locomotive is obeying a track section speed limit / guard signal. Try maintaining this speed.

The on-screen Speed Gauge can be operated by mouse clicks (left, right and middle) and touch gestures as well.

Train Composition

Shows the Train Composition for the Locomotive you are controlling. Per vehicle, also basic status information is shown.

The Train Composition display also allows you to ☑️ select (one or more) Vehicles for activating/deactivating special functions. For example you can specify which armed wagon(s) you want to respond to 🔫 Fire button actions.

Time

Show time-related information. Based on the Level and state, there can be up to 4 times/clocks shown:

  1. ⏰ Target Time

    Certain Levels require you to stop at specific stations at specific Target Times. For that you need to keep a close eye on this clock. You may arrive a bit earlier, but for arriving later you will get fines.

  2. ⌚ Split Time

    For the Levels that require you to stop at specific stations at specific Target Times, the Split Time shows the actual time that you arrived at that station.

  3. ⌛ Time Limit

    If the Level has a Time Limit, a countdown timer starts ticking from the moment you start playing the Level. If this countdown timer reaches zero, before successfully completing all the objectives, you are Out of Time and it is GAME OVER.

  4. ⏱ Level Time

    The play time for the Level. With the Level Time you may compete for a Fastest Time position in the Leaderboards.

Controls

Input Methods

Play www.GeekTrains.com with any of the following input methods:

Gameplay Input Devices
Input Device ImageUsage Summary
Keyboard
Keyboard

Keyboard

  • Any full keyboard with letters and numbers, and some control keys (like ALT, SHIFT, ENTER) will do (NUM-pad not needed).

  • The key mapping to actions is shown on the on-screen buttons (postfixed).

  • Best used in combination with a Mouse.

Mouse
Mouse

Mouse

A Left- and Right click mouse button is essential; a third click button and a Scroll Wheel are optional.

  • Left/right/middle click on-screen buttons and certain 3D objects.

  • Adjust camera view (click & drag; scroll for zooming).

  • Best used in combination with a Keyboard.

Touch
Touch

Touch

  • With a single finger you can click the on-screen buttons (including the Speed Gauge), or adjust the camera view by holding and dragging.

  • When you use two fingers you can zoom in or out the camera view for most viewpoint setups.

  • Best used in combination with a Gamepad.

XR Pointer
XR Pointer

XR Pointer

Similar to Mouse, but with better accuracy to point at 3D objects.

Device Orientation
Device Orientation

Device orientation

  • With Device Orientation you can only control a bit of the camera view.

  • Best used in combination with Touch.

Gamepad
Gamepad

Gamepad

  • You can use any wired or wireless (USB/Bluetooth) gamepad that is compatible with your device (desktop, laptop, tablet, etc.) and HTML5 browser (like FireFox, Edge, Chrome or Opera).

  • You need at least a gamepad with 6-8 buttons and a D-pad (directional pad), though having more buttons (12-13) and also one or two (analogue) sticks is preferred.

    Common USB/Bluetooth gamepads connected to PC/Laptop
    Console/style Description Buttons Gameplay
    NES 4 button with DPAD A,B,Select,Start Very Limited
    SNES 8 button with DPAD and shoulders A,B,X,Y,Select,Start,LBRB Limited
    N64 10 button with DPAD and analogue A,B,Trigger,Start,LB,RB Ok
    PlayStation/XBOX 12 button with DPAD and two analogues A,B,X,Y,LT,RT,Select,Start,LB,RB,LS,RS Recommended
  • The 1st connected gamepad will be associated to (human) Player #1, the 2nd connected gamepad to (human) Player #2.

Densha de Go! Mamecon
Densha de Go! Mamecon

Densha de Go! Mamecon

  • Same as Gamepad, but with dedicated buttons, (speed) throttle and (brakes) dial for train operation.

  • Requires a PS1/PS2 to USB converter cable (installation instructions below).

Densha de Go! One Handle Type Controller
Densha de Go! One Handle Type Controller

Densha de Go! One Handle Type Controller

  • Same as Gamepad, but with dedicated buttons, (speed/brake) throttle and optional (viewpoint) arrow keys and optional departure light for train operation.

  • May require a PS1/PS2 to USB converter cable (installation instructions below).

Densha de Go! Two Handle Type Controller
Densha de Go! Two Handle Type Controller

Densha de Go! Two Handle Type Controller

  • Same as Gamepad, but with dedicated buttons, (speed and brake) throttles and optional (viewpoint) arrow keys and optional departure light for train operation.

  • May require a PS1/PS2 to USB converter cable (installation instructions below).

RailDriver Desktop Cab Train Controller
RailDriver Desktop Cab Train Controller

RailDriver Desktop Cab Train Controller

  • Same as Gamepad plus Keyboard, but with dedicated buttons, handles/throttles and viewpoint dial keys and digit display for train operation.

  • May require a Beta browser version to use, driver installation probably not needed (installation instructions below).

Train Cab Controller

GeekTrains is the first model train web­game in the world that supports USB hardware Train Cab Controller devices.

The P.I. Engineering's RailDriver Modern Desktop is supported. This controller can at least be ordered from RailDriver.com (US) or from Aerosoft.com (Europe). Game support for more hardware Train Cab Controllers may follow.

P.I. Engineering RailDriver Modern Desktop Train Cab Controller (USB hardware device)
Throttle = move forward, Automatic brake = move backward, Whistle = sound horn, Cab buttons = change camera

Steps in connecting your RailDriver Modern Desktop controller:

  1. Connect the USB plug of the RailDriver Modern Desktop controller to you desktop / laptop device.

  2. To ensure the most compatibility, although sometimes not required, make sure that your Operating System has the official standard software installed from RailDriver that came with the box. In comparison with some other Train Simulation software, GeekTrains does not need additional drivers or custom software to be installed or run in order to use the RailDriver Modern Desktop Train Cab Controller.

  3. Check in the Operating System settings of your desktop / laptop that the RailDriver Modern Desktop appears in the list of connected USB devices. If the USB controller doesn't show up here, then probably you'll need to first install the default software that came with the RailDriver box or website.

    Windows 10 Settings: Find the Rail Driver Modern Desktop in the Device List
    Windows 10 Settings: Find the Rail Driver Modern Desktop in the Device List
  4. Because the browser technology to connect USB and HID devices to the web is still being developed, you'll need a recent Chrome browser (or Chrome Beta). As of December 2019, Chrome is the only browser that has support for the needed WebHID feature. When Chrome is already installed on your device, run an update check from the browser menu to ensure you are running the latest browser version.

    Note: Until the moment is there that the WebHID feature is generally available for everyone, we recommend to specifically use the Chrome Beta browser just for the purpose of playing GeekTrains with your RailDriver Modern Desktop.

  5. Set the Experimental Web Platform features browser flag to 'Enabled'. If the flag is already set to 'Enabled', then leave it that way.

    Google Chrome (Beta): Enable the Experimental Web Platform Features flag
    Google Chrome (Beta): Enable the Experimental Web Platform Features flag

    Note: We recommend to specifically use the Chrome Beta browser just for the purpose of playing GeekTrains with your RailDriver Modern Desktop. Do not enable the flag for a browser that you use for other tasks as well, or make sure to set the flag to 'Disabled' once you are done with a play session.

  6. Check the Chrome browser Device Log for an entry stating that a HID-device with the name 'RailDriver Modern Desktop' was added. If you don't see the USB controller mentioned, try reconnecting the device and then press the 'Refresh' button. If you still don't see the USB controller mentioned, then make sure you successfully completed the previous steps.

    Google Chrome (Beta): Check the Device Log for the listing of the Raildriver Modern Desktop HID device
    Google Chrome (Beta): Check the Device Log for the listing of the Raildriver Modern Desktop HID device
  7. Great! You're almost done. So far the one-time setup. Now select a Level from GeekTrains to play.

  8. Left-click the checkbox labelled 'RailDriver®' on the right side of the browser screen. A HID-device connection menu will open in the browser. Currently you'll have to do this every time you start a level.

    Left-click the RailDriver checkbox on the GeekTrains in-game menu
    Left-click the RailDriver checkbox on the GeekTrains in-game menu
  9. Select the 'RailDriver® Modern Desktop' from the list of HID-devices. Then select the 'Make connection' button.

    If you don't see the USB controller mentioned, then make sure you successfully completed the previous steps.

    Select and connect the RailDriver Modern Desktop from the browser HID popup-menu
    Select and connect the RailDriver Modern Desktop from the browser HID popup-menu
  10. Congratulations! You are now ready to use the RailDriver® Modern Desktop controller to play this GeekTrains level!

    Tip: Try moving the Throttle handle position forward. Your Locomotive should now pick up speed once the throttle has passed the dynamic threshold position. The LED-display will change based on your Locomotive speed.

    Tip: Calibrate the handles by putting each handle at least once in both extreme positions (e.g. fully up and fully down). The handle will trigger an input command to the game when it is put at about a tenth of the total distance (between fully up and down).

  11. If you don't want to use the RailDriver® Modern Desktop controller any more, right-click on the checkbox labelled 'RailDriver®' on the right side of the browser screen. This will disable the controller from the game.

Densha de Go! Mamecon Controller

Yet again, GeekTrains is the first model train web­game in the world that supports Densha de Go! (PSX) controllers.

Densha de Go! Mamecon Controller
Densha de Go! Mamecon Controller

For the Mamecon PSX controller to work, you'll need an adapter cable from PSX (PlayStation 1) to USB. You can buy these controller converter cables in many electronics stores that sell converter cables for different gaming systems. The adapter may be named PSX, P1, P2, PI, PII etc. to USB converter. They often are sold in 2 variants of the same: 1 player and 2 player connections.

PSX to USB Converter Cable
PSX to USB Converter Cable

Your Windows computer will recognize the device most probably as a controller. You can find the discovered game controllers in the 'Game Controllers' program in Windows 10 (search for it in Start Menu). Sometimes the 1 player variant of the adapter will show up as 2 controllers. So you need to figure out which listed controller actually responds as the other listed item is fake/non-working entry.

Windows 10 Game Controllers dialog
Windows 10 Game Controllers dialog

To discover if the controller works, select a controller in the dialog and press 'Properties'. There you can test if all the buttons work. The buttons work if you press them (or move the throttle lever or rotate the brake dial) and then the dialog highlights the axes/buttons.

Windows 10 Game Controller Properties dialog
Windows 10 Game Controller Properties dialog

Notes on the controls/buttons for the Mamecon:

Actions

Keyboard Input Profile
Keyboard Control Cheat Sheet: Q = move forward, A = move backward, H = sound horn, C = change camera
XBOX 360 Gamepad Controller Input Profile
Gamepad Control Cheat Sheet: A = move forward, B = move backward, X = sound horn, Y = change camera
Default controls
GamepadGamepadKeyboardAction
A A (green button) Q key Accelerate (consumes fuel)
B B (red button) A key Brake / reverse
B + B + Left/Right Button   key Handbrake / emergency stop (damages vehicle when driving too fast)
X X (blue button) H key Sound horn (repeat to create music score)
X + X + Left/Right Button H key + Left/Right Shift key Activate/deactive flashlights
Y Y (yellow button) C key Change camera: look at train, follow train, orbit scene, board train (VR), move around freely
Y + Y + Left/Right Button   key Open/close passenger/cargo doors (if any) or tip tipper
Start (menu) S key Switch next point in driving direction
Back (view) D key Decouple last wagon (or release cargo for crane mode)
Left/Right Trigger Space Fire (traverses connected wagons until a shot is fired)
Left Stick 6 (up), U (right), Y (down) and T (left) keys Rotate/move mobile crane (if any)
Right Stick 9 (up), P (right), O (down) and I (left) keys Rotate/move mobile crane (if any)

Furthermore, mouse/touch swipes and the arrow keys may be used to adjust the camera/view.

Locomotives

Locomotive upgrades

Speed
Improves transmission by 5% and lowers air resistance by 5% (for effective higher top speed). Virtual train store price: €50,- per point.
Health
Adds 5% to 10% more to max health points. Virtual train store price: €40,- per point.
Motor power
Improves motor power (for effective higher acceleration speed). Virtual train store price: €50,- per point.
Armor
Adds armor protection, and if already armored improves armor level. Armor helps take certain damage first from armor, before the health will be reduced. Virtual train store price: €60,- per point.
Weight
Adds more mass to the Locomotive. More mass gives the Locomotive more stamina and better positioning on the rails. Leading to less derailing and better chance to push other Locomotives. However, the acceleration declines so more motor power is required to keep the same acceleration speed. Virtual train store price: €30,- per point.
Fuel
Adds 5% to 20% more capacity to all fuel tanks. Virtual train store price: €80,- per point.

Locomotive types

Locomotives
Locomotive Description
Small Steam Locomotive
Small Steam Locomotive

Small Steam Locomotive

A nice Small Steam Locomotive for use on yard and medium distances. Upgradeable with Cow Catcher or Snow Shovel.

Locomotive Properties
PropertyValue
TractionSteam (coal & water)
Top SpeedMedium
AccelerationMedium
Weight? kilogram
Pulls? wagon(s)
Virtual train store price€100,-
Large Steam Locomotive
Large Steam Locomotive

Large Steam Locomotive

A real powerhouse steam engine that pulls lengthy trains for very long distances. Upgradeable with Cow Catcher or Snow Spike.

Locomotive Properties
PropertyValue
TractionSteam (coal & water)
Top SpeedMedium
AccelerationSlow
Weight? kilogram
Pulls? wagon(s)
Virtual train store price€300,-
Western Steam Locomotive
Western Steam Locomotive

Western Steam Locomotive

An impressive steam engine from the Wild West that can go medium distances. Equiped with a cow catcher by default, as cattle may wander around the railroad tracks in the desert. Upgradeable with Jet Engine.

Locomotive Properties
PropertyValue
TractionSteam (coal/wood & water)
Top SpeedMedium (upgradeable to Fast)
AccelerationSlow
Weight? kilogram
Pulls? wagon(s)
Virtual train store price€250,-
Small Diesel Shunter
Small Diesel shunter

Small Diesel Shunter

The ideal locomotive for shunter and yard work, and medium freight distances. Fastests in forward direction, slower in reverse direction. Upgradeable with Crane and Snow Shovel.

Locomotive Properties
PropertyValue
TractionDiesel
Top SpeedMedium
AccelerationMedium
Weight? kilogram
Pulls? wagon(s)
Virtual train store price€150,-
Diesel Shunter
Diesel Shunter

Diesel Shunter

The enhanced, more powerful version of the small diesel shunter. The top speed and acceleration is the same in either direction. Upgradeable with Snow Plough and Catenary Pickup.

Locomotive Properties
PropertyValue
TractionDiesel (upgradeable to electric)
Top SpeedMedium
AccelerationMedium
Weight? kilogram
Pulls? wagon(s)
Virtual train store price€200,-
Work Locomotive
Work Locomotive

Work Locomotive

Your best mate for road and rail repairs and yard work. Standard equiped with a crane and a bin. Also repairs other vehicles.

Locomotive Properties
PropertyValue
TractionDiesel
Top SpeedSlow
AccelerationFast
Weight? kilogram
Pulls? wagon(s)
Virtual train store price€250,-
Small Electric Shunter
Small Electric shunter

Small Electric Shunter

The ideal locomotive for shunter and yard work, and medium freight distances.

Locomotive Properties
PropertyValue
TractionElectric
Top SpeedMedium
AccelerationFast
Weight? kilogram
Pulls? wagon(s)
Virtual train store price€200,-
Electric Locomotive
Electric Locomotive

Electric Locomotive

A strong workhorse pulling lengthy trains with ease. Double-head to upgrade performance.

Locomotive Properties
PropertyValue
TractionElectric
Top SpeedFast (upgradeable to Very Fast)
AccelerationMedium (upgradeable to Fast)
Weight? kilogram
Pulls? wagon(s)
Virtual train store price€300,-
Rapid City Express
Rapid City Express

Rapid City (RC) Express

The comfortable passenger train for between villages and cities.

Locomotive Properties
PropertyValue
TractionElectric
Top SpeedMedium
AccelerationFast
Weight? kilogram
Pulls? wagon(s)
Virtual train store price€150,-
 

High Speed Locomotive

This passenger train rapidly transports passengers beyond country borders.

Locomotive Properties
PropertyValue
TractionElectric
Top SpeedFast (upgradeable to Very Fast)
AccelerationMedium
Weight? kilogram
Pulls? wagon(s)
Virtual train store price€250,-
 

City Street Tram

Often seen on the streets next to cars and busses.

Locomotive Properties
PropertyValue
TractionElectric
Top SpeedSlow
AccelerationFast
Weight? kilogram
Pulls? wagon(s)
Virtual train store price€125,-

Wagons

Coupling with wagons

Note: a wagon can have 2, 1 or no coupling­hooks attached. Only wagons with a coupling­hook can be coupled to other wagons and to locomotives.

Coupling­hooks available for coupling will light up with green color. If the coupling­hook is linked, it will turn unlit red color.

When both coupled wagons are equiped with a coupling­hook on the coupled side, the link strength will be doubled. That means less chance of derailment.

List of wagons

Wagons
WagonDescription
Big Container Wagon
Big Container Wagon

Big Intermodal Container Wagon

This wagon is designed especially for carrying big intermodal containers.

The wagon consists of a 'naked' frame, with a dedicated big intermodal container locking system on it.

Big intermodal containers that are loaded on this wagon and are locked with the locking system, cannot be stolen.

Wagon Properties
PropertyValue
CarriesBig Intermodal Containers
Frame LengthNormal
WeaponContainer Locking System
AdvantagesLocked containers cannot be stolen
DisadvantagesOnly carries the Big Intermodal Container type
Flat Bed Wagon
Flat Bed Wagon

Flat bed wagon

A simple, flat bed wagon.

Wagon Properties
PropertyValue
CarriesMostly: containers
Frame LengthNormal
Low Board Wagon
Low Board Wagon

Low Board Wagon

A flat bed open wagon with low boards on each side.

Wagon Properties
PropertyValue
CarriesGeneral Fixed Large Outdoor Goods, Containers (small, medium and large)
Frame LengthNormal
High Gondola Wagon
High Gondola Wagon

High Gondola Wagon

A flat bed open wagon with high boards on each side and doors on the left and right side.

Wagon Properties
PropertyValue
CarriesGeneral Outdoor Goods
Frame LengthNormal
Stanchions Wagon
Stanchions Wagon

Stanchions Wagon

A flat bed open wagon with stanchions on the sides and a low board on the front and back.

Wagon Properties
PropertyValue
CarriesPipes, Tree Logs
Frame LengthNormal
Missile Launcher Wagon
Missile Launcher Wagon

Missile Launcher Wagon

A flat bed open wagon with a USB Missile Launcher installed on it and a rocket rack on each side.

The USB Missile Launcher can be operated for manual targeting. With the proper upgrades, the USB Missile Launcher will also be able to operate on its own.

Rockets travel in a linear forward fashion. Missiles have on board guidance systems and can be locked onto a (moving) target.

Wagon Properties
PropertyValue
CarriesRockets & Missiles
WeaponRockets and/or Missiles
Frame LengthNormal
AdvantagesVery effective on medium and long range distance (moving) ground and air targets
DrawbacksLow ammo supply
UpgradesAdditional Rocket Rack (more ammo capacity), Radar (auto-aiming & firing), Powersource (operatable even when decoupled)
Mini Disco Party Fun Light Wagon
Mini Disco Party Fun Light Wagon

Mini Disco Party Fun Light Wagon

A flat bed open wagon with a Mini Disco Party Fun Light installed on it.

Comes in one of these 3 build-up variants:

  1. Disco Ball

    Has 180 Degree non-aimable Coloured Disco Light Blinding Rays in horizontal, diagonal and vertical direction.

  2. Mirror Ball

    Has 3 Lights that can be aimed through the mirror ballwith more precision at a target in horizontal and diagonal direction.

  3. Flash Light (with Siren)

    2 Big Flash Lights that create a powerfull beam only in horizontal direction.

Requires an electric power source to be actively operated.

Wagon Properties
PropertyValue
RequiresElectric power source
WeaponDisco light blinding ray
Frame LengthNormal
AdvantagesFull 180 Degree close range spherical weapon
DrawbacksRequires electric powersource
Jack's Balls in a Toy Box Wagon
Jack's Balls in a Toy Box Wagon

Jack's Balls in a Toy Box Wagon

A flat bed open wagon equiped with 3 Jack-in-a-Box spring-operated ball launching devices.

Wagon Properties
PropertyValue
CarriesTennis­balls and/or Base­balls
WeaponJack-in-a-Box (spring coil)
Frame LengthNormal
AdvantagesVery effective on low and medium range distance air targets flying right above the wagon
DrawbacksLow ammo supply
UpgradesStronger Coil (more distance), Baseballs (more damage)
Magic Bubble Blower Wagon
Magic Bubble Blower Wagon

Magic Bubble Blower Wagon

A flat bed open wagon with a Bubble Blower installed on it.

Wagon Properties
PropertyValue
CarriesWater, Soap
RequiresWater, Soap
WeaponBubble blower
Frame LengthNormal
AdvantagesAbility to create a temporary dangerous soap bubble curtain
DrawbackLittle control over location/direction of bubbles except initial burst speed
Western Gatling Pellet Gun Wagon
Western Gatling Pellet Gun Wagon

Western Gatling Pellet Gun Wagon

A low board wagon with a Western Gatling Pellet Gun installed on it.

Wagon Properties
PropertyValue
CarriesGatling Gun, Pellet Ammo Box
WeaponGatling Pellet Gun
Frame LengthNormal
AdvantagesHigh maximum firing rate and high velocity pellet shooting
DrawbackIt takes some time before the gun is at maximum firing rate
Midieval Marble Cannon Wagon

Midieval Marble Cannon Wagon

A low board wagon with a Midieval Marble Gun installed on it.

Wagon Properties
PropertyValue
Carries2 Wheeled Marble Cannons, Marble Ammo Box
Weapon2 Marble Cannons
RequiresMarbles
Frame LengthNormal
AdvantagesTwo rotatable and transportable cannons with heavy marble balls
DrawbackSlow firing rate, low ammo
UpgradesSwap Marble Cannons for Tooth Pick Stick Ballista's
Radio Jam and Remote Control Wagon

Radio Jam and Remote Control Wagon

A low board wagon with a small control house and a large radio jamming/remote control device.

Wagon Properties
PropertyValue
CarriesRadio Jam/Remote Control device, Transformer Power Unit
WeaponRadio Jam/Remote Control device
RequiresElectricity
Frame LengthNormal
AdvantagesIn Radio Jam mode, disables opponent RC-units to process new commands; in Radio Control mode, can give orders to the controlled enemy units
DrawbackThe device/wagon receives damage when multiple units are jammed or controlled simultaneously
Explosives Wagon
Explosives Wagon

Explosives Wagon

An armed box car wagon with a breakers house loaded with explosives.

Wagon Properties
PropertyValue
CarriesExplosives (TNT, Barrels, Gas Tanks)
WeaponIgniter
Frame LengthNormal
AdvantagesThe more explosives you load, the bigger the devastating radial explosion
DrawbackBecomes unusable after firing, damages nearby friendly wagons/locomotives
SciFi Ray Phaser Gun Wagon

SciFi Ray Phaser Gun Wagon

An armed container car wagon with an deployable SciFi Ray Phaser Gun.

Wagon Properties
PropertyValue
CarriesSciFi Ray Phaser Gun
WeaponSciFi Ray Phaser Gun
RequiresElectricity
Frame LengthNormal
AdvantagesThe SciFi Ray Phaser Gun is very accurate in (straight line) firing
DrawbackThe Ray Phaser Gun is slow to unfold/fold and rotate, and is easily destroyed when active and consumes a lot of power when firing
Nostalgic Passenger Wagon
Nostalgic Passenger Wagon

Nostalgic Passenger Wagon

A classic passenger wagon, default 3rd class travelling.

Wagon Properties
PropertyValue
CarriesPassengers
Frame LengthNormal
UpgradesTo 2nd or 1st class seats (more profit), prison window fence and prison guard house ("criminal coach")
Passenger Wagon
Passenger Wagon

Passenger Wagon

A passenger wagon with more seats than the classic passenger wagon and gate doors.

Wagon Properties
PropertyValue
CarriesPassengers
Frame LengthNormal
UpgradesTo 1st class seats (more profit), or adult special edition "the shag wag"
AdvantagesThe gate doors allow for boarding/unboarding at another connected wagon
Panorama Wagon

Panorama Wagon

A modern passenger wagon with panorama view and gate doors.

Wagon Properties
PropertyValue
CarriesPassengers
Frame LengthLong
UpgradesTo 1st class seats (more profit)
AdvantagesThe gate doors allow for boarding/unboarding at another connected wagon
Cattle / Life Stock Wagon
Cattle / Life Stock Wagon

Cattle / Life Stock Wagon

A covered life stock wagon with sliding doors on each side.

Wagon Properties
PropertyValue
CarriesCattle
Frame LengthNormal
ModelsAlso available in western style model
Box car Goods Wagon

Box car Goods Wagon

A covered box car goods wagon with sliding doors on each side and a braker's house.

Wagon Properties
PropertyValue
CarriesIndoor goods
Frame LengthNormal
ModelsAlso available in enlarged western style warehousing model
Tank Wagon
Tank Wagon

Tank Wagon

A tank wagon for storing liquids.

Wagon Properties
PropertyValue
CarriesLiquids ((soap)water, oil/diesel, soda/juice, chemical waste)
Frame LengthNormal
AdvantagesAny carried liquids can be consumed by the train itself too (e.g. locomotive fuel)
UpgradesUpgradeable with water spray gun equiped braker's house
Pressure Tank Wagon

Pressure Tank Wagon

A wagon with 3 pressure gas tanks.

Wagon Properties
PropertyValue
CarriesGas
Frame LengthNormal
DrawbackExplodes on destruction, causing damage to nearby wagons
Toaster Wagon

Toaster Wagon

A wagon with a bread toaster.

Wagon Properties
PropertyValue
CarriesToaster, Bread Slices
WeaponToaster
Frame LengthNormal
AdvantagesThrows flaming toasted bread slices up in the air
DrawbackIt takes 5 seconds to toast the bread before it comes out the toaster
Chip Fryer Wagon

Chip Fryer Wagon

A wagon with a chip & snack fryer.

Wagon Properties
PropertyValue
CarriesChip parts, cheese nuggets, fryer snacks
WeaponHot Fryer Fat
Frame LengthNormal
AdvantagesTransports raw-food parts and fries them, so they can be served; the hot boiling fryer fat is also great for burning enemies
DrawbackIt takes 10 seconds to bring the fryer fat at boiling temperature; when food remains more than 2 minutes in the boiling fat, the food burns into flames
Cup Cake Catapult Wagon

Cup Cake Catapult Wagon

A wagon with a cup cake catapult.

Wagon Properties
PropertyValue
CarriesCatapult, Cup cakes
WeaponCatapult
Frame LengthNormal
AdvantagesThrown cup cakes stick to walls and then slide down
DrawbackLow ammo

Railway obstacles

When driving your train around the railway, you will encounter different obstacles and/or instructions on or near the track. Completion of the level will depend on your ability to handle the different obstacles and follow the instructions found along the railroad track.

Collectables

You can collect these items for points and other goodies:

When you've collected a thousand (1,000) points, you get a free extra life.

Goods

With your train you can transport the following goods to earn money and score points:

Goods
GoodProduced/offered atWanted/requested atRemarks
Apple / Pear / Pine AppleTrees
BarrelOil factory, Chemical plantRefineryExplosive when filled with oil or chemical waste
Food & DrinksKitchenDining table
Cable Drumreel
CoalMineCoal Feuling Station
ContainerAvailable in various sizes, stores other goods
Hay baleFarm
GirderConstruction site
Stones
Milk CanCow FarmFood Markt
Missile/rocketWar FactoryCan be stored in a rocket rack
PalletStores other goods (like barrels)
PipeConstruction site
Round BagStone crusher
SandSanding TowerConstruction site
Wheat BagFarmWind MillBag may contain coffee beans, chocolate beans, rice, grain, etc.
LumberForestSaw Mill
CattleFarmMarket
OilOil Refinery
WaterWater TowerFirefighter HQ
Gas

Structures

The following structures you will see alongside the tracks:

Crane hooks

Some cranes support changing of the hook. With the proper hook you can lift your cargo from train to terminal and vice versa. You may come acros these hooks:

Friendly and enemy units

The following units you may encounter while driving around the tracks with your Locomotive:

Toy figures

The following toy figures may be of use for your train adventures. You can recognize the type of toy figure by their clothing appearance and face.