Overzicht
Deze pagina bevat een overzicht van welke toevoegingen staan te verwachten bij de verschillende versies in de toekomst, en wat er in de eerdere versies is toegevoegd. Het overzicht met betrekking tot toekomstige versies is erg onprecies, en kan veranderen wanneer dat me uitkomt. Bijvoorbeeld omdat ik de volgorde van de toevoegingen verander, of omdat sommige dingen wat meer tijd in beslag nemen dan verwacht. (Of juist minder tijd.)
0.0-0.1
Single-user (pre-alpha)
Lower 0.0.x
(voor 12 juni 2001)- Een poging om een 'svgalib stunts' te schrijven
- Een tweede poging, gebruik makend van qt + openGL
- Een derde poging (glut+openGL) dat resulteerd in het huidige spel
0.0.4
(24 mei 2002)- Laad een complete parcour van een file
0.0.5
(30 mei 2002)- Gebruik kleinere textures op grotere afstand
- Gebruik kleinere textures op reperterende opppervalkten
0.0.6
(3 juni 2002)- krijg 'options' van een configuratie file
0.0.7
(3 juni 2002)- Eerste keer gebruik makend van de 'idle-callback'
0.0.8
- Trianglestrip ondersteuning
0.0.9
- Avhtergrond plaatjes
- glBindTexture gebruikt voor textures
0.1-0.2
distributing server (pre-alpha)
0.1.0
- Een Tile Editor
- Begin met het gebruik van een UDP client-server communication
- Sneller texture opladen
- Water en kust textures toegevoegd
0.1.1
(4 juli 2002)- Client-server systeem doet het
- terugkopppeling is verplaatst naar de kant van de server
0.1.2
(10 juli 2002)- Wat bugs verwijderd
- Verbeterde belichting
0.1.3
- Een geheugen bug verwijderd
- Waarschijnlijk wat andere dingen
0.1.4
(23 juli 2002)- Mist effect
- Mogelijk nog wat meer dingen
0.1.5
(september 4 2002)- Server gebruikt usleep() om het gebruik van bronnen te verminderen
- De datadir is configureerbaar in stunts.conf
- Graphics zonder texture zijn mogelijk gemaakt
- De mist kleur is nu dezelfde als de achtergrond kleur
- Multiplayer is compleet functioneel
- Heb de "rotating start"-bug verwijderd
- Heb de networkparameters start-procedure verbeterd c.q. veranderd
0.1.6
(17 september 2002)- Beeldscherm resolutie veronderd (op sommige systemen)
- Heb de syntax van stunts.conf veranderd (Alleen m.b.t. de resolutie)
- Joystick ondersteuning
0.1.7
(1 oktober 2002)- De engelse vertaling van sommige nederlandse debugging informatie
- UDP port nummer is configurabel met de commandline-option
- De server accepteert nu geavanceerdere commando's
- Er is wat configure-stuff vervangen voor server-compiling
- Controleerd naar -lsocket -lnsl -lresolv linking
- Heldere netwerk bron-code
- Endian correctie voor netwerk communicatie
0.2-0.3
Auto-gebaseerde, geluids effecten (pre-alpha)
0.2.0
(9 oktober 2002)- Toegevoegd, een auto-class file aan de client
- Gebruik die class file om auto's te laten zien
- Moonlight *.mlraw importeer functionaliteit in de tile editor
- Grote, vertaalingen, roteren en file-load functies in de tile editor
- Tedit gebruikt nu "textures.dat" en "default.gl" in plaats van "default.track"
- Een nieuwe data files uitgebracht, met nieuwe landschappen, een brug, een Mazda Cabrio auto etc.
0.2.1
(1 november 2002)- Een natuurlijkere start positie voor auto's
- Meer auto achtig gedrag van de auto's
- Sneller texture vergroten/verkleinen tijdens het opstarten
- Efficientere texture opslag voor hoge resolutie gebruikers
- Betere uitziende achtergond texute. (geen zichtbare grenzen etc)
- Achtergrond sfeer wordt gegenereerd door een programma, en niet geladen als een tile
- 3dto3d smooth *.raw import functie in de tile editor
0.2.2
(7 november 2002)- Reorganistie van de client graphics broncode
- Een tweede oogpunt (achter de auto)
- Verbetering van de texture vergroten/verkleinen functie (en verandering van de track formaat)
- Joystick functie in Linux
- Verbetering van de teken order (voor niet-z-buffer gebruikers)
- Heb de tile kleur bug opgelost
- Automatisch zoeken naar conffile en datadir
0.2.3
(20 november 2002)- Geluid(!), gebruikmakend van de fmod library
- Een kunstmatig inteligente client. A echte? No, alleen maar een test tegenstander die in cirkels rijd. :-)
- Bron code reorganisatie
- Verbeterd viadct tile
0.2.4
(21 januari 2003)- verandering van de grote van tiles en auto's
0.3-0.4
Netwerk+simulatie code omgeschreven (pre-alpha)
0.3.0
(10 february 2003)0.3.0 bevat een compleet veranderde UltimateStunts code. Grote delen van de broncode zijn gecopieerd van de laatste versie, 0.2.x. Maar er zijn grote veranderingen.
- Gedeeltelijk herschreven broncode
- De gebruiker heeft maar 1 programma nodig voor de stand-alone game-session
- Port van glut naar SDL
- Beter tracking camera oogpunt
- Compleet los van het netwerk + geluid functie
- Kleine verbreding van andere functies
0.3.1
(12 maart 2003)- Toegevoegd de oude joystick + geluid functie
- Real 3D geluid komt van de auto's
- Beeld resolutie bug opgelost
0.3.2
(23 april 2003)- (kleine) bron code reorganisatie
- Toevoegen van nieuwe tile-types aan de baan (half-pipe, overdekte weg)
- Niewe top-view + televisie camera
- Verbetering van de camera-bewegingen
- Veranderd de wijze waarop camera's de auto volgen
- Re-introductie van de tile editor
- Quadstrip ondersteuning in de graphics
0.3.3
(08 juli 2003)- Spel basis code verbeteringen
- Eigengamaakte tracks kunnen worden geladen
- Grotere tiles
0.3.4
(19 september 2003)- Spel basis code verbeteringen
- Verbeterde auto lader (aparte wielen, geluid, ..)
- Wielen niet langer meer vast aan de auto vast
- Streaming music; een muziek speellijst file(!)
0.4-0.5
Collision detection, Game physics (pre-alpha, alpha)
0.4.0
(21 oktober 2003)- Basis botsting model
- Bol test implementatie
- Start van botsing reactie code
- "Physics" bugfix voor de windows versie
0.4.1
(3 december 2003)- Face-based botsing detectie
- Robustere botsing detectie voor kleinere frame-rates
- LOD geometrie veranderingen
- fmod code vernieuwd
- stunts3dedit vewrbeteringen
0.4.2
(12 maart 2004)- Verbeteren van de botsing's reactie
- Rotatie physica correct uitgewerkt
- Automake/autoconf files vernieuwd
0.4.3
(2 juni 2004)- Vervanging van de physica engine (met gebruik van ODE)
- Starten van auto simulaties
0.4.4
(14 juni 2004)- Terugbrengen van de botsingsdetectie
- Volledige auto simulatie (motor, schakelkast, wielen, etc)
- De eerste versie die echt als een racespel aanvoelt!!
0.4.5
(23 augustus 2004)- Slip-geluid
- Een grotere track
- Een looping
0.4.6
(15 september 2004)- Een automatische versnellingsbak
- Materiaal-afhankelijke oppervlakte-eigenschappen (weg, gras etc.)
- Meerdere auto's
- Laden van auto-eigenschappen uit een bestand
- Transparantie, reflecties
- FMOD 3.73 update
0.4.7
(13 oktober 2004)- Een nieuw ontwerp voor de rendering engine
- Echte reflectie rendering
- Split screen multiplaying
- Verbeterde auto/auto botsing
- openAL geluid ondersteuning, als alternatief voor FMOD
0.5-0.6
Spelregels, GUI (alpha)
0.5.0
(18 november 2004)- Herontwerp van de GUI
- Eenvoudige text-gebaseerde grafische menu interface
- Text uitvoer in het openGL venster
- *.3DS import in de 3D editor
- Reflectiecode optimalisatie
- Gedeeltelijk transparante textures
- Vertaling van de gegevens bestandsnamen naar het engels
0.5.1
(23 december 2004)- Verbeterde GUI graphics (muis/pijltoetsen gebaseerd met een mooie achtergrond)
- Verbetering van het interne data management systeem
- Texture ondersteuning op auto's
- Eenvoudigere installatie
0.5.2
(28 januari 2005)- Basis netwerk multiplaying ondersteuning
- Tekst invoerelement in de GUI
- Aerodynamische downforce op auto's
- Een nieuwe auto, een nieuwe track en nieuwe tiles
0.5.3
(25 februari 2005)- Snelle (compiled) vertex array graphics
- Een nieuw snel laadbaar geometrie bestandsformaat
- Vertaling van de menus in het Nederlands, het Hongaars en Braziliaans portugees
0.5.4
(31 maart 2005)- Compleet nieuwe physics engine:
- ODE wordt niet meer gebruikt
- Meer Stunts-achtige physics
- Het rollende auto probleem opgelost
0.5.5
(26 mei 2005)- Geeft penalty tijd wanneer de weg niet gevolgd wordt
- Stopt zodra alle auto's de finish bereikt hebben
- Botsingsgeluiden
- Grotere tile-afmeting van 60 meter (zoals in Stunts)
- Variabele verlichting (bijv. nacht omstandigheden)
- Veel nieuwe tiles, en tile verbeteringen
0.5.6
(14 september 2005)- Hiscores worden weergegeven in een menu en opgeslagen
- Verbeterde installatieprocedure op UNIX/Linux systemen (het komt erop neer dat "make install" nu werkt)
- Verbeterd speler-menu
- Aparte directory locatie voor door de gebruiker opgeslagen bestanden
- Meer tiles, verbeterde tracks
0.6-0.7
File transfer dingen (alpha)
0.6.0
(2 december 2005)- Automatisch bestand downloaden van de server in een netwerk-spelsessie
- Verzending van hiscore gegevens in een netwerk-spelsessie
- Verzending van spelregel berichten over het netwerk
- In andere woorden: echte netwerkondersteuning
- Een ander 3e persoon camerastandpunt (dichter bij de auto)
- Geroteerde starts en finishes worden ondersteund
- Een nauwkeurigere bepaling van het finishmoment
- LWO import functionaliteit in de 3D editor
- A compleet nieuwe default baan
- Tile en auto verbeteringen
0.6.1
(12 januari 2006)- Replay opnemen en bekijken
- Netwerk broadcast om naar spelservers te zoeken op een LAN
- Betere netwerk synchronisatie: Geen zichtbaar verschil meer met lokale spelsessies
- Verbeterde physics (een klein beetje maar, nog niet af)
- Een nieuwe auto (de Jeep)
- Een credits pagina
0.6.2
(25 augustus 2006)- Start van track editor, met oude Stunts import functie
- Dashboard in auto's
- Schaduw onder auto's
- Automatische taalselectie in windows (werkte al in UNIX / Linux)
- Upgrade naar nieuwe automake and KDevelop versie (voor programmeerdoeleinden)
- Nieuwe penalty tijd controle functie
- Nieuwe tiles, banen, textures en een nieuwe auto (de Porsche 911)
0.6.3
(13 oktober 2006)- Veranderbare kleur op auto's
- Auto preview in spelermenu
- Ondersteuning voor JPEG textures
- Golf-effect op wateroppervlak
- Lens flare van de zon
- Start van een eenvoudige computer-speler
- Kleine physics verbeteringen
0.7-0.8
(verwacht winter 2006/2007)Track editor (alpha, beta)
0.7.0
(23 januari 2007)- Eenvoudige bewerk-functies in de baan-editor
- Een optie-editor in het spel
- Upgrade naar meest recente OpenAL versie
- Positie-afhankelijke belichting (bijv. anders in een tunnel)
- Geanimeerde tiles
- Een nieuwe auto (Ferrari F40) en andere nieuwe data
0.7.1
(22 mei 2007)- Bugfixes voor OpenAL geluid en voor ontbrekende -lXi bibliotheek compilatiefout
- Een track map voor het zien van de race-voortgang tijdens het racen
- Een gespecialiseerd bestandsselectiedialoog
- Horizon achtergrondplaatjes
- Kleine veranderingen in het baan-bestandsformaat
0.7.2
(8 augustus 2007)- Track editor gebruikersinterface verbeteringen
- Track editor geintegreerd in spelprogramma
- Physics engine verbeteringen
- Betere import uit Blender in de 3D editor (via Wavefront .obj formaat)
- Hogere kwaliteit versies van sommige tiles (en enkele nieuwe tiles)
- Online playing functies
- Niewe auto: Subaru Impreza
- Verschillende kleine bugfixes
0.7.3
(october 16 2007)- Auto's kunnen nu crashen
- Botsingsgeluid verbeteringen
- Fancy OpenGL muiscursor
- Auto stuurgedrag kan gedetailleerder geconfigureerd worden
- Navigatie-kompas in de track editor
- Linux binary package is nu OpenAL-gebaseerd
0.7.4
(29 januari 2007)- Rook effect bij gecrashte auto's
- Network en replay ondersteuning voor botsingen en crashes
- Nieuwe functie in de track editor om de tile-verzameling te veranderen
- Geavanceerdere omgevings-instellingen in tracks (en betere lucht-rendering)
- Verbeterde Mac OS X ondersteuning
0.7.5
(23 juni 2008)- Een beetje gemakkelijkere auto-handling
- Gebruiksvriendelijkere instellingen-editor
- Tile .conf bestanden kunnen nu direct gebruikt worden in track-bestanden
- Automatische route-generator in de track editor
0.7.6
(3 februari 2011)- Nauwkeurigere auto-auto botsingen
- Omgevings-editor in de track editor
- Track-resize functie in de track editor
- De OpenAL audio code kan libvorbisfile gebruiken om streaming .ogg muziek te laden, en is niet langer afhankelijk van een OpenAL extensie voor het laden van OggVorbis muziek.
- OpenAL wordt nu ook gebruikt in de windows binary release
- Pause functie toegevoegd
- Gebruiksvriendelijkere methode voor het configureren van spel-toetsen
- Verbeterde joystick-ondersteuning
0.7.7
(7 september 2012)- Meerdere nieuwe auto's toegevoegd door by Guido Consogno
- Menu achtergrond update
- Verschillende veranderingen in de windows-versie, die hopelijk de problemen oplossen in windows vista and windows 7
- Enkele kleine bugfixes
0.7.8
(verwacht ????)- Realistischere versnellingsbak
- Betere car handling
- Misschien wat extra audio-effecten
- Misschien wat AI-speler verbeteringen
0.7.x
(verwacht ????)- Geavanceerde, gebruiksvriendelijke baan-editing
- Een meer geavanceerde AI-speler (mogelijk een lerende)
- Nog meer fine-tuning van bestaande spel-subsystemen
- Fractal-gegenereerde textures
0.8-0.9
(verwacht ????)Computer tegenstanders (programmeerwedstrijd) (beta)
0.9-1.0
(verwacht ????)Beta testing + diverse features (beta, producion/stable)















