PhysicsEditor是一款經(jīng)典的游戲物理引擎開發(fā)軟件。該軟件支持30多種游戲引擎,包括Cocos2D,Unity和Phaser;使用夢幻般的自動形狀追蹤器在17秒鐘內(nèi)創(chuàng)建碰撞形狀!有需要的小伙伴歡迎來西西下載體驗。
軟件簡介:
PhysicsEditor(游戲物理引擎開發(fā))是現(xiàn)在最常用的一款游戲物理引擎開發(fā)工具,通過PhysicsEditor用戶能制作出所有游戲背后的物理引擎,當然,也能用這個工具來做一些動畫或者軟件引擎,同時這款軟件非常專業(yè)且免費,但需要用戶有非常專業(yè)的知識,軟件就是一款游戲開發(fā)人員使用的工具。
軟件特色:
1、支持復雜的結構
創(chuàng)建由燈具組成的復雜的物理體。
為每個零件設置單獨的物理和碰撞參數(shù)。
PhysicsEditor支持的引擎:
Cocos2D、Cocos2d-X、unity、starling、Sparrow、flash、AS3、Corona、LibGDX、AndEngine、Gideros、Kwiksher、Phaser、Nape Physics
2、自動化
只需點擊一下鼠標,即可使用自動繪圖器創(chuàng)建完美的碰撞形狀。
調(diào)整跟蹤的準確性,以減少頂點的數(shù)量,使您的游戲更快。
3、易于編輯碰撞和物理參數(shù)
在PhysicsEditor中輕松設置碰撞參數(shù)
1)質(zhì)量/密度
物體有多沉重
2)摩擦
低摩擦力使物體滑動更長的距離,更高的值使物體停止更快。
3)賠償/彈性/彈跳
對象取決于這個值的強度而被排斥。
使用方法:
一、下載安裝軟件。
二、打開軟件后直接點擊閱讀進入。
三、進入操作欄點擊右側的功能模塊選擇要制作的游戲引擎模板,并對其參數(shù)進行調(diào)整從而制作出屬于自己游戲的物理引擎。
常見問題答疑:
您可以支持框架...嗎?
當然。但是您已經(jīng)可以做很多事情了。PhysicsEditor包含基于模板的導出器,您可以根據(jù)需要進行調(diào)整。
如果您創(chuàng)建了一個公眾感興趣的出口商,則可以將其發(fā)送給我,以便將其添加到官方支持的框架中。
有關更多詳細信息,請參見下一個問題。
我需要對輸出格式稍作更改。
出口商是基于模板的。您應該可以自己對出口商進行調(diào)整。
有關更多信息,請參見自定義PhysicsEditor導出器。
PhysicsEditor如何與TexturePacker一起使用?
將子畫面導入TexturePacker中,并根據(jù)需要創(chuàng)建子畫面。
將需要物理的精靈導入PhysicsEditor并創(chuàng)建形狀。
Corona SDK讓我嘗試為字段“數(shù)據(jù)”(nil值)建立索引?
原因通常是get電話打錯了。您要從編輯器接收的物體名稱在物理形狀文件中不可用。
請檢查您的形狀名稱與的值get。
打開文件對話框時PhysicsEditor崩潰(Windows)
您計算機上的以下程序之一可能會導致此崩潰-通常是因為該軟件嘗試繪制疊加層圖標:
Alien Respawn(預安裝在AlienWare PC上)
戴爾備份和恢復(預安裝在DELL PC上)
如果您不需要此軟件,只需將其卸載...
PhysicsEditor凍結并表現(xiàn)異常
我們已經(jīng)在Windows 10上的MSI筆記本電腦上看到了這一點:Nahimic音頻驅動程序會在其他進程中注入DLL:NahimicMSIDevProps.dll和NahimicMSIOSD.dll。兩者都可能導致死鎖,從而凍結用戶界面。解決方案:
禁用Nahimic驅動程序
卸載Nahimic驅動程序
更新Nahimic驅動程序。這可能是最好的解決方案,但是我找不到官方位置來下載驅動程序。
PhysicsEditor在啟動后立即崩潰(MacOS)
如果打開CrashLog,則會看到類似以下內(nèi)容的內(nèi)容:
Dyld錯誤消息: 找不到符號:_EVP_idea_cbc 引用自:/usr/local/lib/libssl.0.9.8.dylib 預期存在于:/usr/lib/libcrypto.0.9.8.dylib
原因是您安裝了MacPorts或Fink。它的某些數(shù)據(jù)包安裝了自己的libssl,它沒有原始Apple版本具有的所有符號。
解決此問題的方法(選擇一種):
在/ usr / local / lib中刪除libssl的版本,并在標準位置/ usr / lib中添加一個符號鏈接:
光盤/ usr / local / lib須藤rm libssl *須藤ln -s /usr/lib/libssl.dylib libssl.dylib須藤ln -s /usr/lib/libssl.0.9.8.dylib libssl.0.9.8.dylib
或:重新排序庫/可執(zhí)行搜索路徑。
或:使用PhysicsEditor時,從路徑中刪除MacPorts的文件夾。