使用Godot Engine在Linux上構建遊戲

大多數技術用戶也對遊戲充滿熱情,為此,我們許多人都增加了編程。 但是我們許多人為自己設定了一個真正的目標,那就是創建自己的遊戲,這就是為什麼自由軟件開發人員承擔了創建遊戲的任務的原因。 戈多引擎.

這個強大的工具可以幫助我們 在Linux上創建遊戲,可以使用免費工具將其部署在任何操作系統中。

什麼是Godot Engine?

這是一個應用 開源 y 跨平台,它具有針對 2D和3D遊戲開發戈多引擎 匯集了一系列專門用於遊戲製作的強大工具,這使我們有機會 在Linux上創建遊戲 無需重新發​​明輪子。

您可以查看和克隆Godot源代碼 這裡,它是根據MIT許可的非常寬鬆的條款​​提供的。 它也是完全免費的,您不需要任何使用費。 在Linux上創建遊戲

Godot引擎功能

  • 優秀的可視化編輯器,帶有大量工具,被添加到干淨有序的界面中。
  • 適用於PC和手機的實時遊戲版。
  • 2D和3D編輯功能。
  • 完全專用的2D引擎。
  • 靈活的運動學驅動程序,無物理碰撞。
  • 從3DS Max,Maya,Blende和其他(包括所有動畫)導入3D模型。
  • 各種類型的燈光,帶有陰影分配。
  • 由於功能強大,它可以進行各種2D和3D動畫 具有時間軸的可視化動畫編輯器。
  • 允許使用內置腳本向對象添加行為。
  • Godot可以在Linux,Windows,OS X,FreeBSD,OpenBSD和Haiku上運行,並且可以在所有平台上以32位和64位運行。
  • 允許您輕鬆快速地在各種平台上部署遊戲,最重要的是
  1. 移動平台:iOS,Android,BlackBerry OS。
  2. 桌面平台:Windows,OS X,Linux,BSD,Haiku。
  3. 網絡平台:HTML5(通過emscripten)。 創建跨平台遊戲
  • 它是設計和創建用於協作的工具,因此具有與流行的版本控制系統(Git,Subversion,Mercurial,PlasticSCM等)集成的能力。
  • 它使您可以創建場景實例,這使得團隊合作更快,更高效,因為團隊中的每個成員都可以專注於自己的場景。 不管它是角色還是舞台等。也就是說,允許編輯而無需踩到別人的腳。
  • 完全免費和免費。

安裝Godot引擎

您可以從以下鏈接下載安裝文件:

您還可以從以下位置下載一系列示例和演示 這裡.

在Ubuntu中安裝Godot引擎以及系統集成和版本管理器

尼克拉斯·羅森奎斯特(Niklas Rosenqvist) 創建了一個BASH腳本,該腳本下載了Godot引擎並將其集成到Ubuntu中。 它還允許版本管理並安裝git master。

要下載並運行腳本,請打開控制台並輸入以下命令:

git 克隆 https://github.com/nsrosenqvist/godot-wrapper.git godot && cd 戈多 && ./godot安裝

該腳本將自動配置您的Godot Engine。 通過運行查看腳本提供的所有功能godot help.

我們應該嘗試並學習使用的出色工具,特別是創建更多和更好的Linux兼容遊戲。


本文內容遵循我們的原則 編輯倫理。 要報告錯誤,請單擊 這裡.

6條評論,留下您的評論

發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責數據:MiguelÁngelGatón
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。

  1.   胡安·基羅加(Juan Quiroga) 他說:

    毫無疑問,這是一台非常好的電機,使用起來很簡單,儘管起初它需要一些時間來適應環境,但是隨著時間的推移,您會發現只需要關注邏輯(每個電機都應該這樣做)。
    我的看法是:
    *在文檔中,大多數都是用英語編寫的(複雜程度不高),但並沒有按應有的方式詳細列出(特別是對於3D來說,文檔相當差),但是我要承認這最後6個月是不斷擴大,正在攀登; 即使這樣,社區也對此有所加強,每個人都可以做出貢獻,並且確實會有所幫助,並且他們通常共享代碼時不會出現太多問題,無論是在論壇中還是在聊天渠道中都有友好的人。
    *在編輯器功能中,我認為腳本簡單但功能強大,易於記憶,並且編輯器可以提供很多幫助。
    *在2D圖形中,它是完美的,即使對於2.5D來說是理想的,但3D圖形性能卻是中低的; 它可以進行優化並且變得可以接受,但是仍然有工作要做(我說性能不是功能,因為它具有針對2D和3D的高級,有用和非常好的功能),他們目前正在與新的3D圖形引擎Gles3一起使用如所宣布的大大改善。

    結論:當您想要開發多平台遊戲或應用程序並省去一些麻煩的時候,這是一個很好的選擇,只要您知道英語(至少是最少英語)並且知道聊天和論壇。

    1.    羅伯特·C 他說:

      有西班牙語文檔。 可下載為PDF,Epub等在裡面 http://godot-doc-en-espanol.readthedocs.io/es/latest/

      1.    胡安·基羅加(Juan Quiroga) 他說:

        我才發現,非常感謝您的提示!

  2.   羅伯特·C 他說:

    現在,您可以安裝2.2版Alpha,它將帶來有趣的改進和錯誤修正。 我已經測試過了,它非常穩定。 一切都好。

    https://archive.hugo.pro/godot/

  3.   原始和免費的Malagueños 他說:

    非常有意思的是,我們將不得不傳播這一消息,以查看是否鼓勵程序員使用為每個計算出的錯誤編寫程序的工具。

    只是缺少樹莓派支持。

  4.   遊戲迷 他說:

    最有趣的文章。 我已經通過谷歌和它已經非常有用的事實。 我發現電子遊戲世界及其創造的話題令人興奮。

    希望您可以在以後的文章中深入研究該主題!