Project1
标题:
如何设计躲避敌人达到目的地 被发现就GameOver的关卡
[打印本页]
作者:
kyvann
时间:
2007-8-12 22:49
标题:
如何设计躲避敌人达到目的地 被发现就GameOver的关卡
很多RPG里都会设置这类小游戏 但都是比较复杂的 敌人的视线会射出三角形的光 如果跑进敌人的视线之内 就会被发现 然后Game Over 或者重来 有点类似盟军敢死队和合金装备 这个如何实现 请高手们给点思路 谢谢!!
作者:
kyvann
时间:
2007-8-12 22:49
标题:
如何设计躲避敌人达到目的地 被发现就GameOver的关卡
很多RPG里都会设置这类小游戏 但都是比较复杂的 敌人的视线会射出三角形的光 如果跑进敌人的视线之内 就会被发现 然后Game Over 或者重来 有点类似盟军敢死队和合金装备 这个如何实现 请高手们给点思路 谢谢!!
作者:
kyvann
时间:
2007-8-12 23:07
敌人如果固定不动就没什么意思了 乐趣就在于趁敌人转身的时间 在敌人的视线范围之外潜行过去 才好玩
作者:
kyvann
时间:
2007-8-12 23:08
如果用纯事件能不能实现? 需要加脚本么?
作者:
ender
时间:
2007-8-12 23:16
提示:
作者被禁止或删除 内容自动屏蔽
作者:
kaze
时间:
2007-8-12 23:36
建立一个并行的公共事件
然后判断角色与事件的相对位置(MS要用到脚本)
$game_map.events[编号].x
$game_map.events[编号].y
$game_player.x
$game_player.y
[LINE]1,#dddddd[/LINE]
a = ($game_map.events[编号].x - $game_player.x) + ($game_map.events[编号].y - $game_player.y) 之类的算法自己设吧
if a < 0
a *= -1
条件分歧 a <5 时 GAMEOVER
作者:
kyvann
时间:
2007-8-12 23:54
嗯 谢谢!
我刚在66rpg的网站上找到个不错的脚本 名字叫"锥形视野系统,带有障碍判断" 正合我意 试试再说~
作者:
叶舞枫
时间:
2009-6-12 08:00
如果敌人是固定不动的就利用地形标志配合并行事件,当地形标志为N时,Gameover.
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1