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

Project1

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

[随意闲聊] 打算自己写一个ARPG系统了

[复制链接]

Lv4.逐梦者

梦石
0
星屑
8080
在线时间
7346 小时
注册时间
2010-7-16
帖子
4915

开拓者

跳转到指定楼层
1
发表于 2011-11-30 12:22:25 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
始终想不出新游戏用什么系统好,于是决定回归《死改》的解谜+ARPG。毕竟这两者的组合是我最喜欢的。
《死改》的系统是从XAS改编的。但说实话,XAS是我见过的最糟糕的代码之一。当时改编的工作量或许足够把整个系统重写几遍了。
于是这次打算自己写系统,中心思想是:

所有敌人、子弹、召唤物等都放在一张图里(事件仓库),其他地图的事件通过事件名来引用基本事件。比如仓库里的一号事件是怪物A,把地图上的空事件命名为"s1",在运行游戏时就会自动变成怪物A。
允许事件通过事件名引用同地图的事件。比如把一个事件命名为"1",它就会变成同地图的1号事件,如果1号事件是"s1",则两个事件都会变成怪物A。
通过事件指令第一行的注释来决定敌人id。比如在一个事件的第一页注释"1",第二页注释"2",则第一页激活时该事件是幽灵,第二页激活时该事件是蜥蜴。
在脚本中使用类工厂创造类,这样所有的敌人和子弹都可以有自己的AI。《死改》就是用这种方法实现的怪物AI。

用了大概两个小时,实现了以上功能,而且还和8方向像素移动脚本兼容。目前主角已经可以在地图上杀怪了。但制作UI应该是最费时的。

Lv1.梦旅人

梦石
0
星屑
50
在线时间
1071 小时
注册时间
2011-5-12
帖子
2317

贵宾

2
发表于 2011-11-30 12:27:32 | 只看该作者
{:nm_3:}我才刚刚知道原来熊前辈是个脚本触

点评

+1 我一直以为它只是一只黑化熊  发表于 2011-11-30 13:31
找我请找芙蕾娅
顺带一提,完全看得懂我头像请捡起你自己的节操哟(自重
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
26
在线时间
2155 小时
注册时间
2010-12-19
帖子
5811

贵宾

3
发表于 2011-11-30 12:34:12 | 只看该作者
那我这种脚本盲要怎么提高游戏性呢= =

点评

吸引人的剧情?  发表于 2011-11-30 14:21
RM,始终放不下,它给我带来的充实生活

【Labyrinth】失落秘密基地!!
请来此看看我的论坛,注册一个会员,来夸或骂我两句~!点图片进入,感谢你的参与!

回复 支持 反对

使用道具 举报

Lv3.寻梦者

风行者

梦石
0
星屑
2540
在线时间
6938 小时
注册时间
2011-10-2
帖子
2395

开拓者

4
发表于 2011-11-30 12:54:12 | 只看该作者
http://rpg.blue/thread-215026-1-1.html
灵域桃源2——真实之泪
最近玩了上面这个游戏,里面主角流畅性比较好,就是怪物笨了点,尤其是召唤法师的宝宝AI太低了。
支持ARPG{:nm_4:}
初闻不知曲中意,再听已是曲中人。
回复 支持 反对

使用道具 举报

Lv5.捕梦者 (管理员)

老黄鸡

梦石
0
星屑
42471
在线时间
7606 小时
注册时间
2009-7-6
帖子
13506

开拓者贵宾

5
发表于 2011-11-30 14:19:58 | 只看该作者
熊熊求交流,咱最近也在做arpg的系统,虽然不适合rm用。
RGDirect - DirectX驱动的RGSS,点我了解.
RM全系列成套系统定制请联系QQ1213237796
不接受对其他插件维护的委托
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
49
在线时间
172 小时
注册时间
2011-10-19
帖子
474
6
发表于 2011-11-30 14:42:49 | 只看该作者
ARPG可以做出很多战斗特效 只不过 什么问题乃们都是知道的 ARPG不多 好用的也没多少-。-希望乃可以坚持下去
我是SB
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
448
在线时间
628 小时
注册时间
2011-9-27
帖子
3996
7
发表于 2011-11-30 14:45:35 | 只看该作者
要玩即时战斗早去玩大型3D游戏了,觉得还是传统RPG好玩。

评分

参与人数 1星屑 +4 收起 理由
失落迷白 + 4

查看全部评分

回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
72
在线时间
673 小时
注册时间
2006-10-3
帖子
1795

开拓者

8
发表于 2011-11-30 15:26:34 | 只看该作者
XAS的代码确实不是一般的蛋疼啊,默认的扩展性一点都不好……

我还是不好高骛远了……自己写ARPG系统写不出来,UI也很头疼。我正在摸索默认的游戏执行结构……写惯了程序感觉写游戏还是有点不适应。

慢慢来……期待LZ写出执行效率高的ARPG系统,加油。。
( ส็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็็ ω ส้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้【看猫君玩,我也搞一只】)
回复 支持 反对

使用道具 举报

Lv1.梦旅人

有事烧纸

梦石
0
星屑
154
在线时间
509 小时
注册时间
2005-10-22
帖子
6982

贵宾VX城市地图大赛冠军第1届RMTV比赛冠军第1届TG大赛冠军

9
发表于 2011-11-30 17:53:41 | 只看该作者
ARPG?
请期待RPGMaker·嗷~

点评

要不叫“嘎”?  发表于 2011-11-30 23:03
还没喵你就嗷了。。  发表于 2011-11-30 21:38
你的签名挂了,你知道吗  发表于 2011-11-30 18:20
神隐中,偶尔诈尸
回复 支持 反对

使用道具 举报

Lv1.梦旅人

巡林客

梦石
0
星屑
39
在线时间
2057 小时
注册时间
2010-7-22
帖子
3918

贵宾

10
发表于 2011-11-30 18:42:52 | 只看该作者
{:nm_3:}脚本触!
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-12-1 17:44

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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