标题:【求助】C语言游戏人物如何导航?
取消只看楼主
Q暗暗Q
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2011-10-10
结帖率:0
已结贴  问题点数:20 回复次数:2 
【求助】C语言游戏人物如何导航?
我在编个游戏,我需要游戏人物能在地图上的A点走到B点
A、B之间可能有障碍
如何给人物导航,让人物能智能的走到B点,就像一个人人很熟悉地图一样?


我现在只能让人物走路之前探测前方一定距离内是否有障碍,如果没有就走,如果有,就转弯……就这样不停地探测,最后走到B点
但这样不够智能,我希望能让它只进行一次“思考”就能知道怎么走到B点

我的探测方法是,写出能走的坐标的范围,人走路时判断下坐标是否在该范围内,如果在,就走,不在就转弯

PS:我的人物使用鼠标控制的,鼠标可以指定目的地,然后人物就出发
搜索更多相关主题的帖子: 游戏 导航 C语言 地图 
2011-10-11 00:36
Q暗暗Q
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2011-10-10
得分:0 
编程用的是DOSBOX—TC,置顶帖里下的,根据要求必须用TC或BC,没办法
2011-10-11 00:37
Q暗暗Q
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2011-10-10
得分:0 
说白了就是模仿红警,魔兽
只不过图形不可能那么逼真,但功能应该能够大致模仿的。。。
比如我的地图 就和红警、魔兽一样,是能够移动的

PS:第一次编游戏,没经验。。。
2011-10-11 00:37



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-352036-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.015041 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved