Skip to the content. (public version 1; 2013-02-10)

About the game

The idea

At the begining, we had a dance pad, and of course, we played Stepmania. But we felt that the potential of the controller isn’t fully exploited. So we tried to think of a game that would utilize the dance pad in a new, more complex way. What could be controlled with your feet, while stood on? Suddenly, it was clear – we will be making a magic carpet flight simulator.

The game

You are a genie. You were summoned from a bottle to fulfill a wish. To complete your task, you may only use your flying carpet. You can’t die, you can’t fail, you can’t deny the request and you can’t escape, since all your world is just the inside of another bottle. Only after you grant the summoner his wish, you are free to leave, to a bigger world in a bigger bottle. There is no hurry then, you may as well relax and enjoy the ride.

Developed for the course Computer games development, a joint effort of Charles University in Prague, Film and TV School of Academy of Performing Arts in Prague Academy of Art, Architecture and Design in Prague and Czech Technical University in Prague.

This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License.

System requirements


Windows PC with DirectX 9 compliant video card


Dance pad or Keyboard

Note that Magic Dance Dance Carpet doesn’t support dance pad control directly. If you want to play the game the way it was intended, you need to use a keyboard emulation utility, for example GlovePIE or JoyToKey. GlovePIE with an appropriate configuration file is bundled with the game.


Dance pad

left, right, up, down, Start, Select


left, right, up, down, Enter, Esc



We would also like to thank

Used software & content


Developed using Unreal Development Kit

For dance pad control GlovePIE


Cambodean Odyssey Kevin MacLeod, (