Dust Racing 2D er et open source og multi-plattformspill som gir brukerne en morsom og fliserbasert todimensjonell bilracingopplevelse på GNU / Linux, BSD, Microsoft Windows og Mac OS X operativsystemer. Det ble inspirert av Slicks 'n Slide og Super Cars spill.
Spillet bringer tilbake gamle minner, som gir spillerne muligheten til å spille mot vennene sine via delt skjermmodus (horisontal eller vertikal), eller mot utfordrende AI (Artificial Intelligence) biler. Tilpassede nivåer kan også opprettes takket være den innebygde nivåredigereren.
Tilbyr tre spillmoduser
Den kommer med tre spillmoduser, Race, Time Trial og Duel, omfatter kun 2D-grafikk, glatt fysikk og gameplay, kollisjon og motorlyd, depotstopp, flere baner, samt karakterer. I tillegg kan brukere kjøre Dust Racing 2D-spillet i enten fullskjerm eller windowed modus.
Under panseret
Under panseret, kan vi legge merke til at videoen spillet har blitt skrevet i C ++ programmeringsspråk, utviklet i Qt toolkit (støtter både Qt4 og Qt5 teknologier), og avhengig av OpenAL og OGG Vorbis biblioteker.
tilgjengelighet
På Linux distribueres prosjektet som et binært arkiv for 64-biters maskinvareplattformer, et kildearkiv som kan konfigureres, kompileres og installeres på en hvilken som helst Linux-distribusjon, samt i386- og amd64-binære filer for Ubuntu og Debian-baserte filer operativsystemer.
For Ubuntu-brukere gir utviklerne av Dust Racing 2D også brukere et PPA-programvareregister som kan brukes til å automatisk motta de nyeste versjonene av programmet uten å måtte laste ned og installere en ny pakke.
Bunnlinjen
Alt i alt har Dust Racing 2D vist seg å være et morsomt videospill, spesielt for nostalgics som ønsker å gjenopplive sin barndom. Vennligst se http://www.youtube.com/watch?v=0iyd4pis2uw og https://www.youtube.com/watch?v=ZQQeHAqtfn0 videoer for litt morsom handling!
Hva er nytt i denne versjonen:
- Nye funksjoner:
- Implementer et minimaport
- Rediger: Implementér universell angrepsstabel
- Rediger: Legg til alternativ for å sette inn rad / kol før eller etter
- Feilrettelser:
- Løs GitHub-problem nr. 9: Rediger siktverdier når du endrer en endring i siste rad / kolonne som ble slettet før
- Løs GitHub nummer # 19: Krasj ved utgang på FreeBSD
- Løs en potensiell krasj på innstillingene som lastes inn
- Annet:
- Massevis av kode refactored
Hva er nytt i versjon 1.9.2:
- Lag gjengivelse av windowed-modusen.
- Løs gjengivelse i andre enn native resolutions.
- Ta hensyn til maksimal støttet teksturstørrelse.
- Fjern ubrukt kode.
- Fjern kommentarkode.
- QGLFramebufferObject = & gt; QOpenGLFramebufferObject.
- Legg til stedsstøtte for kamera til MCGLShaderProgram.
- Forenkle FBO-skygging.
- CMake: Sjekk etter retningslinjer før du setter inn.
- Lag noen MSVC-kompileringsadvarsler.
- Forbedre dokumentasjon i mcglscene.hh
- Legg til getters for eyeZ og viewAngle.
Hva er nytt i versjon 1.9.1:
- Nye funksjoner:
- Roterende bladpartikler
- Vis spillversjon på introskjermen.
- Forbedringer:
- Sett VSync standard til 'ON'.
- Bruk QSettings til .INI-format på Windows.
- Lag koden kompilere med MS Visual C ++ 2013.
- Forbedret flisgrafikk
- Gjenkjøp kunstverk under CC BY-SA
- Bytt til den nye QSurface-baserte grafikkstabelen
- Motorforbedringer
- Feilrettelser:
- Løs ødelagt OpenGL-scenestørrelse på virtuelle skrivebord.
- Løs flere problemer med broen
- Fix krasj når du slutter
- Lag rendering av tospillerspill
Hva er nytt i versjon 1.8.3:
- Løs noen fysikkproblemer
Hva er nytt i versjon 1.8.1:
- Forbedringer:
- Still bilparametere
- Annet:
- Slett støtte for Qt4
Hva er nytt i versjon 1.8.0:
- Nye funksjoner:
- Mer realistisk og dynamisk bilfysikk for morsommere spill.
- Omskrevet broobjekt som nå egentlig virker enda
- Noen grafikkforbedringer (de er fortsatt sjokkerende skjønt)
- Transparente skygger
- To-spiller spillvisninger skilt av en smal linje
- Filtrering lagt til noen teksturer - Enkel bilgrafikk forbedret
- Kjører off-track er nå mer barmhjertig
- Feilrettelser:
- Løs å installere spillet når det ikke er bygget i kilderotten. Patch av Remi Verschelde.
- Forbedring av skrivebordsfiler. Patch av Remi Verschelde.
- Løs bro
- Annet:
- Forbedre målssonene til ring.trk
Hva er nytt i versjon 1.7.3:
- Tilbakestill "Optimaliser VBO, VAO og teksturbindende - Forårsaket manglende nummerplate på den første bilen
- Fix MCObject :: addTorque ()
- Fjern linjære og vinkelhastighetsgrenser.
- Legg til støtte for posisjonskraft.
- Løs bygge med GL30 = PÅ.
- Aktiver bygg på FreeBSD.
Hva er nytt i versjon 1.7.1:
- Lagt til manglende bromodell for redaktør.
Hva er nytt i versjon 1.6.3:
- Legg til speilbelysning.
- Sett kun løpepost hvis du kjører med datamaskiner.
- Lag lydtråden.
- Biler 0 og 1 som rosa og grå.
- Innfør MCGLMaterial.
- Gi nytt navn til mester til standard når du henviser til shaders.
- Standard argumentverdien for MCWorldRenderer :: enableDepthTestOnLayer ()
- Scene-nivå settere for omgivende og diffuse lys.
- Fjern shadersGLES.h fra game.pro
- CMake-alternativet for å statisk lenke vorbis libs.
- Flytt MCGLScene :: updateViewProjectionMatrixAndShaders () til privat omfang.
- Legg til MCGLScene :: setFadeValue ().
- Bruk tile.hasAsphalt () i stedet for å notere ikke-asfaltfliser.
- Separate generiske Linux-byggeskript for Qt4 og Qt5.
- Fjern unødvendige shadersGLES.
- Refactor belysning i shaders.
- Oppdater mxeWindowsBuild.
- Oppdater tsjekkiske oversettelser.
- Flytt MXE-skript til skript /
- Refactor race.cpp.
- Refactor bilopprettelse til CarFactory.
Hva er nytt i versjon 1.5.2:
- Legg til skript for å bygge og pakke for Windows på Linux.
- Flytt mxeEnv.sh til skript /
- Fjern ubrukt variabel fra MCTextureGlyph.
- Ikke send gropssignal to ganger.
- Legg til saksforsøk for delt skjermmodus.
- Pass QString som konstreferanse i lydsignaler.
- Mer stille skredlyd.
- Oppdater .gitignore
- Kortere lydsignalnavn.
- Tilbakestill inngangshåndterer på løpestart.
- Refactor CarSoundEffectManager.
- Legg til skidlyd.
- Hit lyder.
- Mindre aggressiv dekkslitasje på gress.
- Fjern kasser fra curvastone.trk
- Litt mer akselerasjonsfriksjon.
- Mer realistiske kmh verdier.
- Refactor Startlights.
- Koble volumendringssignaler.
- Spill jubel når vinneren er ferdig, ikke den menneskelige spilleren.
- Legg til lydlyd når det skjermede flagget vises.
- Legg til forhåndsdefinerte nøkler til Innstillinger.
- Lagre rundetall.
- Legg til generisk verdi setter / getter til Innstillinger.
- Skyv litt mer på slitte dekk.
- Start raseopptak når nytt spor er satt.
- Tilbakestill dekkslitasje på pitstopp.
- Blinkbilstatusvisning på pitstopp.
- Legg til pitstopp.
- Slå på dekk når du svinger og akselererer eller bare bremser.
- Løs klangvarsler.
- Nytt bakgrunnsbilde for innstillinger.
- Oppdater finske oversettelser.
- Oversett oppløsningmenu.cpp
- Lag dokumentasjonstastene.
- MCObjectFactory returnerer MCObjectPtrs i stedet for referanser.
- Lag kommentarformat i mcobject.hh
- Støtte for utløserobjekter.
- Kosmetikk i MCObject.
- Legg til rød bil.
- Refactors Scene.
- Tilbakestill ulike posisjoner med forskjellige farger.
- Lagre og last løpeposter.
- Lengre fade ut fra spillet.
- Mindre font for tidsdata.
- Vis løpetid.
- Lag redaktørkrasj ved gjenstandsletting.
- Legg til italienske oversettelser.
- Fest svingretningen motsatt.
- Legg til skitten cellebuffer til MCObjectTree.
- Gi nytt navn til lydfiler.
- Stopp motorenes lyder etter et løp.
- Oppdater INSTALL.
- Angi lytterens plassering via et signal.
- Bruk pkg_check_modules for å finne libvorbisfile.
- Oppdater qmake prosjektfiler for å koble til libopenal og libvorbisfile.
- Refactor Scene :: updateFrame ()
- Still inn motorlydparametere.
- Vanlig grunnklasse for OpenALWavData og OpenALOggData.
- Oppdater eksempelet debian / rules
- Legg til motorlyd for alle datamaskiner.
- Ogg Vorbis-støtte.
- Slett avhengighet til ALUT.
- Legg til lyd for hver bil.
- Optimaliser tonehøydeendringer.
- LPF motorlyden.
- Initial motorlyd.
- Fjern kaste () fra STFH.
- Legg til CarSoundEffectManager.
- Legg til stopSound (), setPitch (), setVolume () til AudioThread.
- Legg til mutex til OpenALSource.
- Legg til motorlydbølge.
- Last inn lyder i et kart.
- Last inn lyder samtidig med resten av init.
- Bruk DATA_PATH i AudioThread :: loadSounds ()
- Fjern unødvendig STFH :: DataManager.
- Legg til menylyder.
- Åpen implementering av STFH.
- Legg til STFH.
- Flytt glew og glm under contrib /
- Fjern deps-installasjonen fra InstallWindows.cmake
- Fjern foreldet /
- Fjern deps: påta statisk koblede libs på Windows-bygger.
- Legg til eksperimentelle qmake-prosjektfiler.
- Legg til mxeEnv.sh hjelper.
- Bruk CMAKE_RC_COMPILER i stedet for hardkodede windres.exe
- Behandle partikkelanimasjonstyper korrekt i MCParticle.
- Støtte varierende punktstørrelse også i GL30 og GLES shaders.
- Reduser tröghetsmoment.
- Endre røykpartikkeleffekter.
- Oppdater AUTORS
- Løsn loopgrenser i TrackSelectionMenu.
- Liten refactoring i MCObjectTree.
- Angi til første glidfriksjon til 0.90.
- Gi nytt navn til noen variabler i henhold til gjeldende navnekonvensjon.
- Forbedre røykpartikkelen.
- Bruk smarte pekere alltid når eierskap er aktuelt.
- Nytt dir layout for kildebilder.
- Korrigere oversettelser på Qt5.
Krav :
- Qt
- OpenAL-
- Ogg Vorbis
Kommentarer ikke funnet