成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

很棒的2D和3D跨平臺游戲引擎,Godot Engine

開源
Godot Engine是一個功能豐富的跨平臺游戲引擎,可從統(tǒng)一的界面創(chuàng)建 2D 和 3D 游戲。

Godot Engine是一個功能豐富的跨平臺游戲引擎,可從統(tǒng)一的界面創(chuàng)建 2D 和 3D 游戲。它提供了一套完善的常用工具,讓用戶可以專注于制作游戲,而無需重新發(fā)明輪子。游戲可以一鍵導(dǎo)出到多個平臺,包括主要的桌面平臺(Linux、macOS、Windows)、移動平臺(Android、iOS),以及基于Web的平臺(HTML5)和 控制臺。

開源框架——很棒的2D和3D跨平臺游戲引擎,Godot Engine

免費、開源和社區(qū)驅(qū)動

Godot 在非常寬松的MIT 許可下是完全免費和開源的。沒有附加條件,沒有版稅,什么都沒有。用戶的游戲是他們的,直到最后一行引擎代碼。Godot 的開發(fā)完全獨立且由社區(qū)驅(qū)動,使用戶能夠幫助塑造他們的引擎以滿足他們的期望。它得到了 非營利軟件自由保護協(xié)會的支持。

在 2014 年2 月開源之前,Godot 已由Juan Linietsky和?Ariel Manzur(兩人仍在維護該項目)作為內(nèi)部引擎開發(fā)了數(shù)年,用于發(fā)布多個雇傭作品。

Godot 使用SCons來構(gòu)建。我們喜歡它,我們不會為了其他任何東西而改變它。我們甚至不確定其他構(gòu)建系統(tǒng)是否能夠勝任構(gòu)建 Godot 的任務(wù)。我們不斷收到將構(gòu)建系統(tǒng)遷移到 CMake 或 Visual Studio 的請求,但這不會發(fā)生。我們選擇 SCons 而不是其他替代方案的原因有很多,例如:

  • Godot 可以針對十幾種不同的平臺進行編譯:所有 PC 平臺、所有移動平臺、許多控制臺和 WebAssembly。
  • 開發(fā)者經(jīng)常需要同時為多個平臺編譯,甚至是同一平臺的不同目標(biāo)。他們負(fù)擔(dān)不起每次都重新配置和重建項目。SCons 可以毫不費力地做到這一點,而不會破壞構(gòu)建。
  • 無論有多少更改、配置、添加、刪除等,SCons 都不會破壞構(gòu)建。與需要在 SCons 中清理和重建相比,您有更多的機會被閃電擊中。
  • Godot 構(gòu)建過程并不簡單。一些文件由代碼生成(綁定器),其他文件被解析(著色器),還有一些需要提供定制(插件)。這需要復(fù)雜的邏輯,更容易用實際的編程語言(如 Python)編寫,而不是使用僅用于構(gòu)建的主要基于宏的語言。
  • Godot 構(gòu)建過程大量使用交叉編譯工具。每個平臺都有特定的檢測過程,所有這些都必須作為特定案例處理,并為每個平臺編寫特殊代碼。

因此,如果您打算自己構(gòu)建 Godot,請盡量保持開放的心態(tài)并至少熟悉它。

SCons:軟件構(gòu)建工具

什么是 SCons?

SCons 是一個開源軟件構(gòu)建工具。將 SCons 視為經(jīng)典 Make 實用程序的改進的跨平臺替代品,具有類似于 autoconf/automake 和編譯器緩存(如 ccache)的集成功能。簡而言之,SCons 是一種更簡單、更可靠、更快速的軟件構(gòu)建方式。

是什么讓 SCons 變得更好?

  • 配置文件是 Python 腳本——使用真正的編程語言的力量來解決構(gòu)建問題。
  • 為 C、C++ 和 Fortran 內(nèi)置可靠、自動的依賴關(guān)系分析——不再需要“makedepend”或“make clean”來獲取所有依賴關(guān)系。通過用戶定義的其他語言或文件類型的依賴性掃描程序,依賴性分析很容易擴展。
  • 內(nèi)置支持 C、C++、D、Java、Fortran、Yacc、Lex、Qt 和 SWIG,以及構(gòu)建 TeX 和 LaTeX 文檔。通過用戶定義的構(gòu)建器可輕松擴展其他語言或文件類型。
  • 從源代碼和/或預(yù)構(gòu)建目標(biāo)的中央存儲庫構(gòu)建。
  • 對 Microsoft Visual Studio 的內(nèi)置支持,包括生成 .dsp、.dsw、.sln 和 .vcproj 文件。
  • 使用 MD5 簽名可靠地檢測構(gòu)建更改;對傳統(tǒng)時間戳的可選、可配置支持。
  • 支持并行構(gòu)建——比如 make -j ,但無論目錄層次如何,都可以同時運行 N 個作業(yè)。
  • 集成類似 Autoconf 的支持,用于查找#include 文件、庫、函數(shù)和 typedef。
  • 所有依賴項的全局視圖——不再需要多次構(gòu)建傳遞或重新排序目標(biāo)來構(gòu)建所有內(nèi)容。
  • 能夠在緩存中共享構(gòu)建文件以加速多個構(gòu)建——例如 ccache,但適用于任何類型的目標(biāo)文件,而不僅僅是 C/C++ 編譯。
  • 專為跨平臺構(gòu)建而設(shè)計,可在 Linux、其他 POSIX 系統(tǒng)(包括 AIX、BSD 系統(tǒng)、HP/UX、IRIX 和 Solaris)、Windows 7/8/10、MacOS 和 OS/2 上運行。
責(zé)任編輯:姜華 來源: 今日頭條
相關(guān)推薦

2023-05-03 09:01:41

CanvasWebGL

2013-01-30 16:15:40

adobeHTML5css3

2022-05-23 10:26:10

人工智能機器學(xué)習(xí)機器視覺

2011-09-22 10:07:52

奧圖碼投影儀

2022-07-13 10:20:14

自動駕駛3D算法

2011-05-03 11:07:46

2D3D麗訊

2020-08-26 10:37:21

阿里3D

2013-11-21 19:36:56

暢游游戲引擎Genesis-3D

2012-05-14 16:30:10

UNITY摩卡世界3D移動游戲

2020-03-06 10:34:40

AI 數(shù)據(jù)人工智能

2012-12-24 08:48:25

iOSUnity3D

2025-03-27 09:26:30

2012-12-24 09:11:58

iOSUnity3D

2014-07-28 17:09:54

Cocos

2020-12-03 14:49:13

AI 技術(shù) 人工智能

2021-12-28 10:52:10

鴻蒙HarmonyOS應(yīng)用

2024-12-10 09:40:00

AI3D模型

2012-07-06 15:03:43

跨平臺工具Ideaworks 3Marmalade

2015-06-26 11:51:26

HTML5JavaScript

2017-07-12 23:08:03

白鷺引擎
點贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 亚洲精品一区二区在线 | 激情久久网 | 欧美日韩激情 | 国产日韩欧美二区 | 精品久久久久久18免费网站 | 在线播放一区 | 久久精品免费观看 | 成人亚洲精品 | 黄色免费在线观看网站 | av看片网站| 久久乐国产精品 | 国产精品日韩 | 亚洲一区电影 | 日韩网站在线观看 | jizz视频 | 国产探花 | 精品一区二区久久久久久久网精 | 欧美日韩在线国产 | 一区二区精品 | www.干| 日韩人体视频 | 国产精品久久久久久久久久了 | 一级欧美视频 | 国产一区二区三区久久久久久久久 | 国产精品无 | 九色91视频| 黄色av网站在线观看 | 亚洲国产一区二区三区在线观看 | 中文字幕av中文字幕 | 91精品国产综合久久久动漫日韩 | 精品二| 国产精品成人一区二区三区夜夜夜 | 国产国拍亚洲精品av | av资源网站| 久久久久久成人 | 99re视频在线| 亚洲精品66 | 国产免费一区二区三区 | 日本一区二区在线视频 | 国产精品一区二区三区在线 | 中文字幕 国产 |