日期:2014-05-20  浏览次数:20750 次

有关J2ME的行走问题
在NPC游戏里,我们可以控制玩家行走(象人行走一样)    
但怎么控制对手也是这样行走而不是滑行呢?能否给个例子?    
          怎么写一个对手在一个迷宫一样的地图里随机行走,而且能绕过障碍物呢?能否给个例子?

------解决方案--------------------
路过,不会
------解决方案--------------------
不会
------解决方案--------------------
对于游戏开发来说
玩家和npc都是一样的,却别在于玩家可以接受键盘命令。而npc不接受键盘命令
按照事先定义好的状态机进行运行
------解决方案--------------------
我猜测楼主的意思应该不是想让NPC循环走一个预定的path,可能他是想做一个AI吧,不过这个比较难了,对算法要求很高,建议还是走一个预定的路线吧
------解决方案--------------------
看看关于AI方面的吧。游戏的书籍有简单AI介绍。帮你顶一下。
------解决方案--------------------
出售手机游戏。QQ:779856263
------解决方案--------------------
这是一个关于敌人AI方面的知识,还有包括了寻路的算法性知识,说实话不是很简单的了。自己看看敌人AI方面的书籍和寻路算法方面的知识吧。
如果Lz只是想实现简单的行路,可以给npc一个轨迹,让其按照自己的轨迹进行。而不用通过键盘命令来控制、1

------解决方案--------------------
应该分为:
一:对手可以行走。要固定起始点,随机产生终点,然后可以用寻径算法,如A*算法;
二:绕开障碍物,应该在初始地图数组时,定义非行走地图。
本人做法是这样,看看高手指点。
------解决方案--------------------
路过,不会