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

Project1

 找回密码
 注册会员
搜索
12
返回列表 发新帖
楼主: dp1989
打印 上一主题 下一主题

[已经解决] 关于吞食天地2同人复刻版攻击动画的问题 本人纯小白...

[复制链接]

Lv2.观梦者

梦石
0
星屑
455
在线时间
109 小时
注册时间
2021-8-1
帖子
22
11
 楼主| 发表于 2021-8-1 19:12:08 | 只看该作者
dp1989 发表于 2021-8-1 16:55
另外再补充一点 我是直接解包已经做好的游戏 然后修改工程 不知道是不是已经设定了好了角色,只能替代。怀 ...

是的本身可以攻击 敌右我左 类似fc时代的最终幻想

点评

那就是RGSS写成角色编号相对应的  发表于 2021-8-1 19:35
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
455
在线时间
109 小时
注册时间
2021-8-1
帖子
22
12
 楼主| 发表于 2021-8-2 06:08:42 | 只看该作者
dp1989 发表于 2021-8-1 19:12
是的本身可以攻击 敌右我左 类似fc时代的最终幻想

果然只能改脚本吗?大佬 能指点在哪里修改吗?本人刚刚接触rgss 只懂一点 谢谢
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
11711
在线时间
991 小时
注册时间
2019-11-5
帖子
2427

极短24参与

13
发表于 2021-8-2 08:21:30 | 只看该作者
本帖最后由 哇哇哇啊叭叭 于 2021-8-2 03:33 编辑

  不用问的这么细。攻击动画在网站搜索《血肉地狱》就行。原则上数据库的东西是不能动的:这主要考虑到制作效率和维护,怎么说呢,在一个工作量比较大的工程里,最好先构思好大框架,决定一部分东西在做好之后绝对不能动,然后剩下的工作就是在这个前提上想其他办法。

  举个栗子,比如,有时候在修改代码的时候,觉得直接在原文里改很方便,当时是这样的,但后来一定会不停地出现更多要改的代码,这个时候即便用了alias_method也很容易出现bug。但alias_method最大的好处也展现了:作者自己知道哪些代码是改过的,改得哪些方法。
  还有些脚本插件原本能引用数据库的音效,但却自己直接重写了播放音效的方法,而且写法各种各样,这样让用户很难找到这些关键字段,进行有效的编辑。不如直接引用数据库音效,这样保证数据库音效始终都是不变的,用户也知道修改一次数据库音效后会有什么效果。

  总之,覆盖数据库的办法是有,但这样应该是弊大于利的。尤其是游戏还没做完,根本不知道自己要修改多少地方。我可能没太仔细阅读楼主的贴子,但打眼一看,觉得一楼的要求,应该都可以通过事件解决。比如覆盖1号角色的信息,这个是不是可以直接改掉队长?修改攻击动画的话,如果用的《血肉地狱》的实现方法,可能也能用一个比较繁琐的方法用事件实现,最多用些事件脚本吧...


  最后吐槽一下哈。为什么不换引擎?很久之前看过一个帖子,说RM做回合制游戏绰绰有余,但用户的要求太奇葩,实在强人所难。其实是用户违反了“封装”,RM把做游戏变得简单,主要是封装了绝大多用户不需要做的工作;用户非要拆开封装自己diy,就使RM开发者做的工作打水漂了。
  很多人为防止用户输入错的数据类型,都会在程序里加入一个机制,叫什么来着,我忘了,但大意就是防止用户用代码去实现它原本设计之外的功能,导致程序出错的情况出现。
段子

风继续吹,不忍远离。年少轻狂,眼神明亮,最好的年纪,最好的时光。希望岁月是一场春梦
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
455
在线时间
109 小时
注册时间
2021-8-1
帖子
22
14
 楼主| 发表于 2021-8-2 21:29:06 | 只看该作者
多谢两位 受教了 现在正在学习rgss语言 慢慢自己尝试
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
455
在线时间
109 小时
注册时间
2021-8-1
帖子
22
15
 楼主| 发表于 2023-11-19 07:11:50 | 只看该作者
谢谢大家指点 问题已经解决了
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-22 00:21

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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