惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

D
Docker
阮一峰的网络日志
阮一峰的网络日志
T
Tailwind CSS Blog
博客园 - 【当耐特】
量子位
博客园 - 叶小钗
有赞技术团队
有赞技术团队
Jina AI
Jina AI
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
博客园 - Franky
博客园 - 司徒正美
爱范儿
爱范儿
美团技术团队
小众软件
小众软件
酷 壳 – CoolShell
酷 壳 – CoolShell
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
V
V2EX
罗磊的独立博客
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
Last Week in AI
Last Week in AI
Hugging Face - Blog
Hugging Face - Blog
I
InfoQ
D
DataBreaches.Net
宝玉的分享
宝玉的分享

机核

游戏性能旗舰最强之选,一加 Ace 6 至尊版国补到手价2999元起 6元钱自己更换电动车刹车线 《生化危机9:安魂曲》编剧Haris Orkin专访 摸金游戏?音乐游戏!暗区新赛季这把能弹的琴有何来历? 好评国产武侠SRPG《息风谷战略》免费DLC现已推出 | 机核 GCORES 碎片 《生化危机:安魂曲》将于5月实装首个免费更新内容 | 机核 GCORES 新锐东方游戏,谱写世界新章! 沉浸式恋爱视觉小说游戏《心象演算》免费试玩版现已正式上线 | 机核 GCORES 互动影游《代号三国:龙起》上线!穿越三国与曹操并肩、与佳人同行、与权谋博弈! 《老头收集梦想生活》,游戏酒桌会6,录音笔VOL.689 | 机核 GCORES 破界·共生——《白日梦:无限世界》五大核心游戏特点解析 价格已到史低,锐龙5 9600X/锐龙7 9700X正适合抄底 时间循环之旅即刻启程!《归环》一周目测试今日开启 热门在线韩游变魂游,洛奇衍生作能否打破“花瓶”魔咒? LG UltraGear evo 全新高端显示器系列:当“5K”遇见“AI”,不止强大,更懂热爱 反套路三国互动影游《代号三国:龙起》今日上线! 愿望单登记人数突破10万!备受瞩目的“女儿养成游戏” 《梦幻魔法公主》今日于Steam平台上线!限时八折优惠中 《黑神话:悟空》全球音乐会2026巡演将于4月29日12时开票 | 机核 GCORES “Snowguelike”生存肉鸽挖矿新作《蛙穿雪境》公布发售日期,5月7日正式上线 | 机核 GCORES 重塑移动办公、AI创作新境!全新华硕灵耀Air系列、ProArt 骁龙版震撼首发,创芯未来 均分88:《Saros》媒体评分汇总 | 机核 GCORES 上海烛龙公布合作遗迹探险游戏《吉时已到》首支预告片 | 机核 GCORES 首个独立游戏《萝薇日记》已上线Steam! 烛龙新IP《吉时已到》首曝,打造国内首款中式合作遗迹探险游戏 喜加一:《暗黑破坏神Ⅳ》国服现已开启限时免费领取本体活动 | 机核 GCORES 新版《生化危机》电影定于9月18日上映,官方网站现已上线 | 机核 GCORES 《冲就完事模拟器2》“星球大战”联动DLC正式宣布 | 机核 GCORES SteamController将于5月4日发售,售价99美元 | 机核 GCORES 事已至此,内存这么用也算省钱了,“2+1”非对称双通道应用实测
在CIGA 2023中做了一款结合元素反应的游戏,这里是一些思考和...
OwlB · 2023-07-16 · via 机核

1. TOUCH与题材撞车

本次CIGA的题目是“TOUCH”,比去年的“TRICK”要抽象不少。什么游戏里面能没有“触碰”呢?哪个游戏里是没有触发器的么?当然也可以另辟蹊径,去做一些别的解释,类似“情感触动”、“keep in touch”、Linux里面的touch命令什么的。但是我觉得GameJam中“做完”才算是最低要求。所以我们在短时间的脑洞之后,就以“触碰”为题目的解释,做一个类魔塔的带有元素反应的2D迷宫探索游戏

显然加入“元素”也不是一个很难想到的点,最后发现我们与很多组在“元素”这个题材上撞车,甚至名字都一样。

虽说是题材撞车,但是大家的游戏类型还是多样的,所以感觉这也是GameJam这种活动的魅力。《元素之触》(队伍:酒醉的鸽子?)是基于Tabletop Simulator的创意工坊做的一款涂色桌游;《元素碰撞》(队伍:玩原神玩的)为横版跳跃双人解密游戏;《untouchable 触不可及》类型是双人横版跳跃战斗(PS:该作品作者的CIGA2023回顾在这,PPS:“触不可及”也是个连环撞车的题目,起名字还是个大学问)。

2. 元素反应的设计思路

其实我们正在做的独立游戏《边界迷航》中已经实现了一套元素反应的机制,但是那套机制也是东拼西凑出的产物且其中的机制也比较复杂,所以我们这次就准备从头开始且用上一些更简单的内容来实现本次GameJam游戏中的元素反应。

2.1. 水电反应

这种“电”会沿着“水”传播并形成范围电元素效果的设定在游戏中是很常见的。但是在实现时,不合适的设定会使水电反应陷入死循环。类似原神中的水电反应,将水电反应设计成一个传导过程,如果不加其他限制就会进入一种死锁。

为了不陷入这种死循环,可以设定链式反应次数,或者像是原神中加入“元素量”的设定,好似现实中的化学反应,每次反应都要消耗相应的元素量,消耗完了元素反应就不会继续。

所以我认为在设计元素反应的时候,需要注意我们的设定是否可控或者收敛。

然而也会出现随着我们游戏的复杂度提升而变得难以评估的情况。依旧以原神为例,虽然原神加入了很多定时器、计数器来限制元素反应的频率,但在草元素刚上线时,也出现了芭芭拉水环高频触发水草反应的情况。

回到我们这次GameJam中所设计的水雷反应,就只是触发一次范围伤害。

2.2. 电冰反应

在现实中电与冰是很少扯到一起的,但是在游戏内,两者都是很常见的游戏设定,所以两者的经常结合在一起。在原神中冰雷反应被称作“超导反应”,名字上看似乎跟“感电反应”(水雷)会重合,然而冰雷反应在原神中所触发的机制是“冰元素范围伤害+减少目标物抗”。我猜测设计者的灵感来自于给冰块加高电压会使之爆裂

然而为什么不叫“冰爆”而叫“超导”呢?我个人认为,做游戏有时候不能太较真,明显“超导”一词有更高接受度。

在本次GameJam中我把电冰反应的效果定为“四周生成冰元素墙壁”,主要是考虑到我们是迷宫探索,希望这种墙壁的生成能给探索带来更多的变化。

2.3. 火电反应

既然有生成墙壁的反应,那么就把火电反应的效果定为“破坏范围内墙壁”。触发爆炸的反应不论是原神、神界原罪,还是其他游戏中,都是比较普遍的存在。可能是“爆炸”就是个非常通用的游戏内容,把元素反应和通用的游戏内容结合,既能让游戏内各个内容联系更加紧密,又能便于玩家上手。

2.4. 水火反应

在迷宫探索中,我们加入了视野范围,所以水火反应的效果就类似神界原罪中的气雾,会阻碍玩家的视野。

2.5. 水冰反应、冰火反应

由于48小时GameJam时间是很紧张的,我们组并不想像之前几次GameJam那样搞得很局促。所以水冰反应、冰火反应我们都简单设计成一方的元素转换,即在水冰反应中水元素角色会变成冰元素,同理冰火反应中就是冰元素变水元素。

2.6.元素反应设计总结

除了上述效果,由于我们战斗设计是数值比大小,所以我还在元素反应中加入了克制关系,即在比数值大小是会考虑元素克制。

类似“元素附着”、“元素地面”“元素技能”等设定,为了简化实现,在本次GameJam的游戏制作中都没有涉及,但是我们正在做的独立游戏《边界迷航》中是在尝试纳入这些内容的。

总的来说,除了酷炫的视觉效果,对于元素反应的设计处于一个矛盾之中,就是我们需要尽量的让元素反应串联我们的其他游戏机制,又需要控制元素反应所带来的复杂度。更进一步的说,有时候我们的目标不只是做一套元素反应玩法,而是想做一套涌现式玩法。

3. 后话

整体来说,这次GameJam的体验比之前几次都要好上不少。一方面是因为我们对于游戏内容的设计偏向于易实现,另一方面是因为我们组内三个人都是一起做独立游戏的,平时就有沟通的基础,交流的效率比临时组队的要高一些。 我们的程序小强也写了一篇文章《关于瓦片式地图的随机迷宫生成机制探索》,是关于本次GameJam游戏的地图生成算法,也欢迎大家一起讨论。