X-Moto - это увлекательная игра на мотокроссе с двумерной графикой, где физика играет важную роль. Чтобы пройти самые сложные испытания, необходимо идеально управлять своим мотоциклом.
Каждый уровень представляет собой сложный ландшафт, который виден сбоку, как острова в небе. На уровнях разбросаны клубники, которые нужно собрать, чтобы завершить уровень. После того, как вы собрали все ягоды, нужно найти подсолнух, который завершит уровень, когда вы коснетесь его. Некоторые уровни могут предлагать вариации этой базовой игровой механики.
Управление мотоциклом происходит сбоку, и вы можете контролировать газ, тормоз и изменять положение мотоцикла, качая его вперед и назад. Кроме того, вы можете изменять направление движения, поворачивая на месте.
You control your bike using the keyboard. The following keys are the default values, but
may be changed from inside the game:
Up arrow
Accelerate.
Down arrow
Brake.
Left arrow
Rotate counter-clockwise.
Right arrow
Rotate clockwise.
Space Turn around and drive in the other direction.
Additionally, some other keys can be pressed while playing:
Escape Pause the game, and open the in-game menu.
TAB Autozoom animation. Zooms out so that you can see the whole level.
F2 Switch the camera to the ghost, so you can follow it and see how the level can be
mastered.
F3 Add the current level to favorites while playing. Press again to remove from
favorites.
F5 Restart the level while playing. Rebuild the database if pressed while in the main
menu.
F7 Show/hide frames-per-second counter.
F8 Activate/Deactivate Internet connection.
F9 Switch to the "Ugly mode". Saves a lot of CPU time and shows some secret passages.
F10 Theme Mode. It can be used to test custom graphics. Also helps to avoid wreckers.
F11 Line Mode. This mode is mostly for testing. Draws lines around blocks and shows
zones.
F12 Take a Screenshot. The file is saved into the xmoto directory.
Ctrl+i Toggle replay interpolation. Makes replays look smoother when turned on.
Ctrl+m Toggle mirror mode. Wanna have twice as many levels?
Ctrl+b Blacklist/unblacklist a level while playing.
Ctrl+s enable/disable sound.
Ctrl+o display the option window
PgUp Jump to the previous level while playing.
PgDown Jump to the next level while playing.
Alt+Enter
Toggle fullscreen. Aslo changes your "run windowed/fullscreen" setting.
OPTIONS
Most of these options also change your config settings, so be careful!
-h, -?, -help, --help
Show summary of options.
-res, --resolution <widthxheight>
Forces a specific display resolution.
--bpp <bits>
Forces a specific number of bits per pixel.
-fs, --fullscreen
Forces the game to run in fullscreen mode.
-win, --windowed
Forces the game to run in windowed mode.
--nosound
Turns off sound effects, even if they are enabled in the config.
-r, --replay <replay>
Play the replay and quit afterwards.
-ri, --replayInfos <replay>
Display information about the replay and quit.
-v, --verbose
Be verbose and output debug messages on the standard output.
-l, --level id
Start playing the specified level right away. If id is a number the corresponding
built-in level is selected, otherwise it should be the identifier of an external
level (not the file name).
--levelFile <FILE>
Start playing the given level right away.
-d, --debug
Enables debug mode.
-p, --profile name
Use the player profile specified by name.
--children
Force children compliant mode. It removes levels not suitable for children.
--configpath path
Use path as the xmoto configuration path.
-ll, --listlevels
Output the list of available levels and quit.
-lr, --listreplays
Output the list of available replays and quit.
--fps Enables framerate display.
-td, --timedemo
Tries to render the game as fast as possible. No delaying, maximum framerate.
--benchmark
Only meaningful when combined with --replay and --timedemo. Useful to determine
graphics performance.
--nowww
Do not allow xmoto to connect to the web.
--testTheme
Enables testThemeMode. This will display the collision forms over the sprites of
the theme to check if the theme is nicely designed.
--drawlib drawlib
Choose which rendering engine to use (default one is OPENGL if available). You do
not need this unless you *really* know what you are doing.
--noexts
Do not use any OpenGL extensions.
--novobs
Don't use VOB OpenGL extension (GL_ARB_vertex_buffer_object).
--ugly Enables "the ugly" mode. This will increase the game's framerate significantly, but
it will also make the graphics look very ugly—most things inside the game will be
drawn with lines, the rider for instance being a simple stick figure. This option
is very useful if your system doesn't have a proper OpenGL-capable video card (like
for instance if you have a laptop with on-board video card). If you have the right
amount of CPU power, it should even be possible to run X-Moto in OpenGL software
emulation mode (MesaGL on linux, Windows' OpenGL fallback driver, etc).
--defaultTheme theme
Set theme as default theme for new profiles created. This is mostly useful for
packagers wanting to set the theme of their distribution by default.
--noDBDirsCheck
Don't check that system and user dirs changed at startup. It is mainly useful if
you use X-Moto on a USB key.
--server
Run X-Moto as a server only (no gui).
--serverPort <port>
Specify the server port (with --server only).
--serverAdminPassword <password>
Specify a server admin password which is always valid (with --server only).
--connectAtStartup
Connect the client to the server at startup.
--updateLevelsOnly
Only update levels (no gui).
--noLog
Disable logging into xmoto.log
--pack bin dir
Build a bin package from the directory dir.
--unpack bin dir no_list
Unpack the bin package into the dir dir. Add no_list if you do not need a list of
all extracted files.
--cleancache
Deletes the content of the level cache.
--cleanNoWWWLevels
Check web levels list and remove levels which are not available on the web (removed
files are put into ~/.xmoto/Trash/Levels)
--sqlTrace
Enable sql trace mode.
--videoRecording
Enable video recording while plaing/replaying (should be used with --replay and
--benchmark).
--videoRecordingSizeDivision DIVISION
Change video size (1=full, 2=50%, 4=25%).
--videoRecordingFramerate FRAMERATE
Change video framerate.
--videoRecordingStartTime NBCENTSOFSECONDS
Start recording video after NBCENTSOFSECONDS time elapsed.
--videoRecordingEndTime NBCENTSOFSECONDS
Stop recording video after NBCENTSOFSECONDS time elapsed.
--hidePlayingInformation
Don't show some information while playing/replaying ; useful to make nicer video.