分享与导出

Pyxen 为你提供两种将游戏发布到世界的方式:即时分享用于快速分享,导出用于完全掌控:Web 构建、Windows 构建,或项目本身。

即时分享

在最窄的 iPad 窗口中,分享位于工具栏的 ⋯ 菜单中。选择工具栏中的分享(或文件 › 分享…),面板会在即时分享上打开。在那里选择分享,Pyxen 会构建你的游戏、上传它,并给你一个 play.pyxen.com 上的可玩链接。链接会复制到你的剪贴板;打开可在浏览器中游玩,**分享链接…**可通过信息、邮件、隔空投送或其他 App 发送。

这是分享你作品的最快方式。

导出

选择文件 › 导出…(Shift+Cmd+E),然后选择要生成的内容:

在试用 Pyxen 期间,Web 构建会带有“Made with Pyxen”水印。.pyxen 不会。

Web 构建包含什么

ZIP 包含:

这是一个独立完整的包:把它的文件放到 Web 服务器上,然后打开页面。

工作原理

Web 导出使用与 iPad App 相同的 C++ 引擎,通过 Emscripten 编译为 WebAssembly。你的代码运行在相同的运行时 Pyxen Script 上,这是一种为游戏打造的 Python 方言(参见脚本参考)。渲染器使用 WebGL 而非 Metal,但行为完全相同。

这意味着你的游戏在 Web 上的表现与在 iPad 上完全一致——相同的帧率、相同的碰撞、相同的时序。

分享你导出的游戏

导出后,网页能去的地方,你的游戏都能去:

限制

Web 导出忠实于 iPad 体验,但有一些差异: