使用 Arcade 入门 2D 游戏(第1部分):我们将要构建什么?
发布: (2025年12月24日 GMT+8 17:56)
2 min read
原文: Dev.to
Source: Dev.to
我们要创建什么?
收集硬币游戏
在本书中,我们将制作一个 “收集硬币游戏”,任何人都可以快速、轻松地构建。
这是一款简单(且有点可爱)的游戏,目标是收集散落的硬币。
“这就是游戏通过编程真正动起来的意义!!”

关于额外章节(即将推出!!)
学习了基本机制后,你还可以探索以下技术。
-
切换动画

-
摄像机移动

-
使用物理引擎

什么是 Python?
Python 本身的简要介绍请见这里。如果你感兴趣,请查看。
关于 Python 基础
即使不了解类(class),你也可以继续阅读,但对其有个大致概念会帮助你更快理解。如果需要,提前阅读第 12 章:尝试类会让过程更顺畅。
库介绍
什么是 Python Arcade 库?
Python Arcade 库让处理游戏必备要素(如 角色、移动、碰撞检测)变得轻而易举。它的主要特点是,你可以创建出有真实游戏感觉的作品,而无需考虑繁琐的细节。

你可以在API 参考中查看所有可用功能,并在示例代码中找到示例。
安装 Arcade 库
Python Arcade 库是第三方包。使用 pip 在命令行中安装($ 提示符不是命令的一部分):
# install arcade
pip install arcade
接下来…
感谢阅读至此。
下一章节标题为 “让我们创建游戏画面”。 敬请期待 👍