查看: 9070|回复: 17

[讨论] 【瓜】给大家介绍一位知名游戏制作“大佬”——骨独1265

[复制链接]
梦石
0
星屑
124
在线时间
10 小时
注册时间
2017-6-22
回帖
14
发表于 2021-6-9 12:52:00 | 显示全部楼层 |阅读模式

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

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

×
本帖最后由 apples1949 于 2021-6-9 13:03 编辑

忙着考试,突然听说有瓜可吃,稍微翻了翻结果发现居然涉及到了“圈内人气大佬”,所以特意去了解了一下
图片1.png
图片2.png
图片3.png

嗯,虽然有点既视感,但是既然是这样的大佬所以瓜一定不会小(
于是稍微整理了一下事情的脉络:

图片4.png
图片5.png

首先不得不提的是Resurrección(复活)和爷的ARPG(逗危-2)这两个游戏,是野生吧的NOBINA最早发布在P1论坛的游戏。
作为野生同人游戏,使用了野比大雄的生化危机系列的公开素材来制作。为了增强游戏效果,作者还特意找人定制了插件脚本。
图片6.png 脚本作者樱井咲夜

游戏发布之后自然也就告一段落了,开新坑的开新坑,当社畜的继续当社畜,又是平平无奇的一段经历。
然而就是这么造化弄人——

接下来介绍的就是“圈内知名大佬”,整件事情的主角:骨独1265

图片7.png
图片8.png

这位大佬在野生吧发布了一个试玩预告,本来也只是新作而已,但野生吧本着对同人作品负责的态度是有新作审核制度的,所以由吧主126在群里直播游玩这个游戏,如果评判通过的话就有加精待遇。
不过随着直播游玩的进行,就有眼尖的群友发现,游戏里一部分画面增强效果和《爷的ARPG》里专人定制的脚本表现完全一致,而该脚本中特意声明过未经授权禁止使用。

于是脚本作者特意开贴表示自己未授权的脚本禁止私自使用,

图片9.png
图片10.jpg

然后——

图片11.png

?我寻思这帖子说了什么了吗,而且哪有人道歉还带着大鼻孔的
这样的态度让我不由得既视感又起来了

不过既然道了歉,脚本删了,本来这件事也就这样完事了,结果这位大佬总是能搞出一些让人没想到的新花样来

图片12.png

对,没错,在游戏的后续内容里又有人发现他又盗用了复活2中从正版VADLC购买的付费素材,虽然到底是不是盗用当面肯定是问不出来的

图片13.png

当然据热心群众举报,这位大佬连正版VA都没,这就很难不让人寻思寻思了

图片14.png

当然事情败露之后,这位大佬又主动来寻求购买这些付费素材
弟啊,我寻思这素材不是从STEAM上买的吗,我们哪有权利转手出售啊


不过当然最后大佬还是补票购买了正版VA和DLC,
只是不知道到底是脸皮薄撑不下去了还是不舍得放弃野生吧这一亩三分地


---------------------------------------------------------------

迷惑言论:

图片15.png
? 图片16.png
可不可以参考不说,字都不认识了?

图片18.png
嫌贵就别用不就好了……
能用的素材这么多为啥非挑着这张霍霍

图片19.png
这么长时间,因为侵权所以导致被删帖的也就你一个,
为什么就不能想想自己的原因呢
事先和作者好好谈谈会这样?

图片20.png
……那没事了,是圈子文化,我懂了


---------------------------------------------------------------------

然后,本来已经告一段落的事情,居然又有了新瓜可吃
图片21.png

[pre lang="ruby"]# =============================================================================
=begin

脚本参考:TheoAllen - 画面震动™的艺术
          Lanza Schneider - VA画面震动强化

BY “骨独”1265

=end

# =============================================================================
# 设定 :
# =============================================================================

$SHAKE_POWER = 1.1#震动强度设置1,不能填0。
$VIEW_SHAKE = 6#手动设置震动类型,不能填0。
$PICFOLLOW_SCREEN_TYPE = true#图片跟随震动设置

$RANDOM_SCREEN_SHAKE_X = 0
$RANDOM_SCREEN_SHAKE_Y = 0

$SHAKE_SCREEN_VALUE = 1#震动强度设置2,不能填0。

class Spriteset_Map
  #--------------------------------------------------------------------------
  # ● 更新地图震动
  #--------------------------------------------------------------------------
  alias update_viewports_new update_viewports
  def update_viewports
    update_viewports_new
    case $VIEW_SHAKE
      when 4#纵向震动
        @viewport1.oy = 0
        @viewport1.ox = $game_map.screen.shake
      when 5#横向震动
        @viewport1.ox = 0
        @viewport1.oy = $game_map.screen.shake
      when 6#随机震动
        $RANDOM_SCREEN_SHAKE_X = (rand($SHAKE_POWER).to_f != 0 ? $game_map.screen.shake : - $game_map.screen.shake)#震动值转换为浮点值
        $RANDOM_SCREEN_SHAKE_Y = (rand($SHAKE_POWER).to_f != 0 ? $game_map.screen.shake.abs : - $game_map.screen.shake.abs )#取绝对值
        @viewport1.ox = $RANDOM_SCREEN_SHAKE_X
        @viewport1.oy = $RANDOM_SCREEN_SHAKE_Y
    end
  end
end

class Game_Interpreter
  #--------------------------------------------------------------------------
  # ● 画面默认震动效果设置
  #--------------------------------------------------------------------------
  def command_225
    screen.start_shake(@params[0]/2, @params[1]*$SHAKE_SCREEN_VALUE, @params[2])
    wait(@params[4]) if @params[6]
  end
end

class Sprite_Picture < Sprite
  #--------------------------------------------------------------------------
  # ● 震动图片
  #--------------------------------------------------------------------------
  def update_origin
    if @picture.origin == 0
      self.ox = 0
      self.oy = 0
    else
      self.ox = bitmap.width / 2
      self.oy = bitmap.height / 2
    end
    if $PICFOLLOW_SCREEN_TYPE
      case $VIEW_SHAKE
        when 4#纵向震动
          self.oy += $game_map.screen.shake
        when 5#横向震动
          self.ox += $game_map.screen.shake
        when 6#随机震动
          self.ox += $RANDOM_SCREEN_SHAKE_X
          self.oy += $RANDOM_SCREEN_SHAKE_Y
      end
    end
  end
end
[/pre]

乍看上去没啥问题对吧?

[pre lang="ruby"]#encoding:utf-8
#==============================================================================
# ■ 画面震动加强 V1.1
#    未经授权,禁止私自使用!
#------------------------------------------------------------------------------
#   V1.0 在原版基础上增加新功能
#   V1.1 修复部分BUG
#
#   使用方法:
#   screen_shake(power,speed,type,duration,wait_end,follow)
#
#   参数解释:
#   power:强度,大于0的整数
#   speed:速度,大于0的整数
#   type:类型,1:左右震动,2:上下震动,3.随机震动
#   duration:持续时间,单位:帧
#   wait_end:等待至震动结束,值为true或false
#   follow:使画面上的图片也跟随震动,值为true或false
#
#   使用例:
#   screen_shake(10,5,3,300,true,true)
#   强度10,速度5,随机震动,持续时间300秒,等待至震动结束,图片跟随震动
#
#   by:樱井咲夜
#==============================================================================

$SHAKE_TYPE = 1
$FOLLOW_TYPE = false
$RANDOM_SHAKE_OX = 0
$RANDOM_SHAKE_OY = 0

class Spriteset_Map
  #--------------------------------------------------------------------------
  # ● 更新地图震动
  #--------------------------------------------------------------------------
  alias update_viewports_new update_viewports
  def update_viewports
    update_viewports_new
    case $SHAKE_TYPE
      when 1
        @viewport1.ox = $game_map.screen.shake
        @viewport1.oy = 0
      when 2
        @viewport1.ox = 0
        @viewport1.oy = $game_map.screen.shake
      when 3
        $RANDOM_SHAKE_OX = (rand(2).to_i != 0 ? $game_map.screen.shake : - $game_map.screen.shake)
        $RANDOM_SHAKE_OY = (rand(2).to_i != 0 ? $game_map.screen.shake.abs : - $game_map.screen.shake.abs )
        @viewport1.ox = $RANDOM_SHAKE_OX
        @viewport1.oy = $RANDOM_SHAKE_OY
    end
  end
end


class Sprite_Picture < Sprite
  #--------------------------------------------------------------------------
  # ● 更新原点
  #--------------------------------------------------------------------------
  def update_origin
    if @picture.origin == 0
      self.ox = 0
      self.oy = 0
    else
      self.ox = bitmap.width / 2
      self.oy = bitmap.height / 2
    end
    if $FOLLOW_TYPE
      case $SHAKE_TYPE
        when 1
          self.ox += $game_map.screen.shake
        when 2
          self.oy += $game_map.screen.shake
        when 3
          self.ox += $RANDOM_SHAKE_OX
          self.oy += $RANDOM_SHAKE_OY
      end
    end
  end
end


class Game_Interpreter
  #--------------------------------------------------------------------------
  # ● 画面震动
  #--------------------------------------------------------------------------
  def command_225
    $SHAKE_TYPE = 3
    $FOLLOW_TYPE = true
    screen.start_shake(@params[0]/2, @params[1], @params[2])
    wait(@params[2]) if @params[3]
  end
  #--------------------------------------------------------------------------
  # ● 画面震动(新)
  #--------------------------------------------------------------------------
  def screen_shake(power,speed,type,duration,wait_end,follow)
    $SHAKE_TYPE = type
    $FOLLOW_TYPE = follow
    screen.start_shake(power, speed, duration)
    wait(duration) if wait_end
  end
end
[/pre]

彳亍,太彳亍了,这次知道换标题栏了
我寻思这脚本也不复杂,你有改标题栏那会功夫不能自己重新写一个?


所以之前的既视感到底来自哪呢,我不由得陷入了沉思……
图片22.png

这种我行我素的嘴脸,大概也只还在那位被称为神而不可明说的男人身上还见到过了吧(

评分

参与人数 1赞 +1 收起 理由
KB.Driver + 1 吃瓜不嫌事大x

查看全部评分

梦石
0
星屑
194
在线时间
21 小时
注册时间
2019-9-8
回帖
15
发表于 2021-6-9 13:25:09 | 显示全部楼层
你就是那种属于断章取义的键盘侠吧,需要我跟你比一比键盘么?你玩过我的游戏了么?一昧地喷我你算什么东西?
有作品吗?作品有质量吗?作品有自己的系统吗?
我的游戏都是在最后的特别鸣谢里面加上了所有的素材来源,
7V18I][$LE}EX3EUHGJKS}O.png
就硬闹呗,让大家看看你算什么小丑。

点评

XD  发表于 2021-6-11 16:02
回复 1 0

使用道具 举报

梦石
2
星屑
13779
在线时间
2319 小时
注册时间
2011-6-4
回帖
586
发表于 2021-6-9 13:31:40 | 显示全部楼层
塔塔开,塔塔开。
BUG反馈请加QQ 529283039
水友群 917854767

回复 1 0

使用道具 举报

梦石
0
星屑
124
在线时间
10 小时
注册时间
2017-6-22
回帖
14
 楼主| 发表于 2021-6-9 13:32:38 | 显示全部楼层
“骨独”1265 发表于 2021-6-9 13:25
你就是那种属于断章取义的键盘侠吧,需要我跟你比一比键盘么?你玩过我的游戏了么?一昧地喷我你算什么东西 ...

QQ图片20210609133127.jpg
我就发一张图
回复

使用道具 举报

老黄鸡

梦石
4
星屑
45693
在线时间
7948 小时
注册时间
2009-7-6
回帖
13336

MZ评测员RM创作大赛01组委会开拓者贵宾

发表于 2021-6-9 13:40:46 | 显示全部楼层
版务区已经作出相关回复,禁言7天+警告处理,具体理由可以移步版务区相关贴
本帖可以就事讨论,勿恶言相向
RGDirect - DirectX驱动的RGSS,点我了解.
(排满,暂停)RM全系列成套系统定制请联系QQ1213237796
不接受对其他插件维护的委托
回复

使用道具 举报

梦石
0
星屑
25352
在线时间
1136 小时
注册时间
2019-3-5
回帖
1303
发表于 2021-6-9 13:48:39 | 显示全部楼层
老黄鸡光速出警
回复

使用道具 举报

梦石
0
星屑
14720
在线时间
2175 小时
注册时间
2016-9-20
回帖
777
发表于 2021-6-9 14:10:50 | 显示全部楼层
百度搜了下B站, 貌似2013年就有了? https://www.bilibili.com/video/av733930/   
贴子只供参考我贴子内容有很多只是我自己标识的内容代指不是原来意思,偏向发贴当时的想法(后来回看贴发现有很多错误,会造成误导 ),如果想靠谱点应 找相关正确的文章   -- 2025/4/19
回复

使用道具 举报

梦石
0
星屑
124
在线时间
10 小时
注册时间
2017-6-22
回帖
14
 楼主| 发表于 2021-6-9 14:37:35 | 显示全部楼层
ppspssss 发表于 2021-6-9 14:10
百度搜了下B站, 貌似2013年就有了? https://www.bilibili.com/video/av733930/

不是同一个,那个作者弃坑了。
回复

使用道具 举报

梦石
2
星屑
13779
在线时间
2319 小时
注册时间
2011-6-4
回帖
586
发表于 2021-6-9 22:35:12 | 显示全部楼层
本帖最后由 真·可乐 于 2021-6-9 22:37 编辑

私认为骨独的脚本是直接修改的樱井咲夜所写脚本,而并非参考另外俩脚本自行编写。俩脚本一眼看过去就给人一种强烈既视感,抛开这个不谈来看看一些细节。
骨独脚本第70~78行
[pre lang="ruby"]      case $VIEW_SHAKE
        when 4#纵向震动
          self.oy += $game_map.screen.shake
        when 5#横向震动
          self.ox += $game_map.screen.shake
        when 6#随机震动
          self.ox += $RANDOM_SCREEN_SHAKE_X
          self.oy += $RANDOM_SCREEN_SHAKE_Y
      end[/pre]
樱井咲夜脚本第69~77行
[pre lang="ruby"]     case $SHAKE_TYPE
        when 1
          self.ox += $game_map.screen.shake
        when 2
          self.oy += $game_map.screen.shake
        when 3
          self.ox += $RANDOM_SHAKE_OX
          self.oy += $RANDOM_SHAKE_OY
      end[/pre]
私认为骨独的脚本这部分有两处写的不太合常理,有三种振动方式的话,一般会编号为 0,1,2 或者 1,2,3 ;骨独的此处却是4,5,6;x,y及 ox,oy是图片精灵的两组不同的属性,这两段脚本变更的都是图片精灵的ox,oy而不是x,y。樱井咲夜脚本涉及到的相关变量为$RANDOM_SHAKE_OX ,$RANDOM_SHAKE_OY,而骨独的为$RANDOM_SCREEN_SHAKE_X , $RANDOM_SCREEN_SHAKE_Y
这两处写法并不太合理,疑似是因避嫌而作修改。

说完不同的地方再说说相同的地方:
骨独脚本第28行。
[pre lang="ruby"]  alias update_viewports_new update_viewports[/pre]
樱井咲夜脚本第36行
[pre lang="ruby"]  alias update_viewports_new update_viewports[/pre]
二者的  update_viewports  所起别名均为  update_viewports_new
给方法起的别名完全取决于作者个人习惯,而二者在这一处却一模一样。




BUG反馈请加QQ 529283039
水友群 917854767

回复 1 1

使用道具 举报

梦石
0
星屑
14720
在线时间
2175 小时
注册时间
2016-9-20
回帖
777
发表于 2021-6-9 22:42:21 | 显示全部楼层


我以前也是用其他游戏作品改一改内容就说自己做, 是黑历史了, 不妨给他一个机会改错, 给他一个下台阶, 也请 骨独1265 游戏作者不要再犯同一错误

依我观察, 要是你特意找到 并联络脚本原作者, 或者联络游戏原作者,  只要你是学习或者不是用于商业用途, 一般都会给你使用和学习 , 初衷做出来就是学习和使用, 都希望有人能够善用脚本做出能发挥出脚本的用途,

我觉要是如实说出来反而会得到尊重 , 另外骷髏头做头像真的不太吉利,是否有其他吉祥点的东西代替, 说不定能改善一点
贴子只供参考我贴子内容有很多只是我自己标识的内容代指不是原来意思,偏向发贴当时的想法(后来回看贴发现有很多错误,会造成误导 ),如果想靠谱点应 找相关正确的文章   -- 2025/4/19
回复

使用道具 举报

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

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部