Dust Racing 2D

軟件截圖:
Dust Racing 2D
軟件詳細信息:
版本: 1.13.0 更新
上傳日期: 2 Oct 17
開發: Jussi Lind
許可: 免費
人氣: 197

Rating: 3.0/5 (Total Votes: 3)

Dust Racing 2D 是一款開源和多平台的視頻遊戲,為用戶提供了一個基於GNU / Linux,BSD,Microsoft Windows和Mac的樂趣和瓦片二維賽車體驗OS X操作系統。它的靈感來自於Slicks’ n幻燈片和超級汽車遊戲。


遊戲帶來了古老的回憶,讓玩家有機會通過分屏模式(橫向或縱向)與他們的朋友進行對抗,或者針對具有挑戰性的AI(人工智能)汽車。由於內置的級別編輯器,也可以創建自定義級別。


提供三種遊戲模式

它配有三種遊戲模式,比賽,時間試玩和決鬥,只包括2D圖形,平滑的物理和遊戲,碰撞和引擎聲音,停止點,多個賽道以及星級。此外,用戶可以以全屏幕或窗口模式運行Dust Racing 2D遊戲。


在引擎蓋下

在引擎蓋下,我們可以注意到,視頻遊戲是用C ++編程語言編寫的,在Qt工具包中設計(支持Qt4和Qt5技術),並且依賴於OpenAL和OGG Vorbis庫。

狀況
在Linux上,該項目作為二進制存檔分發為64位硬件平台,可以在任何Linux發行版上進行配置,編譯和安裝的源文件,以及Ubuntu和Debian的i386和amd64二進製文件操作系統。


對於Ubuntu用戶,Dust Racing 2D的開發人員還為用戶提供了一個PPA軟件存儲庫,可用於自動接收最新版本的應用程序,而無需下載並重新安裝新軟件包。


底線
總而言之,Dust Racing 2D被證明是一個有趣的視頻遊戲,特別是對於想要重溫童年的懷舊。請觀看http://www.youtube.com/watch?v=0iyd4pis2uw和https://www.youtube.com/watch?v=ZQQeHAqtfn0視頻,以獲得一些有趣的動作!

此版本中的新功能

  • 新功能
  • 實現一個小地圖
  • 編輯器:實現通用撤消堆棧
  • 編輯器:添加選項以在
  • 之前或之後插入行/列
  • 錯誤修正:
  • 修復GitHub問題#9:在撤消在
  • 之前刪除的最後一行/列的更改時,編輯器segfaults
  • 修復GitHub問題#19:在FreeBSD退出時崩潰
  • 修正加載設置時的潛在崩潰
  • 其他:
  • 很多代碼重構

1.9.2版中的新功能


    修正窗口模式的渲染。
  • 考慮到支持的最大紋理大小。
  • 刪除未使用的代碼。
  • 刪除已註釋的代碼。
  • QGLFramebufferObject => QOpenGLFramebufferObject。
  • 將相機位置支持添加到MCGLShaderProgram。
  • 簡化FBO陰影。
  • CMake:設置前檢查策略。
  • 修復一些MSVC編譯警告。
  • 在mcglscene.hh中改進文檔記錄
  • 為eyeZ和viewAngle添加getter。

1.9.1版中的新功能

  • 新增功能:
  • 旋轉葉片
  • 在介紹屏幕中顯示遊戲版本。
  • 改進:
  • 將VSync的默認設置設置為“ON”。
  • 強制QSettings在Windows上為.INI格式。
  • 使用MS Visual C ++ 2013編寫代碼。
  • 改進的平鋪圖形
  • 根據CC BY-SA
  • 重新授權圖稿
  • 切換到新的基於QSurface的圖形堆棧
  • 引擎改進
  • 錯誤修正:

  • 修復虛擬桌面上的OpenGL場景大小。
  • 修復多個橋樑問題
  • 退出時修復崩潰
  • 修正雙人遊戲
  • 的渲染

1.8.3版中的新功能

  • 修正一些物理問題

1.8.1版中的新功能

  • 改進:
  • 調整汽車參數
  • 其他:
  • 放棄對Qt4的支持

1.8.0版中的新功能

  • 新增功能:
  • 更實際和更有活力的汽車物理學,玩得開心。
  • 現在實際上甚至有效的重寫橋樑對象
  • 雖然有些圖形改進(儘管如此,但仍然很渺茫)
  • 透明陰影
  • 雙人遊戲視圖以窄線
  • 分隔
  • 過濾添加到一些紋理 - 一些汽車圖形改進
  • 駕駛越野車現在比較仁慈[/ li>]
  • 錯誤修正:

  • 修正安裝遊戲時,不要在源代碼中建立。補丁由Remi Verschelde。
  • 增強桌面文件。補丁由Remi Verschelde。
  • 修復橋樑
  • 其他:
  • 改善ring.trk
  • 的目標區域

1.7.3版中的新功能

  • 恢復“優化VBO,VAO和紋理綁定 - 導致第一輛車的缺車牌

  • 修正MCObject :: addTorque()
  • 刪除線性和角速度極限。
  • 添加對位置力的支持。
  • 使用GL30 = ON修復構建。
  • 啟用基於FreeBSD的構建。

1.7.1版中的新功能

  • 添加缺少編輯器的橋樑模型。

1.6.3版中的新功能

  • 添加鏡面照明。
  • 只有與電腦比賽才能設定比賽記錄。

  • 修正音頻線程。
  • 汽車0和1為粉色和灰色。
  • 介紹MCGLMaterial。
  • 引用著色器時將主人員重命名為默認值。
  • MCWorldRenderer :: enableDepthTestOnLayer()的默認參數值
  • 環境和漫射燈的場景級設置器。

  • 從game.pro 中刪除著色器GLES.h
  • CMake選項可靜態鏈接vorbis庫。
  • 將MCGLScene :: updateViewProjectionMatrixAndShaders()移動到私有範圍。
  • 添加MCGLScene :: setFadeValue()。
  • 使用tile.hasAsphalt()而不是列出非瀝青瓦片。
  • 為Qt4和Qt5分開通用的Linux構建腳本。
  • 刪除不必要的著色器。
  • 著色器中的重構照明。
  • 更新mxeWindowsBuild。
  • 更新捷克語翻譯。
  • 將MXE腳本移動到腳本/
  • Refactor race.cpp。

  • 將汽車製作改造成CarFactory。

1.5.2版中的新功能

  • 添加腳本以在Linux上構建和打包Windows。
  • 將mxeEnv.sh移動到scripts /
  • 從MCTextureGlyph中刪除未使用的變量。
  • 不要發送兩次坑信號。
  • 為分屏模式添加剪刀測試。
  • 將QString作為音頻信號中的常量參考傳遞。
  • 更安靜的滑動聲。
  • 更新.gitignore
  • 更短的音頻信號名稱。
  • 在比賽開始時重置輸入處理程序。
  • 重構CarSoundEffectManager。
  • 添加防滑聲。
  • 發聲。

  • 從tortastone.trk
  • 中刪除一些箱子
  • 有更多的加速摩擦力。
  • 更實際的kmh值。
  • Refactor Startlights。
  • 連接音量更改信號。
  • 獲勝者完成後,歡呼,而不是人類玩家。
  • 在方格標誌出現時添加鈴聲。
  • 將預定義的鍵添加到設置。
  • 保存圈數。
  • 將通用值setter / getter添加到Settings。
  • 在磨損的輪胎上滑動更多。
  • 設置新曲目時初始賽跑記錄。
  • 重新設置停車站的輪胎磨損。
  • 在停車位閃爍汽車狀態視圖。
  • 添加坑站。
  • 轉動加速或剎車時,使輪胎磨損。
  • 修復cl警。
  • 設置新的背景圖片。
  • 更新芬蘭語翻譯。
  • 翻譯resolutionmenu.cpp
  • 修復文檔打印錯誤。
  • MCObjectFactory返回MCObjectPtr而不是引用。
  • 修正mcobject.hh中的註釋格式
  • 支持觸發對象。
  • MCObject中的化妝品。
  • 添加紅色車。
  • 重構場景。
  • 用不同的顏色渲染不同的位置。
  • 保存並加載比賽記錄。
  • 從遊戲中逐漸淡出。
  • 定時數據的字體較小。
  • 顯示比賽時間。
  • 修正刪除對象時的編輯器崩潰。
  • 添加意大利語翻譯。
  • 反向轉動方向。
  • 將臟單元緩存添加到MCObjectTree。
  • 重命名聲音文件。
  • 比賽后停止發動機聲音。
  • 更新INSTALL。
  • 通過信號設置偵聽器位置。
  • 使用pkg_check_modules查找li​​bvorbisfile。
  • 更新qmake項目文件以鏈接到libopenal和libvorbisfile。
  • 重構場景:: updateFrame()

  • 調整引擎聲音參數。
  • OpenALWavData和OpenALOggData的公共基類。
  • 更新示例debian / rules
  • 為所有電腦添加引擎聲音。
  • Ogg Vorbis支持。
  • 將依賴關係刪除為ALUT。
  • 為每輛車添加聲音。
  • 優化音高更改。
  • LPF引擎聲音。
  • 初始引擎聲音。
  • 從STFH中刪除throw()。
  • 添加CarSoundEffectManager。
  • 將stopSound(),setPitch(),setVolume()添加到AudioThread。
  • 將互斥體添加到OpenALSource。
  • 添加引擎聲波。
  • 將聲音加載到地圖中。
  • 與init的其餘部分同時加載聲音。
  • 在AudioThread :: loadSounds()
  • 中使用DATA_PATH
  • 刪除不需要的STFH :: DataManager。
  • 添加菜單聲音。
  • OpenAL實現STFH。
  • 添加STFH。
  • 將glew和glm移到contrib /
  • 從InstallWindows.cmake
  • 中刪除deps安裝
  • 刪除過時/
  • 刪除deps:假設在Windows構建上靜態鏈接的libs。
  • 添加實驗性的qmake項目文件。
  • 添加mxeEnv.sh幫助器。
  • 使用CMAKE_RC_COMPILER代替硬編碼的windres.exe
  • 正確處理MCParticle中的粒子動畫類型。
  • 在GL30和GLES著色器中也支持不同的點大小。

  • 減少慣性矩。
  • 重新審視煙霧粒子的影響。
  • 更新AUTHORS
  • 修復TrackSelectionMenu中的循環限制。
  • MCObjectTree中的小重構。
  • 設置為初始滑塊摩擦力為0.90。
  • 根據當前的命名約定重命名一些變量。
  • 改善煙霧粒子。

  • 使用智能指針
  • 源圖像的新的目錄佈局。
  • 修正Qt5上的翻譯。

<強>要求

  • Qt的
  • OpenAL的
  • Ogg Vorbis

截圖

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

類似的軟件

SuperTuxKart
SuperTuxKart

23 Nov 17

Dots pyramide
Dots pyramide

20 Feb 15

JGame
JGame

20 Feb 15

Missile Game
Missile Game

19 Feb 15

顯影劑的其他軟件 Jussi Lind

意見 Dust Racing 2D

評論沒有發現
添加評論
打開圖片!