Known by many names, the endless runner game playable in Chrome when the internet goes down is a famous bit of software, and one maker has made it real.

Uri Shaked created this project as part of Geekcon hackathon. After so many people enjoyed this prototype he moved to polish it up for the Chrome Developer Summit.

The game consists of a single button that makes the T-Rex jump to avoid the cacti on a conveyor belt loop. Each of the cacti have a magnet attached to them which can be detected by a KY-024 magnetic sensor.

Each time a cactus passes the sensor, the position of the T-Rex is checked – if it’s in the process of jumping, a point will be scored. If not, the game ends.

A small motor and a timing belt make the dinosaur jump, and rather fast. An e-paper display shows a player’s progress as well as the high score.

After making the button wireless the project was a hit and we highly suggest you read the lengthy Medium post if you want more details about how it was made, or if you have any plans to try and replicate it.

The physical parts of the builds – such as the T-Rex itself, the cacti, the track and the backing board – where all made using a mix of 3D printing, laser cutting, and even some moulds. The files for these are available on Thingiverse.

Similarly, the code is also free for anyone to grab over on GitHub and a complete parts list can be found in this Google spreadsheet.