Work at SourceForge, help us to make it a better place! We have an immediate need for a Support Technician in our San Francisco or Denver office.

Close

Tree [3f3d0e] master dev /
History



File Date Author Commit
data 2014-03-17 Jussi Lind Jussi Lind [7388d3] Improve computer braking in twister.trk.
packaging 2014-03-29 Jussi Lind Jussi Lind [ddc743] 1.7.2
scripts 2014-03-08 Jussi Lind Jussi Lind [f9b5d7] 1.7.0
src 2014-07-08 Jussi Lind Jussi Lind [3f3d0e] Fix build with GL30=ON.
web 2014-03-09 Jussi Lind Jussi Lind [df11db] Add screenshots of 1.7.1
.gitignore 2013-11-27 Jussi Lind Jussi Lind [af9147] Update .gitignore
AUTHORS 2014-03-22 Jussi Lind Jussi Lind [2268f4] Add French translations.
CHANGELOG 2014-03-29 Jussi Lind Jussi Lind [ddc743] 1.7.2
CMakeLists.txt 2014-04-05 Jussi Lind Jussi Lind [7be7b3] Enable build on FreeBSD.
CONTRIBUTING 2014-03-16 Jussi Lind Jussi Lind [c1015f] Improve CONTRIBUTING.
COPYING 2011-01-31 Jussi Lind Jussi Lind [8d686c] Changes: Upgraded to GPLv3.
INSTALL 2013-12-18 Jussi Lind Jussi Lind [a20443] Update README and INSTALL.
InstallLinux.cmake 2013-12-07 Jussi Lind Jussi Lind [b1dc51] Add install target for fonts.
InstallWindows.cmake 2013-10-31 Jussi Lind Jussi Lind [56d02a] Remove deps installation from InstallWindows.cmake
README 2014-03-22 Jussi Lind Jussi Lind [2268f4] Add French translations.
README-CHANGELOG.txt 2014-03-29 Jussi Lind Jussi Lind [ddc743] 1.7.2
configure 2011-12-31 Jussi Lind Jussi Lind [1e9133] CMake'fies the editor.
dustrac.pro 2014-01-05 Jussi Lind Jussi Lind [18c2fe] Separate generic Linux build scripts for Qt4 an...

Read Me

README
======

Dust Racing (Dustrac) is a tile-based, cross-platform 2D racing game written
in Qt (C++) and OpenGL.

Dust Racing comes with a Qt-based level editor for easy level creation.
A separate engine, MiniCore, is used for physics modeling.

License
=======

Dust Racing source code is licensed under GNU GPLv3. 
See COPYING for the complete license text.

Dust Racing includes the source code for the GLEW library.
See src/game/MiniCore/Graphics/glew/glew.h for the license text.

Dust Racing includes the source code for the GLM library.
See src/game/MiniCore/Graphics/glm/ogl-math/glm/glm.hpp for the license text.

All image files, except where otherwise noted, are licensed under
CC BY-NC 3.0: http://creativecommons.org/licenses/by-nc/3.0/

Playing
=======

Controls
--------

The default controls for player one (the pink race car):

Accelerate | Brake | Turn left | Turn right
---------- | ----- | --------- | ----------
Up         | Down  | Left      | Right

The default controls for player two (the grey race car):

Accelerate | Brake | Turn left | Turn right
---------- | ----- | --------- | ----------
W          | S     | A         | D

The key configuration and game mode can be changed in the settings menu.

ESC or Q exits the race and also the current menu.

P pauses the game.

Races
-----

In the race modes there are always 12 cars. By finishing in TOP-6 a new track
will be unlocked.

The record times and best positions are stored separately for each lap count.

Pit stops
---------

Your tires will wear out as the race progresses. This causes more and more sliding.

Fortunately there's a pit (the yellow rectangle). 
By stopping on the pit your tires will be repaired.

Custom track files
------------------

Dust Racing searches for race tracks also in ~/DustRacingTracks/
where you can place your own race tracks.

Command line options
====================

--lang [lang] forces the language. Currently available: fi, cs, it, fr.

E.g. ./dustrac-game --lang it

Performance
===========

Dust Racing 2D tries to render at least at 60 fps. If you experience very slow
performance, try first to set vsync off (Settings => GFX => Vsync).

Another option would be to force Vsync off via your driver settings.


-- Jussi Lind <jussi.lind@iki.fi>