PhysicsEditor是一款经典的游戏物理引擎开发软件。该软件支持30多种游戏引擎,包括Cocos2D,Unity和Phaser;使用梦幻般的自动形状追踪器在17秒钟内创建碰撞形状!有需要的小伙伴欢迎来西西下载体验。
PhysicsEditor(游戏物理引擎开发)是现在最常用的一款游戏物理引擎开发工具,通过PhysicsEditor用户能制作出所有游戏背后的物理引擎,当然,也能用这个工具来做一些动画或者软件引擎,同时这款软件非常专业且免费,但需要用户有非常专业的知识,软件就是一款游戏开发人员使用的工具。
1、支持复杂的结构
创建由灯具组成的复杂的物理体。
为每个零件设置单独的物理和碰撞参数。
PhysicsEditor支持的引擎:
Cocos2D、Cocos2d-X、unity、starling、Sparrow、flash、AS3、Corona、LibGDX、AndEngine、Gideros、Kwiksher、Phaser、Nape Physics
2、自动化
只需点击一下鼠标,即可使用自动绘图器创建完美的碰撞形状。
调整跟踪的准确性,以减少顶点的数量,使您的游戏更快。
3、易于编辑碰撞和物理参数
在PhysicsEditor中轻松设置碰撞参数
1)质量/密度
物体有多沉重
2)摩擦
低摩擦力使物体滑动更长的距离,更高的值使物体停止更快。
3)赔偿/弹性/弹跳
对象取决于这个值的强度而被排斥。
一、下载安装软件。
二、打开软件后直接点击阅读进入。
三、进入操作栏点击右侧的功能模块选择要制作的游戏引擎模板,并对其参数进行调整从而制作出属于自己游戏的物理引擎。
您可以支持框架...吗?
当然。但是您已经可以做很多事情了。PhysicsEditor包含基于模板的导出器,您可以根据需要进行调整。
如果您创建了一个公众感兴趣的出口商,则可以将其发送给我,以便将其添加到官方支持的框架中。
有关更多详细信息,请参见下一个问题。
我需要对输出格式稍作更改。
出口商是基于模板的。您应该可以自己对出口商进行调整。
有关更多信息,请参见自定义PhysicsEditor导出器。
PhysicsEditor如何与TexturePacker一起使用?
将子画面导入TexturePacker中,并根据需要创建子画面。
将需要物理的精灵导入PhysicsEditor并创建形状。
Corona SDK让我尝试为字段“数据”(nil值)建立索引?
原因通常是get电话打错了。您要从编辑器接收的物体名称在物理形状文件中不可用。
请检查您的形状名称与的值get。
打开文件对话框时PhysicsEditor崩溃(Windows)
您计算机上的以下程序之一可能会导致此崩溃-通常是因为该软件尝试绘制叠加层图标:
Alien Respawn(预安装在AlienWare PC上)
戴尔备份和恢复(预安装在DELL PC上)
如果您不需要此软件,只需将其卸载...
PhysicsEditor冻结并表现异常
我们已经在Windows 10上的MSI笔记本电脑上看到了这一点:Nahimic音频驱动程序会在其他进程中注入DLL:NahimicMSIDevProps.dll和NahimicMSIOSD.dll。两者都可能导致死锁,从而冻结用户界面。解决方案:
禁用Nahimic驱动程序
卸载Nahimic驱动程序
更新Nahimic驱动程序。这可能是最好的解决方案,但是我找不到官方位置来下载驱动程序。
PhysicsEditor在启动后立即崩溃(MacOS)
如果打开CrashLog,则会看到类似以下内容的内容:
Dyld错误消息: 找不到符号:_EVP_idea_cbc 引用自:/usr/local/lib/libssl.0.9.8.dylib 预期存在于:/usr/lib/libcrypto.0.9.8.dylib
原因是您安装了MacPorts或Fink。它的某些数据包安装了自己的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
或:重新排序库/可执行搜索路径。
或:使用PhysicsEditor时,从路径中删除MacPorts的文件夹。