我目前正在编写一个非常基础的Java游戏,基于这个想法Theme Hospital。寻路2D Java游戏?
我对Java很陌生,目前正在大学读书,第一年就读。我已经完成了近两年的Java开发和关闭,但我终于把时间花在了一个体面的项目上。
我正处于需要创建一个人(病人)入院的阶段。他们需要前往前台,然后是GP的办公室,然后回到原来的位置。
我已经看过A *路径发现,但对我来说似乎很复杂。我了解它的工作原理,但我不确定如何将其应用到我的游戏中。
到目前为止,用户可以放置一个前台,并建立一个GP的办公室。其中每一个都有一个“使用点”,这将是患者必须去的地方。网格方块只能填满或不填充,不会有不同的地形。
我很犹豫要不要粘贴任何代码,因为它很混乱,因为在过去的几个月里我学习了很多新的GUI技术。我的计划是迈向里程碑1,让病人走到办公桌前,然后离开办公室。一旦我有了这个,我将更多地整理代码。
我见过很多A *和许多不同类型的实现。有人能给我一个我可以使用的起点吗?我是否应该尝试修改已经写好的一组课程,或者尝试从头开始编写自己的课程?
查看我的帖子以获取链接到A *实现。 – TofuBeer 2009-04-13 21:43:11