下载 App

面对老朋友BUG,我想,我有想法了

精华修改于2025/10/11917 浏览

我决定将我们队伍的思路全然分享出来,希望可以得到更加多的交流和意见交换

我们的队伍决定将这次GameJam的设计思路完全公开,期待与更多开发者交流碰撞!欢迎加入QQ群:760674992一起探讨。
在这里提前感谢能够看到最后的朋友们!!非常感谢你们的耐心,也非常期待你们的建议!
TapTap
聚光灯主题

从“这什么破BUG”到“这什么神仙特性”

看到“BUG”这个主题,我们经历了这样的思考过程:
第一阶段做Meta游戏?——太常见了,而且容易陷入自嗨,偏离主题。
第二阶段恶搞BUG?——让角色抽搐、飞天、音效错位?这确实很“BUG”,但和普通BUG有什么区别?给玩家添堵还是带来乐趣?

那有没有一种想法,让bug成为游玩的一部分?

“有什么游戏有知名的bug,最后这个bug甚至被作者认可并且成为了游戏的一部分?”
有的,兄弟有的!!!!!我想我们知道答案了——序列号。

泰拉瑞亚

泰拉瑞亚的所有物品都有一个独一无二的id——他们存在一个表格里,有y轴和x轴。利用“失谐门”BUG,根据坐标不同爆出装备——我想你应该明白了原理,系统把坐标当成了物品的序列号!!!!!!!
TapTap
失谐门正在爆装备
TapTap
物品列表

杀戮尖塔

出圈的鸡煲被人常常调侃——通过无数次SL找到“唯一存活的时间线”。
游戏的“随机”事件其实来自固定的随机数表——只需要知道随机事件里对应的数字代表什么你就可以完美的控制其“随机”出来的东西。
也许这是代码的疏漏,但给玩家带来了更多的玩法——开发者甚至表示会在续作中保留这个“特性”。
TapTap
尖塔第四强的角色——故障机器人

noita

noita的系统比较复杂,用简单的话来说,就是他做到了代码的“统一性”:
  • 回血法术 = 负的伤害
  • 伤害提升 = 隐形法术跟随
  • 穿刺修正 = 消失时生成复制体
这种“偷懒”的写法,肯定会带来意想不到的bug——用回血法术举例
给回血法术加伤害提升,它就不再回血;加穿刺修正,就能多次回血。这些“漏洞”最终变成了官方认可的玩法,甚至还有相关成就。
这是bug吗?不,这是特性!

我们的游戏思路

如果我们的物品也都存在序列号?
在c语言中,如果用%d的格式强行输出一个字符,那他就会把相应的ASCII码给你,反之亦然。
想象两个相邻的存储空间:
  • 区块A:存储发射角度(sin函数)
  • 区块B:存储子弹轨迹(直线函数)
TapTap
发射的角度是遵循sin格式,而子弹轨迹就是直线
当玩家装备新角度修正却忘了卸下旧的,sin函数就被挤到了子弹轨迹区块!
TapTap
公式被挤到了其他存储区块里面去了!!
该死,我的子弹以sin的路径乱飘!
等等,你说原本子弹的公式怎么办?公式被挤出来了,实际上他仍是一个数,系统把它误认为物品序列号——凭空掉落了新物品!

是的,我们更希望玩家除了游玩游戏本身,还可以从游戏代码上面去游玩这个游戏的bug!所以我们的代码也是存在着十分多的可能性。

TapTap
这是一种玩家的buff
游戏中存在这样子的buff,玩家需要选择其子弹,比如填写了榴弹和火焰弹,也就是榴弹飞行耗尽的时候其位置又会发射一颗火焰弹
我们的思路是从代码上面出发的,所有的物品都会有一个序列号——那么这就意味着,如果我将火焰弹和穿甲弹同时卡进二号位呢???其序列会叠加,1=3变成了4号,麻痹弹!!!
仅仅是子弹吗?如果是3+4呢?——那么就会生成对应的7号物品!
这样子也许玩家每一枪都会生成一个回血瓶?又或是陷阱?
如果在后者叠加出了枪械的序列号呢?——是的,递归。枪生子弹,子弹又生枪,子子孙孙,无穷无尽也!
在我们的系统中,枪械本质上是个速度为0的子弹,当它的动画耗尽,就会发射出真正的子弹。甚至回血道具,也不过是个没有移动速度的负伤害子弹。

我们想创造的,是一个让玩家不仅在玩游戏,更在“玩BUG”的游戏体验。

非常感谢大家能看到最后,期待在评论区看到大家的想法!完整设计文档将在开发过程中持续更新。

猜你想搜
乘数效应 bug玩法机制
技能表截图
技能表
铭刻金币,攒几波钱攻速堆到-1以下,基本就经济自由了,商店除了加攻速和加商品价格的全买。价格变负后可以买减护甲的汽水,值得注意攻速低于0.6大于1.1攻速会锐减,导致失去经济来源,注意攒够钱再搜,另外无敌了(铭刻双灯/攻速低于1.1)记得把施法方式改成旋转施法。 然后是法术获取,一个是掉落,另一个是合成,法术掉落数量貌似和伤害量有关,前期不拿减攻击的道具,尽量攒钱,boss前要将攻速点满。 论坛有
5 赞
1 回复
简单的通关方法截图
简单的通关方法
发现通关最简单的办法就是在商店搜减伤的道具,减伤堆到负数就可以了,但要注意每回合减伤都会增加,所以如果减伤上升0了,还得继续买减伤道具。 前几回合减伤没堆起来,可以买点护甲。金币有限的情况下别浪费在安装技能上,还是留钱买道具保证不死最核心。 这里也尝试了其他方法,目前觉得还是减伤不死流最稳定。
10 赞
2 回复
使用透射法术流通关啦!截图
使用透射法术流通关啦!
这把前期运气很好,拿到了几个透射法术,这个法术的优点是可以穿透敌人,不会因为子弹打到敌人身上而无法继续派生新法术。 前期身上装两个透射,其他透射铭刻用来延续其他法术,这样即使后面刷不到透射铭刻,也可以用其他法术的铭刻继续延续派生,不会因为刷不到透射铭刻而中道崩殂 后期继续在身上装透射就成型啦!满屏幕的弹幕爽感很足[表情_开心]
精华
3 赞
1 回复
01:02
当土豆兄弟的爽快Build,遇上Noita的法术链:这款新游让规则崩坏截图
当土豆兄弟的爽快Build,遇上Noita的法术链:这款新游让规则崩坏
#聚光灯gamejam全民试玩
13 赞
2 回复
07:36
【TapTap聚光灯】可爱小僵尸大战商场怪物截图
【TapTap聚光灯】可爱小僵尸大战商场怪物
玩家将扮演一位小僵尸在商场打怪物,玩法类似于吸血鬼幸存者。游戏的核心机制是法术的使用和道具的搭配,但是因为新手引导做的不太好,一开始都不知道要怎么装备上法术。最后我没仔细看,被自己的一个伤害陷阱的法术给弄没了,为什么游戏中会有这个道具啊!游戏的小僵尸倒是挺可爱的,感兴趣的朋友可以去试试。#TapTap聚光灯独立游戏 #休闲游戏 #单机游戏 #发现好游戏 #聚光灯gamejam #聚光灯gameja
2 赞
1 回复
来自开发者偏差的一些呢喃截图
来自开发者偏差的一些呢喃
《没有异常》是参加聚光灯创作的一款游戏。 这次的主题是“你确定这不是bug吗?” 如果刻意写出一个“bug”的样子,如果这个bug可以为玩家所用,那么玩家会觉得“这是一个关于bug的游戏”,如果真是像bug一样在恶心玩家,那么这个游戏就不好玩了。 我们模仿着真正存在过的bug,想要实现“你确定这不是bug吗?”的感觉—— 游戏基于玩家写入规则的“延续系统”:玩家可以写入新的规则,让一些法术结束的时
精华
12 赞
6 回复
开发者日志6,至暗时刻截图
开发者日志6,至暗时刻
10月23日临近尾声的时候,游戏出现了巨大的问题 本来在程序22日把框架赶出来,23日就可以把demo做出来而窃窃自喜的时候,结果烂到出人意料…… 游戏本身十分无聊、法术打击感孱弱、画面极度冲突、十分多的负面bug、导出失败等各种问题…… 可以说是从设计、代码到画风全方面的失败…… 我在群里很绝望,甚至一度有点生气,我想到不够周到,如果周到一点是不是就好很多了…… 如果我提前尝试打包、如果我提前要
23 赞
20 回复
手搓合成表(半成品)截图
手搓合成表(半成品)
经过多次不同组合的尝试,将每次配方都记录了下来,后期再补全归类。
5 赞
1 回复
大家万圣节快乐呀截图
大家万圣节快乐呀
来着《没有异常》的工作室全体成员祝大家万圣节快乐!!![表情_开心] #游戏日常
官方
13 赞
10 回复
01:36
玩弄bug的肉鸽割草手游!类幸存者波次生存+法术链组合搭配!截图
玩弄bug的肉鸽割草手游!类幸存者波次生存+法术链组合搭配!
玩弄规则!操纵bug的类幸存者肉鸽爽游!限时波次生存+法术链技能搭配!卡bug也能玩出新花样!多重流派构筑,每局都是新体验!#游戏安利 #游戏推荐 #宝藏游戏安利派对
4 赞