Dust Racing 2D

Logiciel capture d'écran:
Dust Racing 2D
Détails logiciels:
Version: 1.13.0 Mise à jour
Date de transfert: 2 Oct 17
Développeur: Jussi Lind
Licence: Gratuit
Popularité: 31

Rating: nan/5 (Total Votes: 0)

Dust Racing 2D est un jeu vidéo open source et multi-plateforme qui offre aux utilisateurs une expérience de course automobile bidimensionnelle et amusante sur GNU / Linux, BSD, Microsoft Windows et Mac OS X systèmes d'exploitation. Il a été inspiré par les jeux Slicks & Slide Cars et Super Slide.


Le jeu ramène de vieux souvenirs, offrant aux joueurs la possibilité de jouer contre leurs amis via le mode écran partagé (horizontal ou vertical), ou contre des voitures AI (Artificial Intelligence) exigeantes. Les niveaux personnalisés peuvent également être créés grâce à l'éditeur de niveau intégré.


Offre trois modes de jeu
Il comprend trois modes de jeu: Race, Time Trial et Duel. Il comprend uniquement des graphismes en 2D, une physique et un gameplay harmonieux, des sons de collision et de moteur, des arrêts aux stands, des pistes de course multiples ainsi que des classements d'étoiles. En outre, les utilisateurs peuvent exécuter le jeu Dust Racing 2D en mode plein écran ou fenêtré.


Sous la capuche

Sous le capot, on peut noter que le jeu vidéo a été écrit dans le langage de programmation C ++, conçu dans le kit d'outils Qt (supportant à la fois les technologies Qt4 et Qt5) et dépendant des bibliothèques OpenAL et OGG Vorbis. >

Disponibilité

Sous Linux, le projet est distribué sous forme d'archive binaire pour les plates-formes matérielles 64 bits, archive source pouvant être configurée, compilée et installée sur toute distribution Linux, ainsi que les fichiers binaires i386 et amd64 pour Debian et Ubuntu systèmes d'exploitation.

Pour les utilisateurs d'Ubuntu, les développeurs de Dust Racing 2D fournissent également aux utilisateurs un référentiel de logiciels PPA qui peut être utilisé pour recevoir automatiquement les dernières versions de l'application sans devoir télécharger et réinstaller un nouveau paquet.


Bottom line

Dans l'ensemble, Dust Racing 2D s'est avéré être un jeu vidéo amusant, surtout pour les nostalgiques qui veulent revivre leur enfance. S'il vous plaît regarder les http://www.youtube.com/watch?v=0iyd4pis2uw et https://www.youtube.com/watch?v=ZQQeHAqtfn0 vidéos pour une action amusante!

Nouveautés dans cette version:

  • Nouvelles fonctionnalités:
  • Implémenter une minimap
  • Éditeur: Implémenter la pile d'annulation universelle
  • Editeur: Ajouter une option pour insérer une ligne / col avant ou après
  • Correction de bugs:
  • Correction du problème # 9 de GitHub: Segfaults de l'éditeur lors de l'annulation d'une modification sur la dernière ligne / colonne qui a été supprimée avant
  • Correction du problème # 19 de GitHub: blocage à la sortie de FreeBSD
  • Correction d'un plantage potentiel lors du chargement des paramètres
  • Autre:
  • Beaucoup de code refactorisé

Quoi de neuf dans la version 1.9.2:

  • Correction du rendu du mode fenêtré.
  • Correction du rendu dans des résolutions autres que les résolutions natives.
  • Prenez en compte la taille maximale de la texture prise en charge.
  • Supprimez le code inutilisé.
  • Supprimer le code commenté.
  • QGLFramebufferObject = & gt; QOpenGLFramebufferObject.
  • Ajouter le support de la position de la caméra à MCGLShaderProgram.
  • Simplifiez l'ombrage FBO.
  • CMake: vérifiez les stratégies avant de les définir.
  • Corrige certains avertissements de compilation MSVC.
  • Améliorer la documentation dans mcglscene.hh
  • Ajouter des accesseurs pour eyeZ et viewAngle.

Quoi de neuf dans la version 1.9.1:

  • Nouvelles fonctionnalités:
  • Particules de feuille en rotation
  • Afficher la version du jeu dans l'écran d'introduction.
  • Améliorations:
  • Mettez VSync par défaut sur 'ON'.
  • Forcez QSettings au format .INI sous Windows.
  • Faites compiler le code avec MS Visual C ++ 2013.
  • Amélioration des graphiques de mosaïque
  • Re-licence sous CC BY-SA
  • Passez à la nouvelle pile graphique QSurface
  • Améliorations du moteur
  • Correction de bugs:
  • Corrige la taille de la scène OpenGL brisée sur les bureaux virtuels.
  • Corrige plusieurs problèmes de pont
  • Correction d'un plantage lors de la fermeture
  • Correction du rendu du jeu à deux joueurs

Nouveautés dans la version 1.8.3:

  • Corrige quelques problèmes de physique

Quoi de neuf dans la version 1.8.1:

  • Améliorations:
  • Réglage des paramètres de la voiture
  • Autre:
  • Supprimez le support de Qt4

Quoi de neuf dans la version 1.8.0:

  • Nouvelles fonctionnalités:
  • Plus physique réaliste et dynamique de la voiture pour un gameplay plus drôle
  • Objet de pont réécrit qui fonctionne actuellement même
  • Quelques améliorations graphiques (elles sont quand même merdiques)
  • Ombres transparentes
  • Vues de jeu à deux joueurs séparées par une ligne étroite
  • Filtrage ajouté à certaines textures - Amélioration des graphismes de voiture
  • Conduire hors piste est maintenant plus miséricordieux
  • Correction de bugs:
  • Corrige l'installation du jeu lorsqu'il n'est pas intégré à la racine source. Patch de Remi Verschelde.
  • Amélioration des fichiers de bureau. Patch de Remi Verschelde.
  • Fixer le pont
  • Autre:
  • Améliorer les zones cibles de ring.trk

Nouveautés dans la version 1.7.3:

  • Revert "Optimiser la liaison VBO, VAO et la texture - La plaque d'immatriculation manquante de la première voiture
  • Correction de MCObject :: addTorque ()
  • Supprimer les limites de vitesse linéaires et angulaires.
  • Ajouter un support pour la force de position.
  • Correction de la compilation avec GL30 = ON.
  • Activer la compilation sur FreeBSD.

Nouveautés dans la version 1.7.1:

  • Ajout du modèle de pont manquant pour l'éditeur.

Quoi de neuf dans la version 1.6.3:

  • Ajouter un éclairage spéculaire.
  • Définir le record de course seulement si course avec des ordinateurs.
  • Correction du threading audio.
  • Les voitures 0 et 1 sont roses et grises.
  • Présentez MCGLMater.
  • Renommer le maître par défaut lorsqu'il s'agit de shaders.
  • Valeur d'argument par défaut pour MCWorldRenderer :: enableDepthTestOnLayer ()
  • Dispositifs de réglage de la scène pour les lumières ambiantes et diffuses.
  • Supprimer shadersGLES.h de game.pro
  • Option CMake permettant de lier statiquement les bibliothèques vorbis.
  • Déplacer MCGLScene :: updateViewProjectionMatrixAndShaders () vers la portée privée.
  • Ajoutez MCGLScene :: setFadeValue ().
  • Utilisez tile.hasAsphalt () au lieu de lister des tuiles non-asphaltées.
  • Séparez les scripts de génération Linux génériques pour Qt4 et Qt5.
  • Supprimez les shadersGLES inutiles.
  • Éclairage du réflecteur dans les shaders.
  • mettre à jour mxeWindowsBuild.
  • Mettre à jour les traductions en tchèque.
  • Déplacer le script MXE vers les scripts /
  • Refacteur race.cpp.
  • Création d'une voiture de référence dans CarFactory.

Quoi de neuf dans la version 1.5.2:

  • Ajouter un script à construire et à empaqueter sous Windows sous Linux.
  • Déplacer mxeEnv.sh vers les scripts /
  • Supprimer la variable inutilisée de MCTextureGlyph.
  • N'envoyez pas le signal de la fosse deux fois.
  • Ajoutez des tests de ciseaux pour les modes d'écran partagé.
  • Passez QString comme référence const dans les signaux audio.
  • Plus léger son de dérapage.
  • Mettre à jour .gitignore
  • Noms de signaux audio plus courts.
  • Réinitialise le gestionnaire d'entrée au démarrage de la course.
  • Refactor CarSoundEffectManager.
  • Ajouter un bruit de fond.
  • Hit les sons.
  • Moins agressive usure des pneus sur l'herbe.
  • Supprimer des caisses de curvastone.trk
  • Un peu plus de friction d'accélération.
  • Valeurs kmh plus réalistes.
  • Réflecteurs du réflecteur.
  • Connectez les signaux de changement de volume.
  • Jouez aux acclamations quand le gagnant finit, pas au joueur humain.
  • Ajouter une sonnerie lorsque le drapeau à damier apparaît.
  • Ajoutez des clés prédéfinies aux paramètres.
  • Enregistrer le nombre de tours.
  • Ajouter une valeur générique setter / getter aux paramètres.
  • Glissez un peu plus sur les pneus usés.
  • Init l'enregistrement de la course lorsque la nouvelle piste est définie.
  • Réinitialiser l'usure des pneus à l'arrêt au stand.
  • Affichage clignotant de l'état de la voiture à l'arrêt au stand.
  • Ajoute des arrêts aux stands.
  • Faire en sorte que les pneus s'usent lors du virage, de l'accélération ou du freinage.
  • Correction des avertissements de clang.
  • Nouvelle image d'arrière-plan pour les paramètres.
  • Mettez à jour les traductions finlandaises.
  • Traduire resolutionmenu.cpp
  • Correction des erreurs de documentation.
  • MCObjectFactory renvoie MCObjectPtr au lieu de références.
  • Fixez le format du commentaire dans mcobject.hh
  • Prise en charge des objets trigger.
  • Cosmétiques dans MCObject.
  • Ajouter une voiture rouge.
  • Scène des refacteurs.
  • Rend différentes positions avec différentes couleurs.
  • Enregistrez et chargez les records de course.
  • Plus longue disparition du jeu.
  • Police plus petite pour les données de synchronisation.
  • Afficher la durée de la course.
  • Correction du crash de l'éditeur lors de la suppression d'un objet.
  • Ajoutez des traductions en italien.
  • Fixe le sens de rotation à l'envers.
  • Ajoutez le cache de cellules sales à MCObjectTree.
  • Renommez les fichiers audio.
  • Arrêt du moteur après une course.
  • Mettez à jour INSTALL.
  • Définit l'emplacement de l'auditeur via un signal.
  • Utilisez pkg_check_modules pour trouver libvorbisfile.
  • Mettez à jour les fichiers de projet qmake pour lier libopenal et libvorbisfile.
  • Refactor Scene :: updateFrame ()
  • Réglage des paramètres sonores du moteur.
  • Classe de base commune pour OpenALWavData et OpenALOggData.
  • Mettez à jour l'exemple debian / rules
  • Ajouter le son du moteur pour tous les ordinateurs.
  • support d'Ogg Vorbis.
  • Dépendance de Drop vers ALUT.
  • Ajoutez du son pour chaque voiture.
  • Optimisez les changements de hauteur.
  • LPF le son du moteur.
  • Son du moteur initial.
  • Supprime les fonctions throw () de STFH.
  • Ajoutez CarSoundEffectManager.
  • Ajoutez stopSound (), setPitch (), setVolume () à AudioThread.
  • Ajouter mutex à OpenALSource.
  • Ajoute une onde sonore du moteur.
  • Charge les sons dans une carte.
  • Charger les sons en même temps que le reste de l'init
  • Utilisez DATA_PATH dans AudioThread :: loadSounds ()
  • Supprimez inutile STFH :: DataManager.
  • Ajouter des sons de menu.
  • Implémentation OpenAL de STFH.
  • Ajouter STFH.
  • Déplacer glew et glm sous contrib /
  • Supprimer l'installation de desps à partir de InstallWindows.cmake
  • Supprimer obsolète /
  • Supprimer les deps: supposons des libs liés statiquement sur les versions de Windows.
  • Ajoutez des fichiers de projet qmake expérimentaux.
  • Ajoutez l'assistant mxeEnv.sh.
  • Utilisez CMAKE_RC_COMPILER au lieu de windres.exe codé en dur
  • Traitez correctement les types d'animation de particules dans MCParticle.
  • Prend en charge la taille de point variable également dans les shaders GL30 et GLES.
  • Réduire le moment d'inertie.
  • Revisiter les effets des particules de fumée.
  • Mettre à jour les AUTEURS
  • Fixe les limites de boucle dans TrackSelectionMenu.
  • Petit refactoring dans MCObjectTree.
  • Définissez la friction initiale de la glissière sur 0.90.
  • Renommez certaines variables selon la convention d'appellation en cours.
  • Améliorer la particule de fumée.
  • Utilisez toujours les pointeurs intelligents lorsque la propriété est en question.
  • Nouvelle disposition dir pour les images sources
  • Corrige les traductions sur Qt5.

Exigences :

  • Qt
  • OpenAL
  • Ogg Vorbis

Captures d'écran

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

Logiciel similaire

aBridge
aBridge

2 Jun 15

Crazy Cable Cars
Crazy Cable Cars

20 Feb 15

ASCII Pacman
ASCII Pacman

12 May 15

D'autres logiciels de développeur Jussi Lind

Commentaires à Dust Racing 2D

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!