设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 3135|回复: 9
打印 上一主题 下一主题

ARPG小课堂[1]

 关闭 [复制链接]

Lv1.梦旅人

指引者

梦石
0
星屑
50
在线时间
2 小时
注册时间
2005-10-25
帖子
375
跳转到指定楼层
1
发表于 2008-1-22 18:54:58 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
说到ARPG  
好多热爱RMXP的朋友们都争论不休

事实上ARPG的思路并不是很难
首先我们不要完全依赖RM的数据库
例如角色的HP
角色的SP,STR,DEF,攻击力等这些我们不能完全依赖数据库

首先先教大家怎么创建自己的数据库
这个要使用到变量!
数据库字段:数据库字段并不是RM中的 而是自己创建的变量

属性部分↓
角色id:Actors_id 在变量中创建一个角色ID
角色MaxHP:Actors_MaxHP 角色的最大HP 用于与HP进行判断
角色HP:Actors_HP 角色的实际HP各种攻击和BUFF附加在角色身上时消耗的实际HP
角色MaxSP:Actors_MaxSP
角色SP:Actors_SP
角色的攻击力:Actors_Atk 控制角色的攻击数值,这个时候可以把角色的STR传进去
角色的防御力:Actors_Def 控制角色的防御数值
角色的X坐标:Actors_X 角色的X坐标判断攻击范围需要用到
角色的Y坐标:Actors_Y 角色的Y坐标判断攻击范围需要用到

角色的动作:Actors_Action 角色当前的动作以下展开来讲↓

角色动作以数字来做参数  我在下面说下我的思路
角色动作部分↓
0=待机状态
1=行走状态
2=攻击状态
3=防御状态
4=跳跃状态
5=命中状态
6=死亡状态

角色属性部分和动作部分如果需要增加大家就按自己要求增加

动作部分 我们可以用公共事件来约束
做动作的判断  条件分歧  如果  角色的动作==2
就让角色执行攻击动作

另外敌人的属性也可以和角色数据相同
另外如果嫌变量多 就可以在角色属性中加1条 角色类型:表示角色是敌人还是我方

好了今天是第一节课
下节课我们来说一下如何做攻击动作的细节
范例的话我会补上的
↓这是啥-- [IMG][/IMG]
头像被屏蔽

Lv1.梦旅人 (禁止发言)

心无天使

梦石
0
星屑
49
在线时间
0 小时
注册时间
2007-12-15
帖子
1016
2
发表于 2008-1-22 18:58:38 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复 支持 反对

使用道具 举报

Lv1.梦旅人

指引者

梦石
0
星屑
50
在线时间
2 小时
注册时间
2005-10-25
帖子
375
3
 楼主| 发表于 2008-1-22 19:00:47 | 只看该作者
可是数据库的HP用脚本读出来的话是无效的啊==

我们无法用事件脚本自由删减特别是敌人的

之所以多个角色ID出来是为了标识不同的角色
↓这是啥-- [IMG][/IMG]
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

心无天使

梦石
0
星屑
49
在线时间
0 小时
注册时间
2007-12-15
帖子
1016
4
发表于 2008-1-22 19:08:34 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复 支持 反对

使用道具 举报

Lv1.梦旅人

指引者

梦石
0
星屑
50
在线时间
2 小时
注册时间
2005-10-25
帖子
375
5
 楼主| 发表于 2008-1-22 19:13:39 | 只看该作者
恩尽量改善

总之先给大家一个ARPG在RM上的概念吧--

初始化的时候我们可以使用数据库

后续就不需要了


首先先考虑个易用性 和 重用性
然后才是灵活性
↓这是啥-- [IMG][/IMG]
回复 支持 反对

使用道具 举报

Lv1.梦旅人

指引者

梦石
0
星屑
50
在线时间
2 小时
注册时间
2005-10-25
帖子
375
6
 楼主| 发表于 2008-1-22 20:05:46 | 只看该作者
↓这是啥-- [IMG][/IMG]
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

梦石
0
星屑
50
在线时间
0 小时
注册时间
2007-2-3
帖子
65
7
发表于 2008-1-23 08:50:37 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复 支持 反对

使用道具 举报

Lv1.梦旅人

雷欧纳德的宠物

梦石
0
星屑
50
在线时间
769 小时
注册时间
2006-8-6
帖子
3778

贵宾

8
发表于 2008-1-25 07:14:31 | 只看该作者
发布完毕。
http://rpg.blue/web/htm/news926.htm
vip+2
打酱油的- -b
回复 支持 反对

使用道具 举报

Lv1.梦旅人

彩色的银子

梦石
0
星屑
50
在线时间
190 小时
注册时间
2006-6-13
帖子
1361

贵宾

9
发表于 2008-1-25 08:36:34 | 只看该作者
大概一个人就要10个变量左右....
只需10个敌人就需要.............

引用这句
"可以简单的东西就不要复杂了"
-.-
回复 支持 反对

使用道具 举报

Lv1.梦旅人

指引者

梦石
0
星屑
50
在线时间
2 小时
注册时间
2005-10-25
帖子
375
10
 楼主| 发表于 2008-1-27 04:54:01 | 只看该作者
谢谢 御灵
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-11-16 19:37

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表