X-Moto

Software Screenshot:
X-Moto
Software Details:
Version: 0.5.11
Upload Date: 17 Feb 15
Developer: Rasmus Neckelmann
Distribution Type: Freeware
Downloads: 110

Rating: 1.0/5 (Total Votes: 1)

X-Moto is an open source, cross-platform, actively developed, entertaining and freely downloadable video game where the player controls a motorcycle to its limits. In other words, it is a 2D motocross platform game that features numerous fun challenges.

Features at a glance

Key features include high-resolution 2D graphics, advanced physics engine, scriptable levels, a level editor, extensible through custom levels and other components. In this game, you will have to first complete the levels, then you can compete against other racers, as well as to race against the clock.

Getting started with X-Moto

Installing the X-Moto video game on your GNU/Linux distribution, considering the fact that you don’t use a supported distro for which native installers are available for download, you must download the source package, save it on your Home directory, and unpack it.

Open a Terminal app, go to the location where the source package has been extracted (e.g. cd /home/softoware/xmoto-0.5.11), run the ‘./configure && make’ command to configure project and build the executable, which can be installed by running the ‘sudo make install’ command.

Under the hood and requirements

Taking a closer look under the hood of the X-Moto game, we have noticed that the entire project was written in the C++ programming language and that the SDL, SDL_mixer, OpenGL, libvorbis, libogg, libjpeg, libpng, libbzip2, liblua50, liblualib50, libode0, libcurl3, and zlib libraries are required.

Supported operating system

The game is supported under various GNU/Linux distribution, including Ubuntu, Debian, openSUSE, Slackware, but it can be installed on any Linux kernel-based operating system by compiling the source package.

The BSD, Mac OS X and Microsoft Windows operating systems are also supported. We’ve successfully tested the game on computers supporting either of the 32 or 64-bit CPU architectures.

What is new in this release:

  • Improved network performance.
  • Chat background behind the messages is now dark.
  • Press ctrl+p to refill chat box with previous private recipients.
  • New options : --serverPort and --serverAdminPassword.
  • New server rules system (points in slave mode).
  • Crashes on levels can be reported on the website now.
  • Added monospace font for the admin console (DejaVuSansMono.ttf).
  • Performance improvements (mainly for the server).
  • Updated munin plugins.
  • Fixed some bugs (if you win and lost at exactly the same time, you lost).

What is new in version 0.5.6:

  • dark background behind the chat messages
  • add ctrl+p to prefill chat box with previous private recipients
  • new options : --serverPort and --serverAdminPassword
  • server rules system (points in slave mode)
  • possibility to send a report on the website when a level crashes
  • monospace font for the admin console (DejaVuSansMono.ttf)
  • performances improvements (mainly for the server)
  • update munin plugins
  • fix some bugs (if you win and lost at exactly the same time, you lost)

What is new in version 0.5.5:

  • Replay support for physics levels
  • Improve network mode performances
  • Display time required for the next medal in game
  • Add a button in the network tab to join levels played by other people
  • Add a configuration checkbox to be able to connect to the server at startup
  • Minor bugs fixed

What is new in version 0.5.3:

  • Ugly Mode heavily improved (Menu GFX and Scripted Sprites)
  • xdg-basedir implementation
  • bugfix: Compile with ode 0.11
  • bugfix: Rendering no more stalls on level restart
  • bugfix: Messages System (also for multiplayer)
  • bugfix: Multiplayer: Screen Shadow
  • bugfix: Multiplayer: Minimap
  • bugfix: Multiplayer: Time Panel & Game Status
  • bugfix: Multiplayer: Death Sound for all Players
  • bugfix: libode compatibility
  • bugfix: edge rendering order improved
  • bugfix: better Quickstart behaviour
  • graphics: Death Zones, Teleport Zones and Particles rendered in low level gfx modes
  • graphics: modes toggle by using F10
  • graphics: 3 graphics modes now: Contrast mode, light graphics, full graphics
  • graphics: animated textures
  • Checkpoints implementation
  • audio: new music foxrun
  • new level pack: Whatshisname Cup
  • control options: separate tabs for players
  • munin plugin

What is new in version 0.5.2:

  • wait for corpse lying still until dead menu pops up
  • F1 also available while playing level
  • new camera mode: Trail Cam + Ghost Trail View
  • added camera smoothness
  • added NewAge level pack
  • graphics: improved messages rendering
  • graphics: improved minimap colours
  • graphics: display coloured + alphaed blocks and edges
  • graphics: two different textures for drifted sky
  • graphics: improve display of replayHelp
  • graphics: new particle effect (Sparkle)
  • new script function (ScriptTimers)
  • some new features for the console
  • some net improvements
  • add option --updateLevelsOnly
  • remove sprite rendering if GFX_LOW
  • bugfix: textures < 256 were displayed too big on blocks.
  • bugfix: fixed screenBox according to camera angle
  • bugfix: fixed problem with joystick input breaking levelview and credits mode
  • bugfix: allow dyn blocks in the second main layer to work
  • bugfix: some minor bugs and compiler warnings

What is new in version 0.5.1:

  • Track stolen levels (new pack + info box)
  • Change restart button (enter by default) and show console (world_18)
  • After changing the game settings, the game must be restarted (info box)
  • Chinese language support
  • Chipmunk hash functions to improve performances
  • Make levels/replays db load faster
  • Filter on rooms lists
  • --server option to run the server only (without the gui)
  • After death, display the menu after a few seconds
  • bugfix: Pushing the "Backspace" key will crash/close Xmoto
  • bugfix: Segmentation fault on gfx quality change
  • bugfix: Load downloaded levels into the database after a levels download failure
  • bugfix: Xmoto crashes with unknown block in scripting.
  • bugfix: Segmentation fault in replays
  • bugfix: change reference room doesn't update the player name @xxx
  • bugfix: Replay Strawberry Time Glitch
  • bugfix: Replays Menu glitch.
  • bugfix: chat box can be opened many times at the same time
  • bugfix: proxy configuration bug

What is new in version 0.5.0:

  • added dependency for SDL_net
  • first network support (proof of concept)
  • synchronisation of the database with the webserver to share it among the places you play X-Moto
  • chipmunk integration. Blocks reacts to physics, joints and scripts calls (require special levels) - replay saving still unsupported
  • save config separatly for each profile
  • --noDBDirsCheck command line options added. It disables the files find when X-Moto detects that you changed your configuration directory (usefull if you use X-Moto on a USB key)
  • --defaultTheme option to change the default theme for new profiles (and --with-default-theme= at compilation time) ; so that packager can change it.
  • optimisations for particles handling
  • joystick support improved
  • special chars (unicode) is now allowed in the edit controls
  • input handling improvement (better keys configuration)
  • ingame voting system
  • show ghost time difference while watching replays
  • make next/previous level buttons work with highscores
  • make it possible to pause the game and change config
  • When dead animation: Follow the driver instead of the backwheel
  • optimize dynamic blocks, particle sources and entities handling
  • optimize string printing in opengl
  • new script functions : GetPlayerVelocity, GetPlayerSpeed, GetPlayerAngle
  • add a scale factor to block textures
  • add an arrow pointing the off-screen ghosts
  • fix: mirror mode: the minimap is not mirrored
  • fix: remove unused textures from memory
  • fix: display the last frame of replays
  • fix: levels and drivers names with weird symbols are not shown correctly
  • fix: show the exact time of death while playing a replay
  • fix: Scale LevelPackViewer window to full screen size
  • fix: xmoto crashed with SIGSEGV in atoi at startup
  • fix: xmoto crash due to invalid utf-8 char splitting
  • fix: ODE INTERNAL ERROR 1: assertion "g_bODEInitialized" failed in dCloseODE()
  • fix: make keyboard key interface algorithm switch better
  • fix: button and frame blinking sometimes
  • fix: menu buttons are grey after playing
  • fix: f5 doesn't recompute the numbers of levels made
  • fix: commanline options alter config

Similar Software

2D Puppet
2D Puppet

20 Feb 15

GPC-Slots 2
GPC-Slots 2

20 Feb 15

Linux Tycoon
Linux Tycoon

14 Apr 15

OpenGLavity
OpenGLavity

3 Jun 15

Comments to X-Moto

Comments not found
Add Comment
Turn on images!