@juzzlin juzzlin released this Dec 30, 2017 · 49 commits to master since this release

Assets 2

A bug fix release to fix build on Qt 5.6+. Scroll down to 2.0.0 for binaries as they are not changed.

Bug fixes:

  • Editor: use qSetGlobalQHashSeed with Qt 5.6+

    qt_qhash_seed is no more exported in recent Qt 5.9.x versions, so use
    the public functions for it available since Qt 5.6.

Other:

  • Properly check for empty version in mxeWindowsBuild.sh

@juzzlin juzzlin released this Dec 24, 2017 · 51 commits to master since this release

Assets 7

This not a completely new game, but still so many fixes and changes that
it deserves a major version bump.

New features:

  • Animated game menus
  • Always select difficulty and lap count after selecting "Play"
  • "Cool down" laps for AI to prevent the destruction derby
  • Bridge object as a mesh
  • Font changed to DejaVu
  • FPS setting menu
  • Fully destructible tracks to make races more unpredictable
  • New intro image
  • New particle effects
  • New randomized tree objects
  • Editor: Add CLI option to force language
  • Editor: Add option to force object stationary
  • Editor: Lock qhash random seed so that XML output is not randomized

Improvements:

  • Improved driving dynamics. It's now possible to do burnouts
  • Improved graphics and lighting
  • Improvements and additions to many tracks
  • Sound levels tuned

Bug fixes:

  • Fix GitHub issue #26: Undo resets tile rotations
  • Fix GitHub issue #24: Change the game font to DejaVu
  • Fix qmake build
  • Fix some particle life times
  • Fix some compiler warnings
  • Fix shader deletion issues reported by Valgrind
  • Fix clang build which attributes wrongly std=c++11 into C compiler flags
  • Fix build with GLEW and QOpenGLFunctions=OFF
  • Fix CMake dev build
  • Editor: Fix object add on target nodes and other objects
  • Editor: Fix the behavior of right-click
  • Editor: Fix undo erasing computer hints
  • Editor: Fix undo on target node resize and object rotation

Other:

  • Translation updates
  • Lots of code refactored

@juzzlin juzzlin released this Aug 31, 2017 · 198 commits to master since this release

Assets 7

New features:

  • Implement a minimap
  • Editor: Implement universal undo stack
  • Editor: Add option to insert row/col before or after

Bug fixes:

  • Fix GitHub issue #9: Editor segfaults when undoing a change on the last row/column which got deleted before
  • Fix GitHub issue #19: Crash on exit on FreeBSD
  • Fix a potential crash on settings loading

Other:

  • Lots of code refactored

@juzzlin juzzlin released this Dec 11, 2016 · 223 commits to master since this release

Assets 6

New features:

Improvements:

  • Make the steering more stable
  • Redo startlight graphics in SVG
  • Improve log messages about translations.
  • Editor: Improve override cursor logic.
  • Editor: Remove dead code.
  • Update Czech translations.

Bug fixes:

  • Fix GitHub issue #7: Bad track preview images.
  • Fix GitHub issue #6: Assertion failure when empty route cleared.
  • Remove lower bridge rails for now.

Other:

  • CMake: Switch to the recommended way to link Qt5

PPA for Ubuntu:
https://launchpad.net/~jussi-lind/+archive/ubuntu/dustrac/

@juzzlin juzzlin released this Apr 29, 2015 · 263 commits to master since this release

Assets 11

New features:

  • Finally a difficulty setting with three levels: Easy, Medium and Senna
  • Show a red overlay on hard crashes
  • Cars can get damaged

Improvements:

  • Remove alpha blending from the plant object
  • Stabilize the steering a bit

Bug fixes:

  • Editor: Fix wrong scale when track given as a CLI argument
  • Editor: Don't try to open a track if filename is empty
  • Fix unit tests

Other:

  • Refactor settingsmenu.hpp
  • Refactor steering logic
  • Sparkles as surface particles
  • Use same renderer for all particle batches

PPA for Ubuntu:
https://launchpad.net/~jussi-lind/+archive/ubuntu/dustrac/