开源复古游戏引擎Pyxel的开发者近日在Hacker News上介绍该项目进展。Pyxel是一款免费、采用MIT许可证的Python复古游戏引擎,自2018年起持续开发至今,GitHub星标数已突破1.8万。该引擎内置像素画、图块地图、音效和音乐四类编辑器,开发者无需切换外部工具,即可在编写Python代码的同时完成游戏视觉与音频素材的创作。引擎底层采用Rust语言实现,在保持Python易用接口的同时获得接近原生的运行性能。运行环境方面,Pyxel支持Windows、macOS、Linux及网页端,还兼容多款基于Linux的复古掌机设备。分发机制上,用户分享一个URL链接,即可在浏览器中直接启动托管于GitHub的Pyxel游戏。项目同时提供Code Maker工具,支持在浏览器中完成从代码到素材的全流程游戏开发;另有MML Studio工具,可用于编写芯片风格音乐。开发者还公开了社区用户作品示例集,涵盖多种类型的游戏与创意程序,直观展示引擎的能力边界。项目作者表示,欢迎开发者就引擎设计与底层实现细节提问交流。
事件分析
核心观点:Rust内核加Python接口,Pyxel把游戏创作搬进浏览器,零安装的创作工具正在重塑小游戏的生产与分发链路。
原文链接:Hacker News

评论前必须登录!
立即登录 注册