问题标签 [pacman]
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.
java - Pacman Ghost 类,这个方法有什么作用?
我不明白 moveGhost 方法的作用是什么?为什么要选择 0-7 之间的随机数,这与追逐吃豆人有什么关系?哦,我能做些什么来创建幽灵的 GUI 图像?我找到了这段代码,并试图了解它是如何工作的。
}
java - 吃豆人开/合嘴动画
我想用最简单的方法制作 pacman 开/关嘴动画。这是我最近的代码:问题是,什么都没有发生?
这是我的绘图面板:
while 循环不会影响任何东西,这可能是什么原因?
python - TypeError:“实例”类型的参数不可迭代
所以这是我的代码,它在该行中断:
给出错误:TypeError:“实例”类型的参数不可迭代
question.getSuccessors 返回一个后继状态列表、它们需要的操作以及成本 1。
所以之后
l 继任者印刷品
之后
成功打印
为什么会断?是因为 sFrontier 和 sExplored 是堆栈,它不能在堆栈中查找吗?
我需要一个 contains() 方法还是只使用一个列表?
所有帮助表示赞赏:)
javascript - 在吃豆人游戏中运行彩票
我想找到一个用 javascript 编写的 pacman 游戏并找到它检测到获胜的位置。然后我可以在下面编写自己的代码来运行一个简单的彩票。我检查了一些样本,但找不到用户获胜的地方。我需要类似 google;s 的东西。
任何想法?
loops - 使用 pygame 模式更改弹跳吃豆人
RANDOM PACMAN 任务是为 5 个对象(pac man 和 4 个随机移动的幽灵)设置动画,如果 pac man 与一个幽灵碰撞,他会从它身上弹开,幽灵会相互穿过,并且在被 pac man 击中时不受影响。当鼠标单击模式更改,如果 pac man 发生碰撞并且 pac man 不受影响,则幽灵会反弹,如果再次单击鼠标,它将恢复到原始模式。函数 ghost_collision 和 mode_swich 处理这个问题,最后我有一个 if 语句鼠标点击。BUG1我不知道为什么当精灵碰撞时它们有时会变得不动(在两种模式下)。我是否可以用列表和 for 循环替换一些重复的 if 语句?如果是这样怎么办?我尝试制作所有 ghost_boundary 变量的列表,然后使用
那失败了。
flash - 在使用 flash 的简单 pacman 游戏中与墙壁碰撞
我可以阻止 PacMan 以一种方式穿过墙壁,但当他朝另一个方向走时,他可以穿过墙壁,我使用的代码是:
}
我需要他在任何方向旅行时都不要穿过墙壁!提前致谢
c - Pacman 的搜索算法
我需要在矩阵表示的图中找到成本较低的路径。我对 Dijkstra 算法进行了一些研究,但我需要一个向量,其中包含最短路径中的节点序列,而不是距离本身。该游戏正在为 Assembly 制作,但如果有人知道 C 中的实现,至少会有很大帮助。我将用它来计算鬼魂的路线,匹配启发式算法来创建游戏的非常困难模式。我也尝试了 A* 的一些东西,但是我发现的实现使用了 struct,这不适用于这种情况。从现在开始非常感谢。^^
c# - 以不同方式使用线程的两个部分
我实际上正在编写一个 pacman(C# 控制台),我想知道如何每秒移动我的 ghost,但我也希望能够随时移动我的 pacman。
无论吃豆人做什么,我都希望我的幽灵每秒钟都在移动,我应该能够随时移动吃豆人,而幽灵只需要每秒钟移动一次。
我想我必须使用 Thread 系统,所以我想知道您是否知道我必须如何进行以及线程如何工作,找不到有关该系统的任何信息:s。
java - 如何为 pacman 创建路径跟踪算法?
我是一名高中生,正在制作 Pacman 风格的 gridworld 游戏。如你所知,pacman 有鬼魂跟随 pacman 并试图抓住他。但是,我无法创建一个搜索到 Pacman 对象的最快路径然后采用该路径的算法。我在网上阅读了一些博客,但没有发现任何有用的东西。你们有什么想法让幽灵追踪packman吗?
java - 一次创建多个矩形对象 (Java)
首先,感谢您单击此 :) 我是一名业余学生编码器,我正在创建一个(可怕的)Pacman 版本。我正在尝试为我的 1000x650 小程序屏幕上的每个点创建矩形,因此我可以创建一个 if 语句,当 Packages hit box 触及它们时,它们就会消失。
我的问题是,我想创建一个类,这样我就可以轻松地创建矩形并且只有 1 个 if 语句,而不是每个点矩形一个(试图学习高效:P)
如果我没有详细说明,我会谨慎地根据您的回复进行编辑,谢谢!!!
(编辑 1:修正了对句子 xD 的运行)