UnitEE(笑,原始名称我知道)是一个Unity3D PS2构建目标,你在Unity编辑器中编写你的游戏,使用受限的Unity兼容API,点击“生成”,并得到一个可引导的ISO + ELF。C#通过IL2CPP转换,然后通过MIPS交叉编译器,运行在Emotion Engine上。该项目对API表面有严密的保护,如果脚本使用不受支持的Unity API,生成将失败并显示编译错误,而不是在控制台上静默地做 nothing,并且场景验证器将标记任何不导出的组件,并告诉你发生了什么。目前它非常受限,但支持的内容包括: 刚体+碰撞器动画控制器+动画人体骨骼 rigging(具有皮肤和刚体绑定的人体)皮肤网格渲染器+网格渲染器内置渲染管线音频(AudioSource/AudioListener片段自动编码为SPU2 ADPCM)粒子,通过自定义PS2粒子系统组件用户偏好设置,保存到真实的内存卡图标,所有可见于PS2浏览器材料映射到固定的基本VU1着色器程序(无光,纹理,顶点光,透明/切割/加性)标准着色器清晰地映射自定义着色器导出为其最接近的匹配项及其主要纹理。uGUI支持正在下一个版本中实现。所有显示的内容都在PCSX2中运行,计划在我有一个工作的控制台后进行实时硬件验证。
Unity到PlayStation 2导出(UnitEE)
评论 (0)