Guide
BlockTrain is a browser game - you do not need to download or install anything to play - but you will need to be online
Generate random islands, build on them then switch to play mode to view your map in action
Construct towns and villages and link them with railway lines and roads
Upload your creations to the Gallery where other players can view them and vote on them
Designed to be played on a PC - we are truly amazed it runs on tablets or phones
The Rules
1
Stack blocks to build - most blocks can be stacked
2
Standard blocks are square and half as tall as they are wide - 2 blocks make a cube
3
Maps are 256 blocks square and stack 256 standard blocks high - empty squares are water
4
Some blocks cannot be stacked because they do not have a flat top
5
Some blocks can only stack onto compatible blocks - if they have matching connectors
6
Support blocks connect to the side of solid blocks to create shelves, arches and beams
7
Blocks cannot be deleted if they have a block stacked on top or a support block connected to the side
8
The basic currency is the poker chip - new maps start with a quantity of chips and more can be earned
9
Placing blocks costs chips and resources - Emeralds, Rubies, Diamonds, Rings, Stars and Hearts
10
Terrain blocks are the cheapest to build and require only chips
11
Deleting a block recovers the resources but not the chips
12
More resources can be bought with chips or won by playing games
13
Some block types must be unlocked by winning games or purchased with chips before they can be used
14
Emeralds are used to give complex blocks extra structure
15
Rubies are used to give blocks fire or light effects
16
Diamonds are used to give blocks glass, light or sparkle
17
Rings are used to build moving blocks or blocks with controllers
18
Stars are used to build blocks that generate power or have engines
19
Hearts are used to create living creatures
20
There are 226 different block shapes so far and most have variants
21
There are 4 initial blocks for natural terrain shapes - rock, grass, earth and sand
22
There are 11 non stackable blocks for natural things - plants, trees, flowers and easter eggs
23
There are 64 static building blocks - walls, roofs, stairs, columns - in stone, wood, iron and marble
24
There are 24 accessory blocks for minor visual effects - small fixed lights, torches, smoke and statues
25
There are 26 railway blocks - engines, carriages, tracks and cargo - combine them to make moving trains
26
There are 48 electric blocks - batteries, wires and sensors - combine them to output electrical signals
27
There are 24 lighting blocks for large variable lights powered by electrical signals
28
There are 8 machinery blocks for pistons, large flames, and heavy smoke powered by electrical signals
29
There are 8 platform blocks for elevators and sliding platforms powered by electrical signals
30
There are 4 road blocks - roads and cars - combine them into loops to create moving traffic
31
There are 6 minion blocks for animal friends to live on your island and use the trains and cars
32
Download or create buildings in the blueprint editor and place them directly onto maps for faster building
33
View or download example blueprints to see how to combine blocks into complex moving systems
34
Maps and blueprints are stored in your browser's local storage. Clearing your browser data might delete them
On Chrome "Clear Browsing Data" and checking "Cookies and other site data" will delete everything
On Firefox "History" then "Clear recent history" and checking "Offline web site data" will delete everything
The Buttons
Main Menu ( on the side )
set the game mode and control panel
Build Menu ( along the bottom in build mode )
sets how the blocks on the map will be stacked
The Keys
if you experience minor bugs hitting F5 to refesh your browser can sometimes fix them
Cursor
move : q, w, e, a, d, z, x, c
centre : s
rotate and zoom : arrow keys
Clock Timer ( play mode )
pause/unpause : space
reset : escape
step timer : v ( -10 ), b ( -1 ), n ( +1 ), m ( +10 )
Drums ( build mode )
hit centre drum : space
hit side drums : b, n
Trains
follow train toggle: / or ?
select current train: , or .
Camera
save a screenshot: p
reset screenshot id: o
screenshots will be saved as 'blocktrainxxxx.png' where 'xxxx' is the id number and starts at 0
look for them in your downloads folder
and don't forget to hit F11 for fullscreen mode
The Future
So what are our future plans?
--- Sign ups and public gallery uploading ---
Coding complete but we are currently on a budget shared hosting package and are looking for feedback before we upgrade to something bigger. We think less than 30 people have ever seen the actual game - might be less than 20 - might actually be closer to 10.
--- Bronze to Platinum membership system where players upgrade by completing building challenges ---
The membership system is code complete with initial chip counts and map and blueprint storage limits based on level.
Challenge mode is partially written but still in early test.
--- Online storage for players to backup their maps and blueprints ---
Coding complete. We are just not sure how our puny little shared hosting package ( which costs about the same as a Netflix subscription ) would handle more than 3 users at once. Hence the test stage.
--- More cars, trucks, furniture, scenery ---
We have some rough artwork as well as lists of potential new variants of existing blocks plus a few more scenery blocks that need a small bit of work. However we have paused work on new graphics. Before we commit to the very long and intense task of hand drawing multiples, if not dozens, of different bitmaps all from multiple directions - in GIMP - we want to be absolutely sure we are creating the best new blocks.
--- More game mechanics and physics ---
There have been other mechanics in earlier versions of the game that were never fully implemented but the code and artwork is still on file and could probably be updated. Conveyor belts for carrying small objects or cargo as well as connected iron tubes for directing gas were both worked on but never fully complete.
--- YouTube video guides explaining all game mechanics and block types ---
We plan to make a series of narrated video guides explaining the game concepts. We have a design plan for the videos and the hardware and software ready to do it. But creating a voiced animated video series requires a lot of effort and we don't have the time right now. If people start to ask then we will get to that sooner.
Credits
This website runs on a LAMP Stack using Javascript, PHP and MySQL.
My development system runs Ubuntu Linux.
All source code, scripts and artwork used in BlockTrain were created by and are the intellectual property of Rob from now until the end of time.
This font is 'Fredoka One' which can be found on Google Fonts.
The sound effects used in BlockTrain can be found on the following websites. We did not create, do not own and do not claim to own any of the sound files you hear.
soundeffects+
"43052410_dream-harp-06.mp3"
"43562871_wooden-xylophone-gliss-up-01.mp3"
"43052644_woodblock-slide-down-01.mp3"
"39572009_explosion-01.mp3"
musicradar
"Acoustic Snare-01.wav"
"Acoustic Snare-04.wav"
"CYCdh_Kurz01-Crash01.wav"
Sound Jay
"button-16.wav"
"button-20.wav"
"button-30.wav"
"wood-chop-axe-hit-01.wav"
freesound
"96127_bmaczero_contact1.wav"
BigSoundBank
"pokerchips.mp3"









