Update readme

This commit is contained in:
Miloslav Ciz 2025-06-18 02:02:30 +02:00
parent aab53fc11a
commit 822375ff7d
6 changed files with 178 additions and 36 deletions

View file

@ -2,8 +2,8 @@ fuck issue trackers :D
=========== GENERAL ==============
- controller supports? analog input could be "tapping" the keys with varying
frequency
- maybe address the jerky rotations? or not?
- add (digital) controller support to SDL and CSFML?
- frontends:
- auto test frontend, with no I/O, that will just internally run a series of
inputs and check if the output is as expected
@ -38,14 +38,51 @@ fuck issue trackers :D
=========== BUGS =================
- it seems like on arduinos tiny maps can't be loaded (say "FAILED") even if in
theory they should (enough block space to load): try to set the exact same
settings on PC and see if the maps load or what
- on arduinos for some reason straight triangles (floor, walls, ...) on map
don't fucking display, they seem to not be added at all, but maybe it's
something with the "instability" due to low memory...
- replay loading BUG! somehow map2 replay was saves with hash 05ef0ab1 instead
of correct 3c5ba5dd once, WTF, check where hash gets modified
============ FUTURE ==============
- mods:
- bouncy car body with inertia, not affecting physics ofc, just eye candy
- TAS mod? ideas:
- step by single frames, the mod will literally keep all inputs in RAM, will
be able to rewind back (quickly replay the inputs)
- kinda bruteforce solver?
- export maps as 3D models in OBJ format (just print to console?)
- mod allowing to view two replays at once (one normal replay, one ghost),
would be cool for run comparison
- some extra graphic consoomer goodies? like:
- leave light trail behind the car (particles?)
- postproc effects? render to a buffer in renderer, then draw it again
- analog controller support, would just tap arrows in frequency according to
analog the analog value; create a new frontend function to implement,
something like LCR_getAnalogInput(type) or smt
- apply this to mouse lol -- L/R buttons can be up/down, moving the mouse
can steer, middle button can restart
- car horn?
- drunk mode: apply some kinda wave/sin/cos transform to all models to make
them swing, maybe even add delay to inputs
- weather mods? like lightning (invert colors quickly), rain, snow, sand, ...
- "AI" driver?
- 2D renderer? like isometric or top-down or something, could enable the game
literally on very weak devices? top down might be nice, the car could be
drawn out of circles, getting bigger closer to camera, camera could rotate
along with car etc.
- kinda fancy OpenGL renderer?
- literal network multiplayer? could even be easy bcz no collisions
- "user friendly" map editor?
- procedural map generator?
=========== HANDLED ==============
- it seems like on arduinos tiny maps can't be loaded (say "FAILED") even if in
theory they should (enough block space to load): try to set the exact same
settings on PC and see if the maps load or what. IT'S BCS BUILDING THE MAP
TEMPORARILY REQUIRES MORE BLOCKS
- should drifting make a sound? NO NEED
- menu: key repeat?
- replay validation? maybe yes?