Dust Racing 2D je open source a multiplatformní videohra, která uživatelům nabízí zábavu a dlaždice založenou na dvourozměrných zážitcích z automobilových závodů na platformách GNU / Linux, BSD, Microsoft Windows a Mac Operační systémy OS X. Byl inspirován hráči Slicks & Slide a Super Cars.
Hra přináší staré vzpomínky a nabízí hráčům příležitost hrát proti svým přátelům prostřednictvím režimu split-screen (horizontální nebo vertikální) nebo proti náročným vozům AI (Artificial Intelligence). Vlastní úrovně lze také vytvořit díky vestavěnému editoru úrovní.
Nabízí tři herní režimy
Dodává se se třemi herními režimy, Race, Time Trial a Duel, obsahuje pouze 2D grafiku, plynulou fyziku a hratelnost, srážky a zvuky motoru, zastávky v boxech, více závodních tratí a hodnocení hvězd. Kromě toho mohou uživatelé spustit hru Dust Racing 2D buď v celoobrazovkovém nebo okenním režimu.
Pod kapotou
Pod kapotou vidíme, že videohra byla napsána v programovacím jazyce C ++ navrženém v Qt toolkitu (podporující jak technologie Qt4, tak i Qt5) a závislé na knihovnách OpenAL a OGG Vorbis.
Dostupnost
V Linuxu je projekt distribuován jako binární archiv pro 64-bitové hardwarové platformy, zdrojový archiv, který lze nakonfigurovat, kompilovat a instalovat na jakékoli distribuci Linuxu, stejně jako binární soubory i386 a amd64 pro Ubuntu a Debian operační systémy.
Pro uživatele Ubuntu vývojáři Dust Racing 2D také uživatelům poskytují repozitář softwaru PPA, který lze použít k automatickému přijetí nejnovějších verzí aplikace, aniž by bylo nutné stahovat a znovu instalovat nový balíček.
Dolní řádek
Dust Racing 2D se ukázalo jako zábavná videohra, zejména pro nostalgické hráče, kteří chtějí prožít své dětství. Pro zábavné akce se podívejte na http://www.youtube.com/watch?v=0iyd4pis2uw a https://www.youtube.com/watch?v=ZQQeHAqtfn0 videa!
Co je nového v této verzi:
- Nové funkce:
- Implementujte minimap
- Editor: Implementujte univerzální undo stack
- Editor: možnost přidat řádek / sloupec před nebo po
- Opravy chyb:
- Oprava problému GitHub # 9: Segfaults editoru při zrušení změny posledního řádku / sloupce, který byl odstraněn dříve
- Opravit problém GitHub # 19: Crash při ukončení na FreeBSD
- Opravte potenciální selhání při načítání nastavení
- Ostatní:
- Spousta kódu změněna
Co je nového ve verzi 1.9.2:
- Opravit vykreslování okenního režimu.
- Opravujte vykreslování v jiných než nativních rozlišeních.
- Zohledněte maximální velikost textury
- Odstraňte nepoužívaný kód.
- Odstranit komentovaný kód.
- QGLFramebufferObject = & gt; QOpenGLFramebufferObject.
- Přidat podporu umístění kamery do programu MCGLShaderProgram.
- Zjednodušte stínování FBO.
- CMake: Před nastavením zkontrolujte pravidla.
- Opravte některé varování při kompilaci MSVC.
- Zlepšete dokumentaci v mcglscene.hh
- Přidejte getres pro eyeZ a viewAngle.
Co je nového ve verzi 1.9.1:
- Nové funkce:
- Rotující listové částice
- Zobrazte verzi hry na úvodní obrazovce.
- Vylepšení:
- Nastavte výchozí VSync na hodnotu 'ON'.
- V systému Windows nastavte parametry QSettings na formát .INI
- Zkompilujte kód s MS Visual C ++ 2013.
- Vylepšená grafika dlaždic
- Obnovte umělecké dílo pod CC BY-SA
- Přepněte na nový grafický zásobník QSurface
- Vylepšení motoru
- Opravy chyb:
- Opravte zlomenou velikost scény OpenGL na virtuálních počítačích.
- Opravte několik problémů mostu
- Oprava selhání při ukončení
- Oprava vykreslení hry dvou hráčů
Co je nového ve verzi 1.8.3:
- Opravte některé problémy s fyzikou
Co je nového ve verzi 1.8.1:
- Vylepšení:
- Vyladit parametry vozu
- Ostatní:
- Přerušte podporu Qt4
Co je nového ve verzi 1.8.0:
- Nové funkce:
- Více realistická a dynamická automobilová fyzika pro zábavnější hratelnost.
- Přepsaný objekt mostu, který nyní dokonce funguje
- Některé vylepšení grafiky (jsou pořád hlučné)
- Transparentní stíny
- Pohledy na dva hráči odděleny úzkou čárou
- Filtrování bylo přidáno do některých textur - Některé grafiky vozu se zlepšily
- Řízení mimo trať je nyní milostivější
- Opravy chyb:
- Oprava instalace hry, pokud není v kořenovém adresáři vytvořena. Patch od Remi Verschelde.
- Vylepšení souborů desktopu. Patch od Remi Verschelde.
- Fix bridge
- Ostatní:
- Zlepšete cílové zóny ring.trk
Co je nového ve verzi 1.7.3:
- Vrátit zpět "Optimalizovat vazbu VBO, VAO a textury - způsobené chybějící poznávací značky prvního automobilu
- Opravit MCObject :: addTorque ()
- Odstraňte omezení lineární a úhlovou rychlostí.
- Přidejte podporu pro poziční sílu.
- Opravte sestavu s GL30 = ON.
- Povolit stavět na FreeBSD.
Co je nového ve verzi 1.7.1:
- Přidán chybějící model mostu pro editor.
Co je nového ve verzi 1.6.3:
- Přidejte osvětlení.
- Nastavte záznam závodu pouze v případě, že závodíte s počítači.
- Opravte závitování zvuku.
- Vozidla 0 a 1 jsou růžová a šedá.
- Zadejte MCGLMateriál.
- Přejmenujte výchozí na výchozí při odkazu na shadery.
- Výchozí hodnota argumentu pro MCWorldRenderer :: enableDepthTestOnLayer ()
- Nastavení scény pro okolní a difúzní světla.
- Odstraňte shadersGLES.h z game.pro
- Možnost CMake ke statickému propojení slov libs.
- Přesuňte MCGLScene :: updateViewProjectionMatrixAndShaders () do soukromého oboru.
- Přidat MCGLScene :: setFadeValue ().
- Použijte tile.hasAsphalt () namísto výpisu ne-asfaltových dlaždic.
- Oddělte obecné skripty pro vytváření linuxů pro Qt4 a Qt5.
- Odstraňte zbytečné shaderyGLES.
- Refaktorové osvětlení shaderů
- Aktualizace mxeWindowsBuild.
- Aktualizovat české překlady.
- Přesuňte skript MXE do skriptů /
- Refactor race.cpp.
- Refactor car creation do CarFactory.
Co je nového ve verzi 1.5.2:
- Přidat skript pro vytváření a balíček pro systém Windows v systému Linux.
- Přesuňte mxeEnv.sh do skriptů /
- Odstraňte nepoužitou proměnnou z MCTextureGlyph
- Neposílejte signál dvakrát.
- Přidejte nůžkové testy pro režimy dělené obrazovky.
- Převeďte QString jako konstantní odkaz v audio signálech.
- Více tichý skluzový zvuk.
- Aktualizovat .gitignore
- Kratší názvy zvukových signálů.
- Obnovit obsluhu vstupu při startu závodu.
- Refactor CarSoundEffectManager.
- Přidejte skluzový zvuk.
- Hit zvuky.
- Méně agresivní opotřebení pneumatiky na trávě
- Odstraňte některé bedny z curvastone.trk
- trochu větší třecí zrychlení.
- Více realistických kmh hodnot.
- Refactor Startlights.
- Připojte signály pro změnu hlasitosti.
- Přehrát fandění, když skončí vítěz, nikoli lidský hráč.
- Přidejte zvukový zvuk, když se objeví šachovnice.
- Přidat předdefinovaná tlačítka do Nastavení.
- Uložit počet oken.
- Přidejte nastavení / getr obecné hodnoty do Nastavení.
- Posuňte trochu více o opotřebovaných pneumatikách.
- Je-li nastavena nová skladba, zahájí se záznam o závodě.
- Obnovte opotřebení pneumatiky na zastávce v nádrži.
- Zobrazí stav stavby vozu na zastávce.
- Přidejte zastávky pit.
- Opotřebení pneumatik při otáčení a zrychlení nebo brzdění.
- Upravit výstrahy clang.
- Nový obrázek pro nastavení.
- Aktualizujte finské překlady.
- Přeložit resolutionmenu.cpp
- Opravit výstrahy dokumentace.
- MCObjectFactory vrátí místo odkazů MCObjectPtr.
- Opravte formát komentářů v mcobject.hh
- Podpora spouštěcích objektů.
- Kosmetika v MCObject.
- Přidat červené auto.
- Refactors Scene.
- Nastavte různé pozice v různých barvách.
- Uložte a nahrajte záznamy závodů.
- Dlouze vybledne ze hry.
- Menší písmo pro data časování.
- Zobrazit čas přeběhu.
- Opravte chybu editoru při odstranění objektu.
- Přidejte italské překlady.
- Opravte směr otáčení na zadní straně.
- Do mezipaměti MCObjectTree přidat špinavou cache buňky.
- Přejmenovat zvukové soubory.
- Zastavte zvuk motoru po závodě.
- Aktualizovat instalaci.
- Umístění posluchače pomocí signálu.
- Použijte pkg_check_modules k nalezení libvorbisfile.
- Aktualizujte soubory projektu qmake a připojte se k libopenalu a libvorbisfile.
- Refactor Scene :: updateFrame ()
- Nastavte parametry zvuku motoru.
- Společná základní třída pro OpenALWavData a OpenALOggData.
- Aktualizujte příklad debian / pravidla
- Přidejte zvuk motoru pro všechny počítače.
- podpora Ogg Vorbis.
- Odstraňte závislost na ALUT.
- Přidejte zvuk pro každé auto.
- Optimalizujte změny sklonu.
- LPF zvuk motoru.
- Počáteční zvuk motoru.
- Odstraňte throw () z STFH.
- Přidat CarSoundEffectManager.
- Přidejte stopSound (), setPitch (), setVolume () do AudioThread.
- Přidejte mutex do OpenALSource.
- Přidejte vlnu zvuku motoru.
- Nahrát zvuky do mapy.
- Nahrávání zvuků současně se zbytkem init.
- Použijte DATA_PATH v AudioThread :: loadSounds ()
- Odstraňte zbytečné STFH :: DataManager.
- Přidejte zvuky nabídky.
- OpenAL implementace STFH.
- Přidat STFH.
- Přesuňte glew a glm pod contrib /
- Odstraňte instalaci deps z InstallWindows.cmake
- Odstraňte zastaralé /
- Odstraňte deps: Předpokládejme staticky propojené libs v systémech Windows.
- Přidat experimentální soubory projektu qmake.
- Přidejte pomocníka mxeEnv.sh.
- Použijte CMAKE_RC_COMPILER místo hardresignovaného windres.exe
- Správně manipulujte s typy animací částic v MCParticle.
- Podporujte různé rozměry bodů i ve shadech GL30 a GLES.
- Snižte moment setrvačnosti.
- Změna efektů kouřových částic
- Aktualizovat AUTORY
- Opravte limity smyček v programu TrackSelectionMenu.
- Malý refactoring v MCObjectTree.
- Nastavte počáteční tření sklonu na hodnotu 0,90.
- Přejmenujte některé proměnné podle aktuálního pojmenování.
- Zlepšete částice kouře.
- Použijte inteligentní ukazatele vždy, když máte dotazy ohledně vlastnictví.
- Nové uspořádání dirů pro zdrojové obrázky.
- Opravte překlady na Qt5.
Požadavky :
- Qt
- OpenAL
- Ogg Vorbis
Komentáře nebyl nalezen