Navigation

Welcome to the Flying Carpet game

About

The Flying Carpet game was made for the course 3D prototyping on the IT programme. Its purpose was to provide a simple game that could be controlled by a physical controller device using sensors attached to an Arduino.

The goal

The goal of the game is to score points. Points are scored by collecting diamonds from the ground and delivering them to the square pool in the middle of the map. In order to do so the player must maneuver the flying carpet around in the virtual world and use it to pick up and move the diamonds. The carpet can be maneuvered using the keyboard but can also be set up to use custom controls through an Arduino.