gpt4 book ai didi

java - 如何在地牢 map 中随机定位玩家

转载 作者:行者123 更新时间:2023-11-30 11:22:03 25 4
gpt4 key购买 nike

我正在开发地牢游戏并面临一个问题,即如何在地牢 map 中随机定位玩家。

游戏的两个主要要求是

  1. 创建一个类映射:读取示例 ASCII 艺术 map 文件之一(您的代码应该能够加载以相同格式编写的任何 map )。将 map 信息存储在二维数组中(int[][] 或 char[][])。

  2. 创建一个 GameLogic 类:使用 Map 从文件加载 map 。将玩家随机放置在 map 内(在非墙空间内)。 map 看起来像Import ascii world map in Java这个网页显示。谢谢

最佳答案

当你加载 map 时,跟踪哪些单元格是有效的(也许是一个带有单元格编号的数组?)然后,当你必须放置玩家时,你取一个介于 0 和数组长度之间的随机数- 1,检查它指的是哪个单元格编号,这是玩家所在的单元格。

关于java - 如何在地牢 map 中随机定位玩家,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21977767/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com