What needs to be done

From Rigs of Rods Wiki

Jump to:navigation, search

Always have a look at the nearest milestone before starting to code on random things:

http://redmine.rigsofrods.org/projects/ror/roadmap

It defines the set of features we want to implement or the bugs we want to fix.


Wish Feature List

In general

Always have a look what feature patches are in the queue: http://redmine.rigsofrods.org/projects/ror/issues?query_id=4 Maybe you find something interesting for you in there :)

Complete the serializer

the normal trunk can only load vehicles one-way, saving back is totally impossible. This prevents us from writing fancy vehicle editors, thus we need to remove this limitation. for more information, please look at: What is the serialization about

OpenCL support

we want to enable the core physics engine to run on OpenCL. If you are interested in this, please contact thomas{AT}rigsofrods{DOT}com in order to sync about the status

move Flexbody calculation from the CPU into the GPU using a vertex shader

we should have done that a long time ago ... :-\ flexbody eats up nearly 30% of performance on recent trucks, so the speed gain would be easy noticeable.

new Ogre 1.7 Terrain support

we are currently trying to switch to paged support for all our terrain needs. This means that we need to couple all our resources (that are currently always loaded) to pages. This enables us to create big terrains with nearly endless scenery. Look for "new Terrain Mode" in the code.

Improve Scripting Support

we need to improve the AngelScript binding in order to create missions or such. see: http://forum.rigsofrods.com/index.php?topic=28551.msg355869#msg355869

merge HDR, glow and heathaze into one compositor script

to get more performance :)

Mac Port

Pandabear is handling this right now. Will be released as of April 28th 2012 for 39.4

source-39.4: 2012-01-27

dependencies-24: 2012-01-26

Small Stuff

The sounds need a volume control. Also what about background music on the menus? It doesn't need to be fancy, and definitely not loud.

Bugs

generally speaking, we need all bugs fixed ;)

a handy link to the list of bug tickets (sorted by votes):

http://redmine.rigsofrods.org/projects/ror/issues?query_id=3

some other major bugs:

Multiplayer

we need to stabilize multiplayer:

  • server is unstable in certain conditions
  • client is unstable in certain conditions


About Rigs of Rods

    Rigs of Rods is a unique soft body physics simulator.


Some Tools


Partners

SourceForge.net

Follow us

Twitter youtube Facebook RSS Feed


impressum