Show HN:Pyxel —— 内置美术与声音编辑器的 Python 复古游戏引擎

Hacker News Top 工具

摘要

Pyxel 是一款开源的 Python 复古游戏引擎,提供类似复古主机的简约规格(16 种颜色、4 个声音通道),并内置美术与声音编辑器,方便制作像素风游戏。

大家好,我是 Pyxel 的作者,这是一款免费的、采用 MIT 许可证的 Python 复古游戏引擎。我从 2018 年开始开发它,最近在 GitHub 上突破了 18,000 星。<p>Pyxel 内置了像素画、图块地图、声音和音乐编辑器,因此你既可以用 Python 编写游戏代码,也可以直接在引擎里制作游戏的视觉与音频。引擎本身是用 Rust 实现的。<p>游戏可以运行在 Windows、macOS、Linux 和浏览器上,也支持部分 Linux 系列的复古掌机。<p>你可以分享一个 URL,直接在浏览器中启动托管在 GitHub 上的 Pyxel 游戏。你也可以用 Pyxel Code Maker 完全在浏览器中制作游戏,或者用 Pyxel MML Studio 编写芯片音乐(chiptune)。<p>看看用 Pyxel 做出的作品:<a href="https:&#x2F;&#x2F;kitao.github.io&#x2F;pyxel-user-examples&#x2F;" rel="nofollow">https:&#x2F;&#x2F;kitao.github.io&#x2F;pyxel-user-examples&#x2F;</a><p>试试 Code Maker:<a href="https:&#x2F;&#x2F;kitao.github.io&#x2F;pyxel&#x2F;web&#x2F;code-maker&#x2F;" rel="nofollow">https:&#x2F;&#x2F;kitao.github.io&#x2F;pyxel&#x2F;web&#x2F;code-maker&#x2F;</a><p>欢迎大家就引擎本身及其具体实现提出任何问题。
查看原文
查看缓存全文

缓存时间: 2026/10/02 20:22

kitao/pyxel

来源: https://github.com/kitao/pyxel 下载量 (https://pypi.org/project/pyxel/) GitHub Repo stars (https://github.com/kitao/pyxel) GitHub forks (https://github.com/kitao/pyxel) GitHub Sponsors (https://github.com/sponsors/kitao) ko-fi (https://ko-fi.com/H2H27VDKD)

Pyxel (/ˈpɪksəl/) 是一款面向 Python 的复古游戏引擎。借助受复古游戏主机启发的简洁规格——例如仅支持显示 16 种颜色、支持 4 个声道——你可以轻松享受像素艺术风格游戏的创作乐趣。Pyxel 基于 MIT License (https://github.com/kitao/pyxel/blob/main/LICENSE) 开源发布,免费且可自由使用。让我们用 Pyxel 开始制作复古游戏吧!

此外,本项目由个人开发,依靠你在 GitHub 上的 star 得以持续推进。如果你喜欢它,欢迎点一个 star!

▸ 用户指南 (https://kitao.github.io/pyxel/web/user-guide/)

▸ 用户作品集 (https://kitao.github.io/pyxel-user-examples/)

▸ 提交你的作品 (https://github.com/kitao/pyxel/discussions/new?category=user-examples)


Pyxel 是一款面向 Python 的复古游戏引擎。可使用的颜色仅限 16 种,同时可播放的声音最多 4 个声道——凭借这些贴近复古游戏主机的简洁规格,你可以轻松地用 Python 制作像素艺术风格的游戏。

Pyxel 采用 MIT License (https://github.com/kitao/pyxel/blob/main/LICENSE) 开源,可免费自由使用。让我们开始用 Pyxel 制作复古游戏吧!

此外,本项目由作者以 GitHub 上的 star 为动力,进行个人开发。如果喜欢的话,欢迎点个 star 支持!

▸ 用户指南 (https://kitao.github.io/pyxel/web/user-guide/)

▸ 用户作品集 (https://kitao.github.io/pyxel-user-examples/)

▸ 提交你的作品 (https://github.com/kitao/pyxel/discussions/new?category=user-examples)

相似文章

Show HN:C#游戏引擎,自带脚本语言和IDE

Hacker News Top

ArcadeMaker 是一个用 C# 编写的开源 2D 跨平台游戏引擎,具有自己的脚本语言和集成开发环境(IDE),灵感来源于 GameMaker 8。该项目尚未完成,作者希望获得社区贡献。