标题:[求助]关于战棋类游戏的移动范围判断程序设计
只看楼主
八杯酒
Rank: 1
等 级:新手上路
帖 子:18
专家分:0
注 册:2007-11-3
 问题点数:0 回复次数:7 
[求助]关于战棋类游戏的移动范围判断程序设计

人物移动的范围限定根据地图块的属性(阻挡效果)改变的计算方法是怎么设计的,问下?
(用C语言或B语言回答都行,也可以直接告诉我方法)

[此贴子已经被作者于2007-11-4 14:23:06编辑过]

搜索更多相关主题的帖子: 棋类 程序设计 游戏 范围 判断 
2007-11-04 14:22
随风逐流
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:passerby
等 级:版主
威 望:8
帖 子:4054
专家分:271
注 册:2007-6-13
得分:0 
不可能用语言来回答你的问题.
只能用思路.

对于现在的游戏设定.
里面的地图最少分为两层
一层是常规的可见地图.
另层就是隐常着的人物活动地图.

这样讲是否明白?

[url=http://www./html/6/6694/]极道金丹[/url][url=http://www./html/2/2849/]九阴九阳[/url][url=http://www./html/2/2596/]凡人修仙传[/url]
2007-11-05 12:54
八杯酒
Rank: 1
等 级:新手上路
帖 子:18
专家分:0
注 册:2007-11-3
得分:0 
知道啊,兄弟,我在设计地图块属性对目标移动的阻挡效果,但是阻挡率什么计算就不清楚了。
2007-11-05 13:13
随风逐流
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:passerby
等 级:版主
威 望:8
帖 子:4054
专家分:271
注 册:2007-6-13
得分:0 
听不明白.
阻挡率是嘛玩意儿?

[url=http://www./html/6/6694/]极道金丹[/url][url=http://www./html/2/2849/]九阴九阳[/url][url=http://www./html/2/2596/]凡人修仙传[/url]
2007-11-05 13:26
八杯酒
Rank: 1
等 级:新手上路
帖 子:18
专家分:0
注 册:2007-11-3
得分:0 
例如:人物的机动性能是6,在无阻挡的平原可行范围是6格,地图块的属性为山,平原等,对其移动构成影响,造成有的区域因地形限制而受限制,玩过机战的朋友就很熟悉啦。

[此贴子已经被作者于2007-11-5 13:34:55编辑过]


2007-11-05 13:33
随风逐流
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:passerby
等 级:版主
威 望:8
帖 子:4054
专家分:271
注 册:2007-6-13
得分:0 
没玩过.你的意思是说,走在不同地图块上,移动的速度也不一样?

[url=http://www./html/6/6694/]极道金丹[/url][url=http://www./html/2/2849/]九阴九阳[/url][url=http://www./html/2/2596/]凡人修仙传[/url]
2007-11-05 13:38
永夜的极光
Rank: 6Rank: 6
等 级:贵宾
威 望:27
帖 子:2721
专家分:1
注 册:2007-10-9
得分:0 
可以这样啊,设置平原每格消耗移动力1,丘陵2,山地3,然后进入这个格子,移动力就减去需要消耗的移动力,没有移动力就不能移动了

比如你6个移动力,平原走6格,丘陵走3格,山地走两格

从BFS(Breadth First Study)到DFS(Depth First Study)
2007-11-05 13:39
八杯酒
Rank: 1
等 级:新手上路
帖 子:18
专家分:0
注 册:2007-11-3
得分:0 
要先判断可行区域并显示出来,然后再选定位置移动,可是算法是怎么的呢?
2007-11-05 21:55



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




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

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