Skip to content

Latest commit

 

History

History
233 lines (156 loc) · 8.23 KB

Roadmap.md

File metadata and controls

233 lines (156 loc) · 8.23 KB

List of things to do, planned for next releases.

This is the latest, fast updated list.
More in Tasks tracker with older tasks too and some more detail.

Marked: crucial, Next or Big, Important.

3.3

📽️ new game video
editor videos? all new


🪄 Effects

🔉 Sound

sound engine from RoR PR, branch sound fix..
or replace with ogre-audiovideo)
or add new code for:

  • dynamic hit sounds pool (e.g. 10), auto removed after play
  • ambient sound, reload buffer for track
  • more tire sounds, load only used (few, pool e.g. 2), or:
  • init more sources, gui opt, ref 1, ref 2
  • ed mode, track sounds: waterfall, volcano, river..

🌧️ Ambient Sounds: rain, wind, forest etc
🚗🔊 More car Sounds, todo task, use engine-sim, exhaust muffler spectrum?
📦 object hit sounds
underwater low pass filter, in-car or back exhaust filters-
reverb change in water, caves, pipes-

Big

New tracks, also with fields, add walls
walls repeat mul uv, more mtr

💎Add gems to tracks, more types 3d
xml par continuous?, logic btn continue, hid collected gems on start?

test, move to bullet3 ?

New

underwater: darken fog from car depth, fix issues at end
less poly, own collision *_p.mesh for veget/obj/bld, e.g. shrooms on Cloud etc

new road particles
new road textures, detail mix, vert clr blend

hud new best time show, win particles-

ed key for obj random rot, yaw, set up/dn y +-90
add arrow for emit dir


Fix Ogre

fix ed RTTs no fluids
move ed, all from SR3.compositor to AppGui_Compositor.cpp
manual update ed RTTs^

split screen: no fog in fluids, no refract depth with fsaa
win place twice 1st on Oc, 3plr?
car glass reflect cube sky pos bad on Test1-Flat?
-each car own reflect cube

own rqg for veget on horiz? to skip in wtr refl etc

specular on terrain

rivers wrong way
waterfalls refract cuts off above cam y

Pbs particles, fade from fog, soft

🌊refract, depth: pass projmatrix not inverse
underwater top has no surface, refract

shader params: refract clr, depth clr, emissive fluids?

🌪️wind scale params in json, for all trees, bushes, grass sway own-
wind anim shadow caster too, ed prv obj no wind-

Fix

ed fields rot, focus, telep offset, no cam ray cut

rays casts? H2,H1 going through big waters e.g. Islands,
wheels jumping on big ice e.g. FreshBreeze,
cam tilt jumps on Shore, Treausure, etc?

fix .car thrusters lights pos
hide flares with in car camera


New game stuff✨

🏆 new game Modes: Career
Score for: drift (sliding on road), air time (jumps etc), hitting dynamic objects

🕹️ New Game elements:
🎳 moving & rotating obstacles, elevators

Track 💡lights ed mode, car glow (as rect area) lights, bridges, pipe easy add lights?
entities.xml (sum of object, animation, light, 🔥particles etc)
Road wall types, link


data

Remove all non CC data, new topic, old topic
🌳new trees, normalize .mesh scales fir*, etc
redo or replace lowest quality meshes: , skyscraper* 🏢

Horizons, add to rest of tracks


Ogre new

Terrain new ssao map added to shadowmap: normals, ssao pass, from top view
🌊 Ocean from Terra, waves, vehicle deform, fluid particles
GI for terrain issue?

⏲️ Gauges with shader? demo

🌀 Add FastNoise for brushes and ter gen


Ogre cd, restore, optimize

lit particles, fog
lights on grass tbn?, grass shader get hmap?, grass far fade-
parallelize vegetation, add test grass, veget on more threads

  • ⛰️ Terrain
    shadowmap fix < 0
    fix restore pages visibility
    triplanar only for chosen layers
    add emissive, reflect par
    read blendmap, for ter wheel surface ids, many ters
    fix triplanar normalmaps-
    blendmap also .hlsl or .any for DX

  • 🛣️ Road
    Grid for walls, road, pipes, ed update cell
    1 mesh with 4 LODs, shader fix specular stretch

  • 🏗️ Editor, fix
    objects pick errors
    minimap RTTs upd skip (slow), or create on save
    new terrain issues here
    edit moved terrains, error in ray pos-
    tools: fix scale ter h, copy horizon, which ter, road

  • ⏲️ HUD
    fix splitscreen gauges etc
    Minimap circle, terrain add, fix pos tris
    btnRplDelete for ghost should also remove its track record from .txt


old restore cd

add new tracks to champs 🏆

auto road/ter Surface: Particles, trail, sounds, from presets.xml not per track
tire trails clr, no uv tex-

Road noise blend, color per vertex
grass density as RTT, noise, color

inside height fog?
noise 3d? volumetric clouds

ed tools: copy roads which combo,all
Grass read Hmap - no index, vertex buffers? texture atlas-

👥 Splitscreen issues
🖥️ finish render system rest options
🖱️ Input mouse bind, 👀 VR mode meh-

auto Add SR icons to: game & editor for Windows & Linux, and installer
upmerge MyGui ?CMake .lib, Conan
broken mygui set scrollview size, gallery list

.mesh LODs test adjust-
water refl vis dist? low gets cut bad
Fog, 2 colors cam dir fix-

gpu mem leaks or renders inactive
slow track load, shaders cache big


Tasks

Basically all Tasks with priority 1 to 12.

Graphics

🏞️ Rivers/waterfalls
Particles
🌞 Sun flare, sun rays..
⚡ lightning weather: line, thunder sound, light or glow

Data

🌟 Sceneries: Spring blooming trees, Fractal, Organic?, Candy?
🚗 New Vehicles: new topic, old topic, models collection link

🛣️ Road textures, from ground 4k?, redo, 2,3 variations, blending few at once?, traces alpha texture

🏢 finish rest of 0AD han buildings, maur, others?
📦 New static Objects, tall city buildings?, dynamic hay

Meh

ed roads: split, checkpoints, merge?
sim new poses interpolation?
Pace notes - game Info window for all signs