網(wǎng)友評(píng)分:
9.7分
sfGML是自定義的Haxe編譯器模塊,它可以讓用戶在Haxe中為GameMaker項(xiàng)目編寫(xiě)代碼,就是可以在Haxe中編寫(xiě)高級(jí)代碼(使用類、接口或編程語(yǔ)言的許多其他特性),并將其編譯成等價(jià)的GML代碼。Haxe是一個(gè)冷門(mén)的語(yǔ)言,Haxe可以支持一些我們經(jīng)常用到的框架和庫(kù), 比如NodeJS, 比如直接生成PHP代碼結(jié)合Apache做后臺(tái), 比如生成C++代碼以直接支持跨平臺(tái)的游戲開(kāi)發(fā)。這款軟件可以將不同編程軟件編譯的代碼格式轉(zhuǎn)換,還可以將Haxe語(yǔ)言的代碼轉(zhuǎn)換到GML代碼,軟件內(nèi)的功能非常豐富,操作也很簡(jiǎn)單,是一款很不錯(cuò)的軟件,作簡(jiǎn)單方便,能夠幫助用戶將代碼轉(zhuǎn)換為易于被激光雕刻機(jī)識(shí)別的代碼,可以提高您的工作效率。該工具體積小巧,占用系統(tǒng)內(nèi)存少,不需要安裝即可使用。
1、在Haxe中為GameMaker項(xiàng)目編寫(xiě)代碼
2、可以支持一些我們經(jīng)常用到的框架和庫(kù)
3、sfGML可以在Haxe中編寫(xiě)高級(jí)代碼
4、生成C++代碼以直接支持跨平臺(tái)的游戲開(kāi)發(fā)
5、sfGML轉(zhuǎn)換您的代碼數(shù)據(jù)更加輕松
6、可以在開(kāi)發(fā)游戲框架的時(shí)候配置類庫(kù)
1、sfGML擁有很多編譯方式
2、sfGML軟件使用簡(jiǎn)單,在編輯項(xiàng)目的時(shí)候直接轉(zhuǎn)換代碼
3、sfGML支持haxelib.json格式的項(xiàng)目建立
4、sfGML也可以對(duì)SfRestMixed.hx格式文件轉(zhuǎn)換
5、sfGML您需要將這個(gè)插件部署到開(kāi)發(fā)軟件
6、sfGML內(nèi)置多種轉(zhuǎn)換腳本,輸出GML代碼更方便
每款編輯器都有自己的風(fēng)格,越來(lái)越多的開(kāi)發(fā)者青睞于黑色背景、彩色高亮顯示的界面風(fēng)格,ImHex 就是如此:
編譯
假設(shè)你在 Windows 或者 Arch Linux 中使用 mingw,需要兼容 C++20 的編輯器(例如 GCC 10.2.0)來(lái)編譯 ImHex。編譯 ImHex 需要的庫(kù)都可以在 pacman 包中找到,如下所示:
GLFW3 ( (sudo) pacman -S glfw )
libmagic, libgnurx, libtre, libintl, libiconv ( (sudo) pacman -S file )
libcrypto ( (sudo) pacman -S openssl )
capstone ( (sudo) pacman -S capstone )
libLLVMDemangle ( (sudo) pacman -S llvm llvm-libs )
nlohmann json ( (sudo) pacman -S nlohmann-json )
Python3 ( (sudo) pacman -S python3 )
All in one for Arch Linux: sudo pacman -S glfw file openssl capstone llvm llvm-libs nlohmann-json python3
All in one for Fedora: sudo dnf install cmake gcc-c++ capstone-devel glfw-devel glm-devel json-devel llvm-devel mesa-libGL-devel openssl-devel python-devel
All in one for MinGW: pacman -S mingw-w64-x86_64-gcc mingw-w64-x86_64-cmake mingw-w64-x86_64-make mingw-w64-x86_64-capstone mingw-w64-x86_64-glfw mingw-w64-x86_64-glm mingw-w64-x86_64-file mingw-w64-x86_64-llvm mingw-w64-x86_64-nlohmann-json mingw-w64-x86_64-openssl mingw-w64-x86_64-polly mingw-w64-x86_64-python
安裝完這些庫(kù)之后,運(yùn)行以下命令來(lái)構(gòu)建 ImHex:
mkdir build
cd build
cmake ..
make -j
標(biāo)簽: 代碼轉(zhuǎn)換 Haxe代碼
關(guān)于本站|下載幫助|下載聲明|軟件發(fā)布|聯(lián)系我們
Copyright ? 2005-2024 www.wndwig.cn.All rights reserved.
浙ICP備2024132706號(hào)-1 浙公網(wǎng)安備33038102330474號(hào)