一个RPG游戏中会触发各种各样的剧情,让某个人物的动作改变,或者让某个人移动到另一处,或者让某个人物从战场上消失,或者会播放一段动画,或者会切换游戏场景,等等吧,这些都要通过脚本来动态的控制。
我在序章中就已经说了,一个优秀的游戏脚本,通常能控制游戏中的一切。本次先来实现一下几个游戏指令,以后会再进行扩展。
?人物角色按照绝对坐标进行移动
?人物角色以自己为参照物,按照相对坐标进行移动
?人物角色以指定人物为参照物,按照相对坐标进行移动
?人物方向和动作的改变(等待动作结束)
?人物方向和动作的改变(不等待...
分类:
其他好文 时间:
2014-09-02 22:59:25
阅读次数:
504
用过锤子的人都知道(如果你没用过,而且也不知道怎么用,建议你去问问雷神索尔),要砸碎一个自行车该怎么砸呢?如果你不会,我教你三招吧:
法一:使劲砸;这种方法适用于你想换把锤子
法二:到阿斯嘉找雷神大哥去,这个速率最快,估计不到抽完一根烟的工夫,你的自行车就只剩原子了
法三:去某个地方把锤子换成螺丝刀等工具,然后把你那自行车零件一块一块地给卸下来
显然,这三种方法各有所长,不过既然我们的自行车是一块一块地拼起来的,那么还是一块一块地给拆了好,于是,我选择了3(实际上是因为Box2dWeb没有锤子这玩意,也认不...
分类:
Web程序 时间:
2014-08-20 00:02:15
阅读次数:
308
最近开始学习lufylegend.js,它是一款基于MIT协议的开源HTML5游戏引擎,目前使用Canvas渲染,2.0后会增添WebGL渲染。与其他的引擎相比,最大的特点就是模仿了ActionScript 3.0的语法,当然这只是一个特点,不会ActionScript对于学习lufylegend....
分类:
Web程序 时间:
2014-07-28 02:56:50
阅读次数:
560