问题标签 [arcade]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
544 浏览

python - 街机 python 库的字体名称是什么?

我是街机(和 python)的新手,我试图让一些文本使用 Comic Sans MS 字体,但我的文本显示为默认字体。这是文本的代码行: arcade.draw_text("test", 138, 492, (250, 250, 250), 58, font_name='Comic Sans MS')

似乎街机中的字体名称已被缩短版本所取代(例如:'Garamond' 是 'GARA'),也许这可能是我做错了?

谁能提供所有缩短字体名称的列表或告诉我我做错了什么?

谢谢!

0 投票
0 回答
156 浏览

python - Python Arcade:TypeError:“Chunk”对象不可迭代

作为一个我想继续工作的小项目,我决定按照这里的指南创建一个简单的平台游戏:https ://arcade.academy/examples/platform_tutorial/index.html#

一切正常,直到我必须添加代码来绘制地图(https://arcade.academy/examples/platform_tutorial/index.html#draw-a-level

我必须处理层的代码是相似的和/或几乎相同的。

部分代码供参考:

这是引发错误的代码:

这是他们的代码:

追溯:

为什么会这样?任何反馈表示赞赏!

0 投票
2 回答
187 浏览

python - 如何重新启动我的 Python Arcade 游戏以使其在游戏结束后正常运行?

我正在 Arcade 中与玩家和敌人一起开发一个简单的平台游戏。

如果玩家与敌人发生碰撞,我希望游戏从头开始。

但是,使用我当前的代码,我调用 setup() 并且游戏重置,但我无法移动我的玩家并且敌人也没有移动。请帮忙!

0 投票
1 回答
46 浏览

python - 使用新的串行设备扩展 Python Arcade

我正在为游戏和家庭自动化目的构建一个新的输入设备,并想使用 python 街机(https://arcade.academy)进行演示。Arcade 支持从键盘或鼠标读取输入,我想将此功能扩展到新的串行设备。

怎么能以最简单的方式做到这一点?

0 投票
0 回答
72 浏览

python - 使用 CX_Freeze 设置将 Python 应用程序转换为 Windows 可执行文件时出错“TypeError:'NoneType' 类型的参数不可迭代”

我试图弄清楚如何为我的 python 应用程序创建一个 Windows 可执行文件或一个 Windows 安装程序,以便我可以与家人一起分发它们。对于这个例子,我使用 Python Arcade 创建了一个跳棋游戏。我正在使用 Python 3.8.2 和 cx_Freeze 的最新 pip 安装,以尝试创建可执行文件。这是设置脚本:

这是我运行它时收到的错误消息。我按照我在网上找到的关于使用 cx_Freeze 的说明进行操作,但我不知道出了什么问题。

0 投票
2 回答
359 浏览

python - VS Code 2 中没有名为“arcade”的模块

每当我尝试在 Microsoft Visual Code Studio 2 中运行我的代码时,它总是弹出说没有名为 arcade 的模块。

但是,当我在 pyCharm 中运行代码时,它运行得非常好。有谁知道它为什么这样做?

屏幕截图显示没有名为 arcade 的模块

0 投票
2 回答
333 浏览

python - VSCode FileNotFoundError

我正在尝试使用 VSCode 中的 Python Arcade 为学校的一个项目创建一个 2D 街机风格的游戏,但是我在正确定位我在地图编辑器上创建的地图时遇到了问题。

游戏代码和地图文件都位于同一个主文件夹中,地图放置在主文件夹中的子文件夹中。

文件结构图

我已经使用这行代码来指定地图位置:

这是错误:

0 投票
1 回答
167 浏览

python - 我正在尝试在街机 python 中显示图像,为什么它不起作用?

这是我的代码。当我运行它时,没有图像显示。窗户只是保持白色。

0 投票
0 回答
85 浏览

python - Python 既不识别 Pygame 也不识别 Arcade

我对整体编码很陌生,所以这很可能是我的错。

我尝试使用 Turtle 创建一个乒乓球游戏。窗口会打开,背景是黑色的,这是我的本意,但我的光标会加载,我的标签会显示“没有响应”。然后我尝试切换到 Pygame,我进入命令提示符并运行pip install pygame. 我在 Windows 上,所以这是我被指示运行的;我看着下载栏填满并完成,但是当我去导入 pygame 时,它​​收到了错误消息no module named pygame。我尝试再次下载 pygame 并收到消息requirement already satisfied。我试图切换到 Arcade,但同样的事情发生了。有什么建议么?

这是我的代码:

0 投票
1 回答
239 浏览

python - 如何使我的 2d 游戏适合街机库中的屏幕尺寸

实际上,我正在尝试使用街机库使用 python 编写我的第一个 2d 游戏。我想知道是否有一种方法可以使游戏适合任何屏幕尺寸而无需手动调整宽度和高度: