Dust Racing 2D

Screenshot der Software:
Dust Racing 2D
Softwarebeschreibung:
Version: 1.13.0 Aktualisiert
Upload-Datum: 2 Oct 17
Entwickler: Jussi Lind
Lizenz: Frei
Popularität: 31

Rating: nan/5 (Total Votes: 0)

Dust Racing 2D ist ein Open-Source- und Multiplattform-Videospiel, das den Nutzern ein spaßiges und fliesenbasiertes zweidimensionales Autorennen auf GNU / Linux, BSD, Microsoft Windows und Mac bietet. OS X Betriebssysteme. Es wurde von den Slicks Slide und Super Cars Spielen inspiriert.

Das Spiel bringt alte Erinnerungen zurück und bietet Spielern die Möglichkeit, gegen ihre Freunde im Split-Screen-Modus (horizontal oder vertikal) oder gegen anspruchsvolle KI (Artificial Intelligence) zu spielen. Benutzerdefinierte Ebenen können auch dank des eingebauten Ebeneneditors erstellt werden.


Bietet drei Spielmodi

Es gibt drei Spielmodi: Race, Time Trial und Duel, beinhaltet nur 2D-Grafik, flüssige Physik und Gameplay, Kollisions- und Motorgeräusche, Boxenstopps, mehrere Rennstrecken sowie Sternbewertungen. Darüber hinaus können Benutzer das Dust Racing 2D-Spiel entweder im Vollbildmodus oder im Fenstermodus ausführen.


Unter der Haube

Unter der Haube können wir feststellen, dass das Videospiel in der Programmiersprache C ++ geschrieben wurde, die im Qt-Toolkit (unterstützt Qt4- und Qt5-Technologien) und abhängig von den OpenAL- und OGG Vorbis-Bibliotheken entwickelt wurde. >

Verfügbarkeit

Unter Linux wird das Projekt als binäres Archiv für 64-Bit-Hardwareplattformen verteilt, ein Quellarchiv, das auf jeder Linux-Distribution konfiguriert, kompiliert und installiert werden kann, sowie i386- und amd64-Binärdateien für Ubuntu- und Debian-basierte Betriebssysteme.

Für Ubuntu-Benutzer bieten die Entwickler von Dust Racing 2D Benutzern außerdem ein PPA-Software-Repository, mit dem automatisch die neuesten Versionen der Anwendung empfangen werden können, ohne dass ein neues Paket heruntergeladen und neu installiert werden muss.
Fazit

Alles in allem hat sich Dust Racing 2D als lustiges Videospiel erwiesen, vor allem für Nostalgiker, die ihre Kindheit noch einmal erleben möchten. Bitte schau dir die Videos von http://www.youtube.com/watch?v=0iyd4pis2uw und https://www.youtube.com/watch?v=ZQQeHAqtfn0 an, um Spaß zu haben!

Was ist neu in dieser Version:

  • Neue Funktionen:
  • Eine Minikarte implementieren
  • Editor: Universal-Undo-Stack implementieren
  • Editor: Option zum Einfügen von Zeilen / Spalten vor oder nach dem
  • Fehlerbehebungen:
  • Behebung von GitHub-Problem Nr. 9: Editorsegelfehler beim Rückgängigmachen einer Änderung in der letzten Zeile / Spalte, die vorher gelöscht wurde
  • Behebung von GitHub-Problem # 19: Absturz beim Beenden von FreeBSD
  • Beheben Sie einen möglichen Absturz beim Laden der Einstellungen
  • Sonstiges:
  • Viele Code refactored

Was ist neu in Version 1.9.2:

  • Korrektur der Darstellung des Fenstermodus.
  • Behebung von Renderings in anderen als nativen Auflösungen.
  • Berücksichtigen Sie die maximal unterstützte Texturgröße.
  • Nicht verwendeten Code entfernen.
  • Entfernten kommentierten Code.
  • QGLFramebufferObject = & gt; QOpenGLFramebufferObject.
  • Fügen Sie dem MCGLShaderProgram Kamerastandort-Unterstützung hinzu.
  • Vereinfachte FBO-Schattierung.
  • CMake: Vor dem Einstellen auf Richtlinien überprüfen.
  • Beheben Sie einige MSVC-Kompilierungswarnungen.
  • Verbesserung der Dokumentation in mcglscene.hh
  • Fügen Sie Getter für eyeZ und viewAngle hinzu.

Was ist neu in Version 1.9.1:

  • Neue Funktionen:
  • Rotierende Blattpartikel
  • Zeigt die Spielversion im Einführungsbildschirm an.
  • Verbesserungen:
  • Setzen Sie VSync standardmäßig auf 'ON'.
  • Erzwingt QSettings im Windows-Format .INI-Format.
  • Erstellen Sie den Code mit MS Visual C ++ 2013 kompilieren.
  • Verbesserte Kachelgrafik
  • Re-Lizenz-Artwork unter CC BY-SA
  • Wechseln Sie zum neuen QSurface-basierten Grafikstapel
  • Verbesserungen am Motor
  • Fehlerbehebungen:
  • Fixierte OpenGL-Szenengröße auf virtuellen Desktops.
  • Mehrere Bridge-Probleme beheben
  • Absturz beim Beenden beheben
  • Rendering von Zweispielern regulieren

Was ist neu in Version 1.8.3:

  • Behebung einiger physikalischer Probleme

Was ist neu in Version 1.8.1:

  • Verbesserungen:
  • Auto-Parameter anpassen
  • Sonstiges:
  • Drop-Unterstützung für Qt4

Was ist neu in Version 1.8.0:

  • Neue Funktionen:
  • Realistischere und dynamischere Autophysik für lustigeres Gameplay.
  • Umgeschriebenes Bridge-Objekt, das jetzt sogar noch funktioniert
  • Einige Grafikverbesserungen (sie sind immer noch beschissen)
  • Transparente Schatten
  • Zwei-Spieler-Spielansichten durch eine schmale Linie getrennt
  • Filterung bei einigen Texturen hinzugefügt - Einige Fahrzeuggrafiken wurden verbessert
  • Off-Track zu fahren ist jetzt barmherziger
  • Fehlerbehebungen:
  • Installieren Sie das Spiel, wenn es nicht im Quellstammverzeichnis installiert ist. Patch von Remi Verschelde.
  • Erweiterung der Desktop-Dateien. Patch von Remi Verschelde.
  • Brücke reparieren
  • Sonstiges:
  • Zielzonen von ring.trk verbessern

Was ist neu in Version 1.7.3:

  • Revert "VBO-, VAO- und Texturbindung optimieren - Fehlendes Nummernschild des ersten Autos verursacht
  • Fix MCObject :: addTorque ()
  • Entferne Linear- und Winkelgeschwindigkeitsgrenzen.
  • Unterstützung für Positionskraft hinzufügen.
  • Repariere Build mit GL30 = ON.
  • Aktivieren Sie Build auf FreeBSD.

Was ist neu in Version 1.7.1:

  • Fehlendes Bridge-Modell für den Editor hinzugefügt.

Was ist neu in Version 1.6.3:

  • Spiegelbeleuchtung hinzufügen.
  • Setzen Sie den Rennrekord nur, wenn Sie mit Computern Rennen fahren.
  • Audiothreading beheben.
  • Autos 0 und 1 wie pink und grau.
  • MCGLMaterial einführen.
  • Benennen Sie den Master auf den Standardwert, wenn Sie auf Shader verweisen.
  • Standardargumentwert für MCWorldRenderer :: enableDepthTestOnLayer ()
  • Szenenebenen für Umgebungs- und Streulicht.
  • Entferne shadersGLES.h von game.pro
  • CMake-Option, um vorbis-Bibliotheken statisch zu verknüpfen.
  • Verschieben Sie MCGLScene :: updateViewProjectionMatrixAndShaders () in den privaten Bereich.
  • Fügen Sie MCGLScene :: setFadeValue () hinzu.
  • Verwenden Sie tile.hasAsphalt () anstelle von nicht asphaltierten Kacheln.
  • Trennen Sie generische Linux-Build-Skripte für Qt4 und Qt5.
  • Entfernen Sie unnötige ShaderGLES.
  • Refactor-Beleuchtung in Shadern.
  • update mxeWindowsBuild.
  • Tschechische Übersetzungen aktualisieren.
  • MXE-Skript in Skripts verschieben
  • Refactor race.cpp.
  • Refactor Auto-Erstellung in CarFactory.

Was ist neu in Version 1.5.2:

  • Fügen Sie ein Skript zum Erstellen und Paketieren für Windows unter Linux hinzu.
  • Verschieben Sie mxeEnv.sh in Skripts /
  • Entfernen Sie die nicht verwendete Variable aus MCTextureGlyph.
  • Sende kein Pit-Signal zweimal.
  • Scherentests für geteilte Bildschirmmodi hinzufügen.
  • Übergeben Sie QString als const-Referenz in Audiosignalen.
  • Noch leiserer Geräuschpegel.
  • Update .gitignore
  • Kürzere Audiosignalnamen.
  • Setzen Sie den Eingabe-Handler beim Start des Rennens zurück.
  • Refactor CarSoundEffectManager.
  • Füge Skid-Sound hinzu.
  • Schlaggeräusche.
  • Weniger aggressiver Reifenverschleiß auf Gras.
  • Entfernen Sie einige Kisten aus curvastone.trk
  • Etwas mehr Beschleunigungsreibung.
  • Realistischere kmh-Werte.
  • Refactor Startlights.
  • Schließen Sie die Lautstärkeänderungssignale an.
  • Jubel, wenn der Gewinner endet, nicht der menschliche Spieler.
  • Klingelton hinzufügen, wenn die Checker-Flagge angezeigt wird.
  • Fügen Sie den Einstellungen vordefinierte Schlüssel hinzu.
  • Speichere die Anzahl der Läufe.
  • Fügt den generischen Wert setter / getter zu den Einstellungen hinzu.
  • Schieben Sie ein bisschen mehr auf abgenutzte Reifen.
  • Startet den Renndatensatz, wenn der neue Track eingestellt ist.
  • Setzen Sie den Reifenverschleiß beim Boxenstopp zurück.
  • Blinkanzeige des Autostatus beim Boxenstopp.
  • Boxenstopps hinzufügen.
  • Reifen beim Drehen und Beschleunigen oder beim Bremsen tragen.
  • Clang-Warnungen beheben.
  • Neues Hintergrundbild für Einstellungen.
  • Finnische Übersetzungen aktualisieren.
  • Übersetze resolutionmenu.cpp
  • Dokumentations-Tippfehler beheben.
  • MCObjectFactory gibt MCObjectPtr anstelle von Referenzen zurück.
  • Kommentarformat in mcobject.hh korrigieren
  • Unterstützung für Trigger-Objekte.
  • Kosmetik in MCObject.
  • Rotes Auto hinzufügen.
  • Refactor-Szene.
  • Render verschiedene Positionen mit verschiedenen Farben.
  • Speichern und laden Sie Renndatensätze.
  • Verlängere das Spiel länger.
  • Kleinere Schriftart für Timing-Daten.
  • Rennzeit anzeigen.
  • Korrektur des Editors bei Objektlöschung.
  • Italienische Übersetzungen hinzufügen
  • Drehrichtung auf der Rückseite fixieren.
  • Hinzufügen von Dirty Cell Cache zu MCObjectTree.
  • Tondateien umbenennen.
  • Stoppt den Motor nach einem Rennen.
  • Update INSTALL.
  • Stellen Sie den Ort des Hörers über ein Signal ein.
  • Verwenden Sie pkg_check_modules, um libvorbisfile zu finden.
  • Aktualisieren Sie die qmake-Projektdateien, um eine Verbindung zu libopenal und libvorbisfile herzustellen.
  • Refactor Scene :: updateFrame ()
  • Stimmen Sie die Soundparameter des Motors ab.
  • Allgemeine Basisklasse für OpenALWavData und OpenALOggData.
  • Aktualisieren Sie das Beispiel debian / rules
  • Fügen Sie den Engine-Sound für alle Computer hinzu.
  • Ogg Vorbis-Unterstützung.
  • Drop-Abhängigkeit von ALUT.
  • Sound für jedes Auto hinzufügen.
  • Pitch-Änderungen optimieren.
  • LPF das Motorgeräusch.
  • Erster Motor-Sound.
  • Entferne throw () von STFH.
  • Fügen Sie CarSoundEffectManager hinzu.
  • Fügen Sie stopSound (), setPitch (), setVolume () zu AudioThread hinzu.
  • Mutex zu OpenALSource hinzufügen.
  • Motorwelle hinzufügen.
  • Sounds in eine Karte laden.
  • Laden Sie Sounds gleichzeitig mit dem Rest von init.
  • Verwenden Sie DATA_PATH in AudioThread :: loadSounds ()
  • Entfernen Sie unnötigen STFH :: DataManager.
  • Fügen Sie Menügeräusche hinzu.
  • OpenAL-Implementierung von STFH.
  • STFH hinzufügen.
  • Bewegen Sie glew und glm unter contrib /
  • Entfernen Sie die Installation von deps von InstallWindows.cmake
  • Remove obsolete /
  • Entfernen Sie deps: Nehmen Sie statisch verknüpfte Bibliotheken für Windows-Builds an.
  • Fügen Sie experimentelle qmake-Projektdateien hinzu.
  • Füge mxeEnv.sh hinzu.
  • Verwenden Sie CMAKE_RC_COMPILER anstelle von fest codierten windres.exe
  • Behandle Partikelanimationstypen in MCParticle korrekt.
  • Unterstützt unterschiedliche Punktgrößen auch in GL30- und GLES-Shadern.
  • Reduzieren Sie das Trägheitsmoment.
  • Nehmen Sie Rauchpartikeleffekte erneut vor.
  • AUTOREN aktualisieren
  • Fix-Limits in TrackSelectionMenu.
  • Kleines Refactoring in MCObjectTree.
  • Stellen Sie die anfängliche Gleitreibung auf 0,90 ein.
  • Benennen Sie einige Variablen entsprechend der aktuellen Namenskonvention um.
  • Rauchpartikel verbessern.
  • Verwenden Sie intelligente Zeiger immer dann, wenn der Besitz in Frage steht.
  • Neues dir-Layout für Quellbilder.
  • Übersetzungen auf Qt5 beheben.

Anforderungen :

  • Qt
  • OpenAL
  • Ogg Vorbis

Screenshots

dust-racing-2d_1_68212.jpg
dust-racing-2d_2_68212.jpg

Ähnliche Software

arnakoid
arnakoid

12 May 15

nSnake
nSnake

14 Apr 15

Pyskool
Pyskool

17 Feb 15

Lunar Lander
Lunar Lander

3 Jun 15

Andere Software von Entwickler Jussi Lind

Kommentare zu Dust Racing 2D

Kommentare nicht gefunden
Kommentar hinzufügen
Schalten Sie auf die Bilder!