Project1

标题: 一个关于ARPG游戏中高地和平地的问题 [打印本页]

作者: typhon_524    时间: 2009-11-17 11:12
标题: 一个关于ARPG游戏中高地和平地的问题
本帖最后由 typhon_524 于 2009-11-19 08:15 编辑

如果一个ARPG中角色和敌人可以在两种不同的地势交战,比如说站在高地的角色可以和站在平地的敌人互相射击,如下图这样的地势。这样的话需要子弹穿透不可通行的图块,但是角色的子弹遇到树木或围墙之类的障碍物,应该是又不能穿透了,这个矛盾有什么好的解决办法么?





对于子弹类飞行武器,我原本在游戏中设置了无法穿透不可通行的图块(原理就是当子弹事件到达不可通行的图块就返回发射点)
作者: 上帝的眼睛    时间: 2009-11-17 13:20
地形标志……
作者: 艾薇    时间: 2009-11-22 00:31
同上……好吧。我附加地形标志说明:
以下摘自xp帮助说明文档:
数据结构RPG::Tileset中一个属性
terrain_tags
地形标志表。是包含了地形标志数据的一维数组(Table)。
取地图元件 ID 作为索引。

注:rpgmakerxp的脚本帮助没有相关脚本涉及(貌似只提供了读取方法),所以使用起来可以肆无忌惮。哦也。
就酱,以上。
作者: ★_茄孓    时间: 2009-11-29 09:08
地形标志最好用了。
把高地上不能移动的图块地形标志统一设置下
然后在对子弹的通行问题做判断就可以吧




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1