Project1

标题: 怎么做最简单的arpg?比如附件里这个是怎么做的? [打印本页]

作者: MeowSnow    时间: 2011-1-2 21:57
标题: 怎么做最简单的arpg?比如附件里这个是怎么做的?
谁能仔细教教我怎么做arpg???
不用太复杂,像这个附件里一样,简单的播个动画,新走图完全不用改,
这样的原理能不能仔细给我说一下???
不要让我直接参考这个附件,我要是能看明白就不来求助了,
还有,一定要是事件arpg,
我一点都看不懂脚本的。

QQ截图未命名.jpg (155.51 KB, 下载次数: 2)

QQ截图未命名.jpg

双人.rar

189.14 KB, 下载次数: 192


作者: Wind2010    时间: 2011-1-2 23:27
用事件做ARPG的话要确定技能/攻击发动的按钮、攻击范围的计算、伤害的计算、伤害的显示等等……
作者: 懒虫起床    时间: 2011-1-2 23:41
http://rpg.blue/forum.php?mod=vi ... %89%93%E9%80%A0arpg
作者: Wind2010    时间: 2011-1-2 23:58
好吧,看完这个工程的事件了
用一个事件来控制2P的运动(左上角第一个事件)
一个事件改变主角的行走速度(但是我没记错的话这就是原始速度……)(左上角第二个事件)
两个事件来写入2P的数据(左上第三、四个事件)
第五个事件随时记录角色的位置、HP(位置貌似没用,可能作者做远程攻击时判断坐标用的吧)
第六个事件用来打开显示血量开关(具体描绘看公共事件1)
烟囱上面冒烟的事件无视
敌人事件:
第一页作用不明
第二页是当主角和2P(本事件)接触时的攻击处理,C键为1P攻击,Q键为2P攻击
判断完攻击后判断两者是否有一者死亡
作者: MeowSnow    时间: 2011-1-5 18:18
回复 Wind2010 的帖子

我是想要个教程之类的,
不是想听理论······


835494264于2011-1-5 19:12补充以下内容:
3楼的确范例吧,但······


835494264于2011-1-5 19:13补充以下内容:
我看不到3楼的


835494264于2011-1-5 19:15补充以下内容:

结果如图······


835494264于2011-1-5 19:19补充以下内容:
等下,我咋没法传图了???再试一下。

http://rpg.blue/static/image/common/emp.gif


835494264于2011-1-5 19:21补充以下内容:
还是没法传图,要看真相去我空间吧
http://rpg.blue/home.php?mod=spa ... p;goto=up#pic_block
作者: 火星大人    时间: 2011-1-5 19:42
这个东西很幼齿啊..善用变量就好
就是一些判断来判断去的变量啊
写成脚本插入会更好..
作者: MeowSnow    时间: 2011-1-6 11:18
回复 火星大人 的帖子

呃,不会脚本啊。
作者: 火星大人    时间: 2011-1-6 12:24
回复 835494264 的帖子

我明明说了两种方法啊,
上面不说了么,用事件的变量来做,(就是用并行来判断,也可以设置到敌人事件里)
简单了就是善用变量和标签就好

作者: 萌萌发    时间: 2011-1-6 18:02
提示: 作者被禁止或删除 内容自动屏蔽
作者: Wind2010    时间: 2011-1-6 18:22
做个并行事件,判断当按下攻击键时,获得主角和敌人的差距,判断是否在攻击范围,是的话计算伤害、执行伤害和播放攻击动画
就这样
作者: MeowSnow    时间: 2011-1-6 18:30
回复 Wind2010 的帖子

能发个简单的教程么???


835494264于2011-1-11 10:06补充以下内容:
按照附件的范例与各位的讨论,我自己做了个很烂的arpg,
大家帮我看看怎么完善一下,
怎么解决“掉血的规则”,“攻击无延迟”之类的问题???
http://rpg.blue/forum.php?mod=vi ... p;page=1#pid1597359





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