7得票4回答
在MSYS2更新软件包时出现无效的PGP签名 - 尽管已经修复

自 2020 年 6 月以来,我无法通过 pacman -Syu 更新我的软件包。每当我尝试更新时,都会出现以下错误: (它会到达“检查软件包完整性”的步骤,然后为每个软件包显示此类错误) error: gcc-libs: signature from "David Macek <d...

8得票7回答
如果我想制作一个吃豆人游戏?

我立即将这篇文章放置在公共社群中。我现在不想询问关于编程的帮助,也没有具体的编程问题,而是想了解制作这样一个游戏所需的过程和资源。 简单来说:我的大学朋友和我决定给自己一个非常大的挑战,以提高我们的编程技能。在六个月内,我们想展示一个Pac-Man游戏。Pac-Man将像幽灵一样由人工智能控...

7得票1回答
制作Pacman时遇到了一些问题?

编辑:完全忘记提到我正在使用Java编码 我在制作游戏时遇到了一些困难,无法使我的吃豆人精灵/角色在游戏板上平滑移动。游戏板不是我自己创造的,而是一个图片。 我首先尝试了颜色检测,这是最好的方法,但是效果不太流畅,相当卡顿。 然后我试图手动输入不允许进入的位置坐标,但这也没有达到预期的效...

14得票4回答
Google主页上的PacMan游戏是如何实现的?

我想知道,Google.com上的PacMan游戏是如何实现的? 是用JavaScript实现的吗?

10得票1回答
使用MSYS2与Go语言

我想在Windows上使用Go编程语言,使用MSYS2。我应该使用哪个软件包,并且如何避免出现以下错误: package bufio: unrecognized import path "bufio" package bytes: unrecognized import path "byte...

322得票22回答
吃豆人游戏:眼睛如何找到怪物洞?

我发现很多关于Pacman中鬼的AI的参考资料,但没有一个提到了在Pacman吃掉鬼后,它们的眼睛是如何找回中央鬼洞的。 在我的实现中,我使用了一种简单但可怕的解决方案。我仅仅硬编码了每个拐角应该采取的方向。 是否有更好或最佳的解决方案?也许有一种通用的解决方案,适用于不同的关卡设计?

20得票6回答
寻路算法对于Pacman游戏的应用

我想实现游戏Pacman。就AI而言,我考虑使用A*算法,在很多论坛上看到过它。然而,我实现了BFS用于一些简单的路径规划(从点a到点b,中间有一些障碍物),发现它总是给出最优路径。我猜可能是因为在像Pacman这样使用简单路径规划的游戏中,图形上没有成本概念。所以,如果我在Pacman中使用...

7得票3回答
在《吃豆人》游戏中,鬼是否独立选择路径来找到吃豆人?

最近我一直在手机上玩吃豆人游戏,不知道鬼是如何独立运作的。我思考了一下它是如何被编程的。 第一个想法是使用线程。四个鬼在各自的线程中运行,并找到吃豆人的位置。但是这样就需要四个线程同时工作并进行同步,这似乎有点过于复杂。而且,谷歌用JavaScript编写了吃豆人游戏,而JavaScript...

8得票5回答
Pacman游戏中的幽灵 AI

我正在使用Java制作Pacman游戏。但是我对幽灵有疑问。 我知道幽灵的攻击方式不尽相同。我首先想要解决的问题是让幽灵追逐Pacman并且暂时不考虑它们之间的差异。 我向聪明的你们提出问题:最好的方法是什么,可以使幽灵追逐Pacman但有时会随机改变路径?我目前使用21x21的二维数组来...

12得票3回答
如何创建一个随机的吃豆人迷宫

你好,我一直在研究生成随机Pacman迷宫的算法。我看过几篇文章,但是无法分解逻辑。我正在使用深度优先搜索迷宫算法,然后将迷宫镜像以使每个迷宫对称。我遇到了一些问题,比如清理死路。如果不可能,请提供其他算法的逻辑,我将尝试。感谢任何帮助。