仙剑之十里坡

标题: RM系统设计的一般方法 [打印本页]

作者: BlackFeather    时间: 2013-9-20 17:11
标题: RM系统设计的一般方法
前言:本教程不提供具体脚本内容,并且只有理论一没图二没具体脚本。只提供对于任何系统都应该具有的泛用思路,如同标题,理论上所有系统设计都能按照这个方法做下来,但具体的细分就需要自己思考和分析了。

一:准备
首先,在系统设计之前需要准备一些纸和一支笔。
在初期设定的时候,可以先把需要使用的界面规划好,需要使用的流程规划好。这个步骤实际上是为了正式制作的时候发现在对应位置没有对应的地方安置界面/流程而准备的。如果缺少了这个步骤,可能会发生的:“纳尼这个窗口塞不进去了!要把之前做的图整个重做一遍啊!!!”“之前在哪儿缺了一步来着这东西前面该有的东西没有啊!”“我擦这个效果不对啊!”。
规划好需要使用的所有界面,流程后,便可以开始脚本的实际编辑了。

二、界面
根据在准备的时候确定的需要使用的窗口,制作所有在系统中需要使用的窗口,并为各个窗口定义好实际应当使用的变量以及相关需要使用的东西,另外就是可以善用现有的窗口(比如把里面的内容改掉就可以干很多事情了,比如有些功能比如最基本的选择框有自带的可活用的窗口)。在此之后,请把所有窗口应当在的坐标准备好,并制作需要的图片。(当然你要先做图再写窗口脚本也没关系的,只要你不怕计算错坐标。)

三、主框架
主框架应当包括:
1.数据,界面的图片,窗口的载入
2.主体循环
3.释放之前载入的东西
这个主体框架可借鉴现有的场景类脚本。其实,真正关键而且有用的,是主体循环部分啊……

四、主体循环
主体循环基本上是通过定义方法,然后再从这个方法分步分歧通过更多的脚本完成的,比如现有的脚本大多在循环节里面只调用了一个方法,然后再把所有需要处理的内容通过该方法处理,这个便是核心的效果处理。此时可以把最开始确定的流程按部就班地写成方法,然后根据需要的条件分歧和合适的顺序依次处理,便可达成效果。

五、效果处理的分节
在流程处理的过程中,有些较长而常被调用的过程可以通过定义新方法的方式解决,当然因为这个方式导致在不合适的时候引用方法而跳出什么BUG的话还请自己重新拆分。
过于复杂的系统可以通过分解为脚本列表中的,类名称相同的多个脚本来便于查询BUG位置,具体拆分方式可以根据脚本行数来确定,也可以通过方法内容的相关度来确定。

六、优化与BUG处理
仔细确认系统中所有引入的变量与单位的引入(定义)和消除的相对位置,确保在退出该系统之后能释放之前占用的所有内存,虽然就RM游戏而言一个变量,一个单位占用的内存极小……并且保证所有变量,单位在具体使用前已经经过引用,所有使用过的方法均已经定义。

七、最终处理
通过实际运行观看最终效果,并进行合适的微调。根据心情,必要性的问题爱分享可以分享,给私人的也可以给私人,自己留着一个人用也没人会怪你。

作者: 最爱南宫煌    时间: 2013-9-20 23:20
艾玛,黑猫的教程还是?
作者: 残阳泪珀    时间: 2013-9-20 23:45
最爱南宫煌 发表于 2013-9-20 23:20
艾玛,黑猫的教程还是?

恩 是他的教程 他想申精来着
作者: 天莫邪    时间: 2015-1-31 18:38
没脚本,,,,看不懂
作者: BlackFeather    时间: 2017-10-24 10:58
看到这个……

稍微有点想拓展一下这个呢……

虽然可能也没人会需要看了吧
作者: 最爱南宫煌    时间: 2017-10-24 11:47
更一发呗,你不是想申精吗
作者: BlackFeather    时间: 2017-11-3 12:17
虽然很想说如果明天有空明天就更明天没空就下周更了

不过我想果然下下周才会开始考虑怎么写这个的可能性更大呢
作者: 最爱南宫煌    时间: 2017-11-3 12:48
BlackFeather 发表于 2017-11-3 12:17
虽然很想说如果明天有空明天就更明天没空就下周更了

不过我想果然下下周才会开始考虑怎么写这个的可能性 ...

话说论坛里就咱俩人,跟过家家似的,你发的主题我都回,我发的你能不能回一下,没人回我我很尴尬
作者: BlackFeather    时间: 2017-11-3 14:05
最爱南宫煌 发表于 2017-11-3 12:48
话说论坛里就咱俩人,跟过家家似的,你发的主题我都回,我发的你能不能回一下,没人回我我很尴尬

问题是不见得我都能想出回什么好啊
作者: 最爱南宫煌    时间: 2017-11-3 14:54
BlackFeather 发表于 2017-11-3 14:05
问题是不见得我都能想出回什么好啊

“好顶赞”
“啊南瓜真棒”
“我去,几分钟不见你又变帅了”
作者: BlackFeather    时间: 2017-11-3 15:34
最爱南宫煌 发表于 2017-11-3 14:54
“好顶赞”
“啊南瓜真棒”
“我去,几分钟不见你又变帅了”

请稍等

请问你什么时候变成了看到这种类型的回复会高兴的人设
作者: 最爱南宫煌    时间: 2017-11-3 16:02
BlackFeather 发表于 2017-11-3 15:34
请稍等

请问你什么时候变成了看到这种类型的回复会高兴的人设

我并不会高兴,但是没人回我主题我很尴尬
你可以先回,我再回复你不要这样说我
我说的是不是很有道理
作者: BlackFeather    时间: 2017-11-3 18:24
最爱南宫煌 发表于 2017-11-3 16:02
我并不会高兴,但是没人回我主题我很尴尬
你可以先回,我再回复你不要这样说我
我说的是不是很有道理

“坏踩不赞”
“啊南瓜真坏”
“我去,几分钟不见你又变搓了”
作者: 残阳泪珀    时间: 2017-11-3 18:42
最爱南宫煌 发表于 2017-11-3 14:54
“好顶赞”
“啊南瓜真棒”
“我去,几分钟不见你又变帅了”

这么多年了你的话痨属性还是没变啊
作者: 最爱南宫煌    时间: 2017-11-3 20:47
残阳泪珀 发表于 2017-11-3 18:42
这么多年了你的话痨属性还是没变啊

就是,还是残羊羊了解我,你看黑猫都不了解我的人设
作者: BlackFeather    时间: 2017-11-3 21:35
你问我的看法?

既然杨叔叔都没意见那当然是不扣分啊

人设这东西毕竟这么多年了有点变动也是正常是不是,你看我的人设都变了多大了,会不敢断定你的人设也很正常
作者: 最爱南宫煌    时间: 2017-11-3 21:44
BlackFeather 发表于 2017-11-3 21:35
你问我的看法?

既然杨叔叔都没意见那当然是不扣分啊

其实是我今天翻旧贴的时候看到一个旧贴残阳回复你“我突然想扣分,小猫你怎么看”,然后我就突然也想这么说
作者: BlackFeather    时间: 2017-11-3 21:47
最爱南宫煌 发表于 2017-11-3 21:44
其实是我今天翻旧贴的时候看到一个旧贴残阳回复你“我突然想扣分,小猫你怎么看”,然后我就突然也想这么 ...

你还是真的喜欢挖坟呢

虽然我也有事没事就在翻坟
作者: 最爱南宫煌    时间: 2017-11-3 21:49
BlackFeather 发表于 2017-11-3 21:47
你还是真的喜欢挖坟呢

虽然我也有事没事就在翻坟

里面有很多很有意思的事儿啊
我感觉有段时间在论坛错过好多精彩都补不回来,像是残风VS落落苏的CP啊什么的
作者: BlackFeather    时间: 2017-11-3 21:53
最爱南宫煌 发表于 2017-11-3 21:49
里面有很多很有意思的事儿啊
我感觉有段时间在论坛错过好多精彩都补不回来,像是残风VS落落苏的CP啊什么 ...


虽然对于我来说从某种意义上那就是黑历史,不过我也觉得从你的视角看那几年会很有意思

不过因为高中高考错过了网上的精彩也没什么办法呢
作者: 最爱南宫煌    时间: 2017-11-3 22:09
本帖最后由 最爱南宫煌 于 2017-11-3 22:12 编辑
BlackFeather 发表于 2017-11-3 21:53

虽然对于我来说从某种意义上那就是黑历史,不过我也觉得从你的视角看那几年会很有意思

我好像没怎么看到你的黑历史……或者可能我没感觉到,我觉得我看到的都是有意思的东西。
另外,其实我觉得这么多年过去你的人设都没有太大变化,我今天甚至构思出了新同人里你的剧情:
黑猫:诶?你是新来的吧?我怎么没见过你。
新人:嗯,初来乍到……
黑猫:那太好了,你拍我一下。
新人:嗯?
黑猫:拍我一下。
【拍】
黑猫:(头像和行走90度旋转)啊,你推倒了我!你要赔我钱!不然我就不起来!
新人:什么鬼??这不就是讹人么??还有为什么头像也倒了啊??
黑猫:我不管,今天你要是不给我钱,我就不起来。
南宫:黑猫你干嘛呢?
黑猫:南宫,你看,这个新人推倒了我,快让他赔我钱。
南宫:黑猫,这是咱们十里坡的客人,碰瓷是不好的,你要是再不起来,我就扣你12人气10声望咯?
黑猫:没关系,我积分全坛第一,我不在乎。
南宫:那我跟残阳说一声,从你的银行资产抽走五万,用于论坛建设。
黑猫:(站起)诶?我好像没事。哈哈哈,不用赔钱了,我就随便彩排彩排,哈哈哈。
南宫:喂……好歹咱也是银行行长,怎么出来碰瓷了。
黑猫:唉,坛子没人,银行也没人来存钱,我只能找个副业营生了。
南宫:这就是你的副业?
黑猫:简单有效嘛,而且坛子没人这行也不好干,多久都没来新人了。诶诶,你们赶紧走,前面又来一个脸生的,别打扰我做生意。


作者: BlackFeather    时间: 2017-11-3 22:58
最爱南宫煌 发表于 2017-11-3 22:09
我好像没怎么看到你的黑历史……或者可能我没感觉到,我觉得我看到的都是有意思的东西。
另外,其实我觉 ...

不对哦

碰瓷这种事现在的我肯定是不可能做的,12年的我也不会,10年的我才可能会吧

而且你说“让残阳抽走我资产”这种话我肯定不理直接卖个萌的,要是残阳真出来了我可能还会看残阳用词决定应付手段什么的,当然扣分这种你能做到的事我也会考虑考虑你会不会真做

而且我其实不会硬要把银行存款当回事,至少11年以后是不会了
作者: 最爱南宫煌    时间: 2017-11-4 07:10
BlackFeather 发表于 2017-11-3 22:58
不对哦

碰瓷这种事现在的我肯定是不可能做的,12年的我也不会,10年的我才可能会吧

为何年份如此精确?
这么说的话看来我对10年的你把握的还挺到位的咯?
作者: BlackFeather    时间: 2017-11-4 09:33
最爱南宫煌 发表于 2017-11-4 07:10
为何年份如此精确?
这么说的话看来我对10年的你把握的还挺到位的咯?

年份精确当然是因为我有意避开了会模糊的年份


作者: 最爱南宫煌    时间: 2017-11-4 18:49
BlackFeather 发表于 2017-11-4 09:33
年份精确当然是因为我有意避开了会模糊的年份

居然还被加分
有点高兴是怎么回事
我花了半个小时发的视频没人回,打了十分钟的剧本被加分
作者: BlackFeather    时间: 2017-11-4 19:23
最爱南宫煌 发表于 2017-11-4 18:49
居然还被加分
有点高兴是怎么回事
我花了半个小时发的视频没人回,打了十分钟的剧本被加分

给你加分又不是剧本质量怎么样

单纯觉得你对七年前的我的人设把握很好而已

说真的如果不是看到林间的评分我都差点不记得还有评分这个功能了
作者: 最爱南宫煌    时间: 2017-11-4 20:33
BlackFeather 发表于 2017-11-4 19:23
给你加分又不是剧本质量怎么样

单纯觉得你对七年前的我的人设把握很好而已

我发现你这个用户组权限这么高,能加这么多
作者: BlackFeather    时间: 2017-11-4 21:58
最爱南宫煌 发表于 2017-11-4 20:33
我发现你这个用户组权限这么高,能加这么多

不仅能加8人气,其实我还能加1声望
作者: 残阳泪珀    时间: 2017-11-5 01:51
很多版规都过时了 我也懒得改 再说现在也没什么人气 水就水了 别太过就行 悠着点 别把数据库撑爆了
作者: 最爱南宫煌    时间: 2017-11-5 07:17
残阳泪珀 发表于 2017-11-5 01:51
很多版规都过时了 我也懒得改 再说现在也没什么人气 水就水了 别太过就行 悠着点 别把数据库撑爆了

太高看我们了,就我们俩还能把数据库撑爆了?
作者: BlackFeather    时间: 2017-11-5 11:15
残阳泪珀 发表于 2017-11-5 01:51
很多版规都过时了 我也懒得改 再说现在也没什么人气 水就水了 别太过就行 悠着点 别把数据库撑爆了

这个不至于吧
发几个帖子能有多少容量啊
作者: 最爱南宫煌    时间: 2017-11-5 11:59
那不一定,有人偷偷传图片
作者: BlackFeather    时间: 2017-11-5 12:38
最爱南宫煌 发表于 2017-11-5 11:59
那不一定,有人偷偷传图片

然而实际上,图片不是存在于数据库的
作者: 最爱南宫煌    时间: 2017-11-5 19:17
BlackFeather 发表于 2017-11-5 12:38
然而实际上,图片不是存在于数据库的

你说的好有道理,服务器无言以对




欢迎光临 仙剑之十里坡 (http://palslp.com/bbs/) Powered by Discuz! X2.5