_This page lists available features in Stunt Rally 3 game and editor._ ## Game Modes - ๐Ÿ‘ค One Player - โ” How to play - ๐Ÿ‘ˆ Driving school - 6 lessons, replays with subtitles - Many basic test tracks for practicing and fun - ๐Ÿ Single Race - ๐Ÿ‘ป Ghost drive (orange) - chase your best time vehicle on track - Track's ghost (green) - best drive for track, a green ghost car ES, on all tracks - ๐Ÿ“ฝ๏ธ Replays - to save your drive and watch it from other cameras later - Tutorials - few short and easy tracks for start, with various track elements - ๐Ÿ† Championships - usually long series of tracks. Easier - Drive to get higher score, if too low repeat a stage. - ๐Ÿฅ‡ Challenges - few tracks, quite difficult to pass, game already set up. Challenging - Drive with no mistakes to win bronze, silver or gold prize. - ๐Ÿ’Ž Collections - single track to roam freely, with placed gems to collect. Against time, collecting all quicker for better prize. - ๐Ÿ‘ฅ More Players - ๐ŸชŸ Split Screen - 2 to 6 players on 1 screen. Requires better GPU or reduced graphics options. - ๐ŸŒŽ Multiplayer - over internet or in local network, with in-game chat. Info [here](Multiplayer.md), no game server, needs direct connect. ## Content ๐Ÿž๏ธ - ๐Ÿž๏ธ 232 **Tracks** - over 11 hours needed to drive all just once - in 40 **sceneries**, great variety: - Nature based: ๐ŸŒณ[Jungle](https://cryham.org/stuntrally/tracks/?id=Jng13-Tropic), [JungleDark](https://cryham.org/stuntrally/tracks/?id=Jng20-JungleMaze), [Moss](https://cryham.org/stuntrally/tracks/?id=Mos6-TaraMosses), ๐ŸŒฒ[Forest](https://cryham.org/stuntrally/tracks/?id=For3-Snail), [ForestYellow](https://cryham.org/stuntrally/tracks/?id=For7-Blur), ๐Ÿ”๏ธ[ForestMntn](https://cryham.org/stuntrally/tracks/?id=For12-HighPeaks), [Finland](https://cryham.org/stuntrally/tracks/?id=Fin3-TreeTops), [Mud](https://cryham.org/stuntrally/tracks/?id=Mud3-Mudlake), ๐Ÿœ๏ธ[Desert](https://cryham.org/stuntrally/tracks/?id=Des1-Dunes), [Australia](https://cryham.org/stuntrally/tracks/?id=Aus5-TopTwist), [Canyon](https://cryham.org/stuntrally/tracks/?id=Can2-CanyonRun), [Savanna](https://cryham.org/stuntrally/tracks/?id=Sav4-Hills), [SavannaDry](https://cryham.org/stuntrally/tracks/?id=Sav15-Scorpio), ๐ŸŒด[Greece](https://cryham.org/stuntrally/tracks/?id=Grc2-Coast), [GreeceWhite](https://cryham.org/stuntrally/tracks/?id=Grc8-SlopeCity), ๐Ÿชจ[GreeceRocky](https://cryham.org/stuntrally/tracks/?id=Grc13-YeleyStunts), ๐Ÿ๏ธ[Islands](https://cryham.org/stuntrally/tracks/?id=Isl19-Shocacosh), [IslandDark](https://cryham.org/stuntrally/tracks/?id=Isl5-Shore), ๐ŸŒจ๏ธ[Winter](https://cryham.org/stuntrally/tracks/?id=Wnt15-SkiJump), [WinterWet](https://cryham.org/stuntrally/tracks/?id=Wnt2-Wet), ๐Ÿ[Autumn](https://cryham.org/stuntrally/tracks/?id=Atm1-Autumn), [AutumnDark](https://cryham.org/stuntrally/tracks/?id=Atm4-Scary), [Spring](https://cryham.org/stuntrally/tracks/?id=Spr1-Rise), - Extreme: ๐ŸŒ‹[Volcanic](https://cryham.org/stuntrally/tracks/?id=Vlc2-Volcanic), [VolcanicDark](https://cryham.org/stuntrally/tracks/?id=Vlc9-Craters), ๐Ÿชจ[Stone](https://cryham.org/stuntrally/tracks/?id=Stn2-UltraFrenzy), โ˜ข๏ธ[Toxic](https://cryham.org/stuntrally/tracks/?id=Tox1-Radioactive), [PostApo](https://cryham.org/stuntrally/tracks/?id=Apo1-TarFields), - other Planets: ๐Ÿช[Unidentified](https://cryham.org/stuntrally/tracks/?id=Uni4-Pipeline), ๐Ÿ”ด[Mars](https://cryham.org/stuntrally/tracks/?id=Mrs1-Mars), ๐Ÿ›ธ[Alien](https://cryham.org/stuntrally/tracks/?id=Aln2-Freefall), ๐Ÿ’Ž[CrystalMoon](https://cryham.org/stuntrally/tracks/?id=Cry5-CrystalIslands), ๐ŸŒŒ[Space](https://cryham.org/stuntrally/tracks/?id=Spc2-SpaceMine), โšซ[BlackDesert](https://cryham.org/stuntrally/tracks/?id=Blk1-Darkness) - and Surreal places: ๐Ÿ•ฐ๏ธ[Surreal](https://cryham.org/stuntrally/tracks/?id=Sur1-Surreal), ๐Ÿ”ฎ[SurrealSpace](https://cryham.org/stuntrally/tracks/?id=Sur5-FreshBreeze), [Marble](https://cryham.org/stuntrally/tracks/?id=Mar3-Plateaus), ๐Ÿซง[Anomaly](https://cryham.org/stuntrally/tracks/?id=Ano3-Oversize) - ๐Ÿš— 33 **Vehicles** - 17 cars ([Hyena](https://cryham.org/stuntrally/vehicles/?id=HI), [Fox](https://cryham.org/stuntrally/vehicles/?id=ES) or [Jaguar](https://cryham.org/stuntrally/vehicles/?id=SX) are best for rally) - few extreme with bigger wheels e.g. [Lizard](https://cryham.org/stuntrally/vehicles/?id=TU), [Bear](https://cryham.org/stuntrally/vehicles/?id=UV) - 2 [motorbikes](https://cryham.org/stuntrally/vehicles/?id=BE) ๐Ÿ๏ธ, [3 metal](https://cryham.org/stuntrally/vehicles/?id=3B) balls vehicle, fast [6 wheeled](https://cryham.org/stuntrally/vehicles/?id=U6) - slow old [truck](https://cryham.org/stuntrally/vehicles/?id=OT), fast [8 wheeled](https://cryham.org/stuntrally/vehicles/?id=U8) bus ๐ŸšŒ - 2 racing [hovercrafts](https://cryham.org/stuntrally/vehicles/?id=H2), with propeller, (go on fluids) - 3 hovering [spaceships](https://cryham.org/stuntrally/vehicles/?id=V2) ๐Ÿš€ (*only* for flat tracks), (go on fluids) - bouncy [sphere](https://cryham.org/stuntrally/vehicles/?id=O) ๐Ÿ”˜ (*only* for flat tracks) - 3 antigravity fast [hovering cars](https://cryham.org/stuntrally/vehicles/?id=R3), 2 fast antigravity [drones](https://cryham.org/stuntrally/vehicles/?id=Q3)๐Ÿ”น (go *inside* all fluids) ## Gameplay ๐Ÿ - **Stunt** and other elements: - โ›’ [obstacles](https://cryham.org/stuntrally/tracks/?id=Can5-Obstacles) - to avoid on road or in pipes - / \ [jumps](https://cryham.org/stuntrally/tracks/?id=Des7-CrossJumps) - with shown required speed - โžฐ [loops](https://cryham.org/stuntrally/tracks/?id=Sav3-Loops): straight, skewed, [side](https://cryham.org/stuntrally/tracks/?id=Grc13-YeleyStunts), [barrel](https://cryham.org/stuntrally/tracks/?id=Mos5-Factory), double, [unique](https://cryham.org/stuntrally/tracks/?id=Spc3-HyperLoops), etc - โญ• [pipes](https://cryham.org/stuntrally/tracks/?id=Sav6-PipeCrazy) (closed), [half](https://cryham.org/stuntrally/tracks/?id=Grc6-Halfpipes) pipes (open), on pipe drives - ๐Ÿ”€ very [twisted](https://cryham.org/stuntrally/tracks/?id=Apo1-TarFields) bridges and highly [banked](https://cryham.org/stuntrally/tracks/?id=Can2-CanyonRun) (up to 90ยฐ) - ๐ŸŒŠ Drives through [water](https://cryham.org/stuntrally/tracks/?id=Isl3-Islands) or [mud areas](https://cryham.org/stuntrally/tracks/?id=Jng16-MudBath) (all are safe, won't get stuck) - Dynamic objects on tracks (๐Ÿ›ข๏ธbarrels, ๐Ÿ“ฆboxes, etc), can be hit   - ๐Ÿ’จ Boost - key to apply rocket boosters to speed up vehicle, works in air and underwater too - โช Rewind - hold key to go back in time (after hit or mistake) - Simulation modes: Easy (beginner) and Normal - ๐Ÿ”จ Simple vehicle damage %, doesn't affect driving until 50% ## Input - ๐ŸŽฎ Game controllers support (gamepad, steering wheel, joystick etc.) - โŒจ๏ธ Input configuring (reassign keys, change sensitivity) ## Localization Few languages fully available: ๐Ÿ‡ฌ๐Ÿ‡ง ๐Ÿ‡ฉ๐Ÿ‡ช ๐Ÿ‡ต๐Ÿ‡ฑ ๐Ÿ‡ซ๐Ÿ‡ท ๐Ÿ‡ท๐Ÿ‡บ or partly ๐Ÿ‡ฎ๐Ÿ‡น ๐Ÿ‡จ๐Ÿ‡ฟ ๐Ÿ‡ช๐Ÿ‡ธ [translated](https://hosted.weblate.org/projects/stunt-rally-3/stunt-rally-3/#translations) with most main texts in game and editor. ## Gui and HUD โฑ๏ธ - ๐Ÿšฆ Pacenotes - signs above road telling about: - turns (and their difficulty), long turns (more white), terrain bumps, - loops (few types), jumps (with required speed, match by color) and on pipe changes - ๐ŸŽ—๏ธ Racing line (Trail) - shows best way to drive, red colors for braking - ๐ŸŒ Minimap, can be zoomed and rotated, _Todo:_ terrain and border toggle - Driving aids - ๐Ÿ” arrow to next check point (HUD top), or arrows to close gems in collection - next check point beam (on track) - track completion percentage % - time difference and current points shown on each checkpoint - ๐Ÿ“ƒ Detailed list of tracks with: - ๐Ÿ–ผ๏ธ preview image and minimap (click to toggle zoom) - ๐Ÿ“Š stats like: rating, difficulty, length, width, jumps, loops, pipes, obstacles and much more - Driveability % estimate for vehicle on track (low means unfit) - โฒ๏ธ Several gauge types (for engine rpm and vehicle speed) - Fps bar (F11) with many modes and info for GPU performance ## Graphics - 8 Graphics presets for quick change to match hardware performance - Many graphics options to tweak each feature individually - Effects: SSAO (ambient occlusion), lens flare, ๐ŸŒ„sunbeams - Reflections and fresnel (for Vehicles, water etc) - Refraction for ๐ŸŒŠwater - PBS materials with normalmaps, roughness and fresnel - โ›ฐ๏ธTerrain triplanar mapping ------------------------------------------------------------------------------ ## Track Editor ๐Ÿ—๏ธ๐Ÿž๏ธ - Spline based road - no predefined sets or tiles, giving road absolute freedom in 3D, smoothed between points - Real-time editing of road points and their parameters - quick adjusting with keys or mouse to see how it looks - Changing all of track parameters in editor (no other tools needed), after each save track is ready to play in game - Terrain - Edit modes: Deform, Smooth (flatten), Filter, Set Height - 169 brush presets for editing. Possible to edit own - Terrain generator with many parameters - In-editor **Help** page with all key shortcuts and mouse actions listed - Console tab, listing track errors, warnings and very simple hints for quality when saving - docs page and video tutorials available [here](Editor.md) - No undo - using quick save and quick load ## Tools For those who want to tweak or tinker the game. Both game and editor feature own Tweak tabs, more info in [Tweak](Tweak.md). Material editor is also present in both, more info in [Materials](Materials.md). Game and editor both have few different tools for in *command line*. These tools can check tracks, warnings, challenges, convert track ghost etc. For details, start game or editor in console, with command line argument `?` or `help` to get their text info. Or see under Args::Help() in sources for [game](../src/game/Game_SceneInit.cpp) and [editor](../src/editor/App_SceneInitEd.cpp). ## Vehicle editing ๐Ÿš— - In game vehicle editor - allows faster tinkering with simulation parameters, collision, etc - aids creating new ones, page [here](VehicleEditing.md) - Many graphs (visualizations) of key simulation values - gearbox and torque curve, suspension, differentials etc - Tire functions (Pacejka's Magic Formula) editing _while_ driving - Tire grip circles visualization