In X-Moto, a player selects a level and tries to collect the strawberries. Strawberries are required to complete a level, along with touching a flower. Obstacles to this goal are challenging terrain features and "wrecker" objects which should not be touched; in most levels there are no moving objects (only scripted or physics levels may have them). Also, these can be changed in some levels. The driver is not harmed directly by falling, only by hitting his head on a rock or hitting any part of his body or the bike on a wrecker object. If this happens the level is lost (as of version 0.5.3 levels can feature check points). It is possible to save a replay, and to show a previous replay ("ghost driver") in parallel to gameplay. The game is extensible with over 2500 user-created custom levels that can be automatically downloaded.These are created using Inkscape with the Inksmoto extension
XMoto needs a Pentium D 805 2.67GHz or Athlon 64 X2 Dual Core 3800+ processor coupled with a GeForce FX 5700 to run system requirements at recommended high graphics settings. This will return around 60FPS at 1080p screen res. Your PC needs 256 MB system memory as well for min. Your GPU is expected to be able to deliver DirectX 9. To summarise, XMoto needs around a 16 year old PC to play at recommended settings.