Dust Racing 2D

Software screenshot:
Dust Racing 2D
Dettagli del software:
Versione: 1.13.0 Aggiornato
Data di caricamento: 2 Oct 17
Sviluppatore: Jussi Lind
Licenza: Libero
Popolarità: 31

Rating: nan/5 (Total Votes: 0)

Dust Racing 2D è un videogioco open source e multipiattaforma che offre agli utenti un'esperienza tridimensionale di auto da corsa su GNU / Linux, BSD, Microsoft Windows e Mac Sistemi operativi OS X. È stato ispirato dai giochi Slicks & rsquo; n Slide e Super Cars.

Il gioco riporta i vecchi ricordi, offrendo ai giocatori l'opportunità di giocare contro i loro amici attraverso la modalità split-split (orizzontale o verticale) o contro l'impegnativa AI (Artificial Intelligence). È possibile creare anche livelli personalizzati grazie all'editor di livello integrato.


Offre tre modalità di gioco

Viene fornito con tre modalità di gioco, Race, Time Trial e Duel, comprende solo grafica 2D, fisica liscia e gameplay, suoni di collisione e motore, fermate, piste multiple e classifiche di stelle. Inoltre, gli utenti possono eseguire il gioco Dust Racing 2D in modalità fullscreen o finestre.


Sotto il cappuccio

Sotto il cofano, possiamo notare che il videogioco è stato scritto nel linguaggio di programmazione C ++, progettato nel toolkit Qt (supportando entrambe le tecnologie Qt4 e Qt5) e dipende dalle librerie OpenAL e OGG Vorbis.

Disponibilità

Su Linux, il progetto viene distribuito come archivio binario per piattaforme hardware a 64 bit, un archivio di origine che può essere configurato, compilato e installato su qualsiasi distribuzione Linux, nonché i file binari i386 e amd64 per Ubuntu e Debian sistemi operativi.

Per gli utenti di Ubuntu, gli sviluppatori di Dust Racing 2D forniscono agli utenti anche un repository software PPA che può essere utilizzato per ricevere automaticamente le ultime versioni dell'applicazione senza dover scaricare e reinstallare un nuovo pacchetto.


Linea di fondo

Nel complesso, la Dust Racing 2D si è rivelata un divertente videogioco, soprattutto per i nostalgici che vogliono rivivere la loro infanzia. Guarda i video http://www.youtube.com/watch?v=0iyd4pis2uw e https://www.youtube.com/watch?v=ZQQeHAqtfn0 per qualche divertente azione!

Cosa c'è di nuovo in questa versione:

  • Nuove funzionalità:
  • Implementa un minimap
  • Editor: implementa lo stack universale di annullamento
  • Editor: aggiungere l'opzione per inserire riga / col prima o dopo
  • Correzioni di bug:
  • Fix GitHub issue # 9: Segnalazioni di editor quando annullare una modifica dell'ultima riga / colonna che è stata eliminata prima di
  • Fix GitHub issue # 19: Crash all'uscita su FreeBSD
  • Fissare un incidente potenziale sulle impostazioni di caricamento
  • Altro:
  • Molti codici reattivati ​​

Cosa c'è di nuovo nella versione 1.9.2:

  • Fix rendering della modalità finestra.
  • Fix rendering in altre risoluzioni naturali.
  • Considera conto della dimensione massima supportata.
  • Rimuove il codice non utilizzato.
  • Rimuovi il codice commentato.
  • QGLFramebufferObject = & gt; QOpenGLFramebufferObject.
  • Assegna il supporto per la telecamera alla MCGLShaderProgram.
  • Semplifica l'ombreggiatura FBO.
  • CMake: controlla le politiche prima dell'impostazione.
  • Correggere alcuni avvisi di compilazione MSVC.
  • Migliora documentato in mcglscene.hh
  • Aggiungi getters per eyeZ e viewAngle.

Cosa c'è di nuovo nella versione 1.9.1:

  • Nuove funzionalità:
  • Le particelle di foglie rotanti
  • Mostra la versione del gioco nella schermata di intro.
  • I miglioramenti:
  • Impostare VSync predefinito su 'ON'.
  • Forza QSettings in formato .INI in Windows.
  • Effettuare il compilazione del codice con MS Visual C ++ 2013.
  • Migliore grafica delle piastrelle
  • Ridenliegi la licenza d'uso sotto CC BY-SA
  • Passare al nuovo stack grafico basato su QSurface
  • Miglioramenti del motore
  • Correzioni di bug:
  • Correggere dimensione scena OpenGL scansione sui desktop virtuali.
  • Fix problemi di ponte multiple
  • Fix crash quando si chiude
  • Fix rendering del gioco a due giocatori

Cosa c'è di nuovo nella versione 1.8.3:

  • Correggere alcuni problemi di fisica

Cosa c'è di nuovo nella versione 1.8.1:

  • I miglioramenti:
  • Regolare i parametri dell'auto
  • Altro:
  • Drop supporto per Qt4

Cosa c'è di nuovo nella versione 1.8.0:

  • Nuove funzionalità:
  • Fisica di auto più realistica e dinamica per un gioco più divertente.
  • Oggetto ponte ricondotto che ora funziona perfino
  • Alcuni miglioramenti grafici (sono comunque saldi)
  • Ombre trasparenti
  • Vista di gioco a due giocatori separata da una retta linea
  • Filtraggio aggiunto a alcune texture - Alcune grafiche auto migliorate
  • La guida fuori pista è ora più misericordiosa
  • Correzioni di bug:
  • Fissare l'installazione del gioco quando non è stata creata nella directory di origine. Patch di Remi Verschelde.
  • Miglioramento dei file di desktop. Patch di Remi Verschelde.
  • Fix bridge
  • Altro:
  • Migliora le zone target di ring.trk

Cosa c'è di nuovo nella versione 1.7.3:

  • Ripristina "ottimizza VBO, VAO e binding della struttura - Causa la mancata targa della prima auto
  • Fix MCObject :: addTorque ()
  • Rimuovi i limiti di velocità lineari e angolari.
  • Aggiungere il supporto per la forza posizionale.
  • Fix build con GL30 = ON.
  • Abilita la creazione su FreeBSD.

Cosa c'è di nuovo nella versione 1.7.1:

  • Aggiunto il modello ponte mancante per l'editor.

Cosa c'è di nuovo nella versione 1.6.3:

  • Aggiungi illuminazione speculare.
  • Impostare il record di gara solo se corretta con i computer.
  • Fix il threading audio.
  • Auto 0 e 1 come rosa e grigio.
  • Introdurre MCGLMaterial.
  • Rinomina master al valore predefinito quando si fa riferimento a shader.
  • Valore di argomento predefinito per MCWorldRenderer :: enableDepthTestOnLayer ()
  • Set di scena per le luci ambientali e diffuse.
  • Rimuovi shadersGLES.h da game.pro
  • Opzione CMake per collegare staticamente i lib di vorbis.
  • Spostare MCGLScene :: updateViewProjectionMatrixAndShaders () in ambito privato.
  • Aggiungi MCGLScene :: setFadeValue ().
  • Usare tile.hasAsphalt () invece di elencare le piastrelle non asfaltate.
  • Separa generici script di generazione Linux per Qt4 e Qt5.
  • Rimuovi shadersGLES inutili.
  • Illuminazione refattore negli shader.
  • aggiornare mxeWindowsBuild.
  • Aggiorna le traduzioni ceche.
  • Spostare lo script MXE agli script /
  • Refactor race.cpp.
  • Creazione di auto in Refactor in CarFactory.

Cosa c'è di nuovo nella versione 1.5.2:

  • Aggiungere script per la creazione e il pacchetto per Windows su Linux.
  • Spostare mxeEnv.sh negli script /
  • Rimuovi la variabile non utilizzata da MCTextureGlyph.
  • Non inviare il segnale di pit due volte.
  • Aggiungere test a forbice per le modalità split split.
  • Pass QString come riferimento const nei segnali audio.
  • Suonerie più tranquille.
  • Aggiorna .gitignore
  • Nomi dei segnali audio più brevi.
  • Ripristina il gestore di input all'avvio della gara.
  • Refastor CarSoundEffectManager.
  • Aggiungi il suono di scivolamento.
  • Suona i suoni.
  • L'usura dei pneumatici meno aggressiva sull'erba.
  • Rimuovere alcune caselle da curvastone.trk
  • Un po 'più attrito di accelerazione.
  • Valori kmh più realistici.
  • Riflettori di avvio.
  • Connettere i segnali di cambiamento del volume.
  • Gioca adorare quando il vincitore finisce, non il giocatore umano.
  • Aggiungere il suono della campana quando appare la bandiera a scacchi.
  • Aggiungi le chiavi predefinite alle impostazioni.
  • Salva il conteggio del giro.
  • Aggiungi setter / getter di valore generico a Impostazioni.
  • Scorri un po 'più sugli pneumatici usurati.
  • Init race record quando è impostata una nuova traccia.
  • Resettare l'usura dei pneumatici sulla fessura.
  • visualizza la visualizzazione dell'auto dell'auto sulla fossa.
  • Aggiungi pit stop.
  • Rendere i pneumatici usurati quando si gira e si accelerano o si frenano.
  • Fix avvisi di clang.
  • Nuova immagine di sfondo per le impostazioni.
  • Aggiornare le traduzioni finlandesi.
  • Traduci risoluzionemenu.cpp
  • Correggi errori di documentazione.
  • MCObjectFactory restituisce MCObjectPtr invece di riferimenti.
  • Fix il formato di commento in mcobject.hh
  • Supporto per gli oggetti di trigger.
  • Cosmetici in MCObject.
  • Aggiungi l'auto rossa.
  • Rifattori Scena.
  • Rendere diverse posizioni con diversi colori.
  • Salvare e caricare record di gara
  • Più a lungo svaniscono dal gioco.
  • Font più piccolo per i dati di sincronizzazione.
  • Mostra il tempo di gara.
  • Annullamento dell'editor di correzione sull'eliminazione dell'oggetto.
  • Aggiungi traduzioni italiane.
  • Fissare la direzione di rotazione sul retro.
  • Aggiungere la cache delle celle sporche a MCObjectTree.
  • Rinomina i file audio.
  • Interrompere i suoni del motore dopo una gara.
  • Aggiorna INSTALL.
  • Imposta la posizione dell'ascoltatore tramite un segnale.
  • Utilizza pkg_check_modules per trovare libvorbisfile.
  • Aggiorna i file di progetto qmake per collegarsi a libopenal e libvorbisfile.
  • Refactor Scene :: updateFrame ()
  • Regolare i parametri del suono del motore
  • Classe di base comune per OpenALWavData e OpenALOggData.
  • Aggiorna l'esempio debian / regole
  • Aggiungere il suono del motore per tutti i computer.
  • Supporto di Ogg Vorbis.
  • Disdetta la dipendenza da ALUT.
  • Aggiungi il suono per ogni automobile.
  • Ottimizza le modifiche al pitch
  • LPF il suono del motore.
  • Suono motore iniziale.
  • Rimuovi il lancio () da STFH.
  • Aggiungi CarSoundEffectManager.
  • Aggiungi stopSound (), setPitch (), setVolume () a AudioThread.
  • Aggiungi mutex a OpenALSource.
  • Aggiungi l'onda del suono del motore.
  • Carica i suoni in una mappa.
  • Carica simultaneamente i suoni con il resto di init.
  • Utilizza DATA_PATH in AudioThread :: loadSounds ()
  • Rimuovi STFH :: DataManager inutile.
  • Aggiungere i suoni del menu.
  • Implementazione OpenAL di STFH.
  • Aggiungi STFH.
  • Spostare il glew e glm in contrib /
  • Rimuovi l'installazione di deps da InstallWindows.cmake
  • Rimuovi obsoleti /
  • Rimuovi deps: assumi le libge legate staticamente alle build di Windows.
  • Aggiungi i file di progetto qmake sperimentali.
  • Aggiungi assistente mxeEnv.sh.
  • Usa CMAKE_RC_COMPILER invece che windres.exe hard-coded
  • Gestire correttamente i tipi di animazione delle particelle in MCParticle.
  • Supporta diverse dimensioni del punto anche nei shader GL30 e GLES.
  • Riduce il momento di inerzia.
  • Rivedere gli effetti delle particelle di fumo.
  • Aggiorna AUTORE
  • Fix i limiti di loop in TrackSelectionMenu.
  • Small refactoring in MCObjectTree.
  • Impostare l'attrito di scorrimento iniziale a 0,90.
  • Rinomina alcune variabili in base alla convenzione di denominazione corrente.
  • Migliora la particella del fumo.
  • Utilizza puntatori intelligenti sempre quando la proprietà è in questione.
  • Layout dir nuovo per le immagini di origine.
  • Correggi traduzioni su Qt5.

Requisiti :

  • Qt
  • OpenAL
  • Ogg Vorbis

Screenshots

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

Programmi simili

Shooting Star
Shooting Star

3 Jun 15

Tile Racer
Tile Racer

2 Jun 15

Castle-combat
Castle-combat

3 Jun 15

Pythentene
Pythentene

11 May 15

Altri software di sviluppo Jussi Lind

Commenti a Dust Racing 2D

I commenti non trovato
Aggiungi commento
Accendere le immagini!