下载 App

开发日志01|我没有武器,只有石头和一头暴脾气的野猪

6 小时前4 浏览综合
大家好,我是诱兽人的作者。这次聚光灯 GameJam 的主题是「涌现」,我用 TapTap 制造做了个小游戏,叫《诱兽人》。第一篇就随便聊聊:这游戏是啥,我怎么理解涌现,还有这几天是怎么改过来的。

这游戏是啥

你手里没有武器。能做的就几件事:扔石头、闪避、找个好位置站着。剩下的交给野兽。
地图是四个连在一起的院子:猎场、外院、杂物院、出口院。你从第一个院子的角落出发,走出最后一道门就赢了。
TapTap
路上有一头野猪,会看会听。听到动静它会过去看看,看到你就追,离近了还会蓄力,直直地冲过来。外院的栏圈里蹲着一只野狗,只守自己那一小块地,谁闯进来被它看见就咬谁。人也咬,猪也咬。
开局你带 3 颗石头,最多揣 5 颗,能扔 7 米。扔出去的可以走过去捡回来,外院还有个石头堆,站旁边会慢慢补。被猪盯上了,按空格能闪开。
出去的办法不止一种。可以骗猪帮你把门撞开,也可以从最后那堵墙边一条 0.8 米的小缝钻出去,人能过,猪过不去。游戏不要求你打倒谁。

我理解的涌现

我的理解挺朴素:每样东西只管自己那点事,凑到一起,就会闹出一些我没专门安排过的事。
所以做关卡的时候,我尽量不写“解法”。没有“猪走到这儿门就开”,也没有“狗进了这块区域就倒下”。每样东西只有自己的脾气:石头落地会响,铁盆一砸特别响;矮栏挡路,但石头能从上面扔过去;木门和栅栏挡路,但猪能撞开;木桶可以推。
TapTap
玩起来大概是这么转的:你扔石头弄出动静,猪过去看。石头要是砸在木门或铁盆上,猪会火,直接朝那个声音冲过去。冲开了门它也不停,一路冲进下一个院子,撞到墙才晕。猪闯进狗的地盘,狗就咬它;猪冲起来碰到狗,狗就再也起不来了。你站在中间,负责点火。
TapTap

一路改过来的

TapTap
最早只有一个院子,过了门就赢。很快我就觉得不对:门一过游戏就完了,猪只是个要躲的障碍,不是能用的工具。所以改成了四个院子,开了第一道门还得接着往里走。
还有个挺重要的改动:普通石头只是把猪引过去看看,它看完会在原地听一会儿,正好给你换位置。只有砸到木门或铁盆,它才会真冲。这样“引”和“激”就分开了,借猪开门也就成立了。第一道门后面我特意留了条空走廊,让它破门之后冲得痛快点。
中间有一版我放了四只猎犬,外院两只,后面两个院子各一只。它们会叫同伴,被猪撞倒了还会爬起来反咬。后来我还是砍了,只留外院一只守栏的野狗,被猪撞一下就起不来。猪这边加了 4 点血,狗咬一口掉一点,被咬光了会倒地,过 8 秒再爬起来。

一个我没设计过的情况

写这篇日志的时候,我让游戏逻辑在后台自己跑了几段,把每一帧的位置画了下来。
TapTap
上半段:我扔了一颗石头砸门。猪冲过去把门撞开,没停,斜着冲进外院,撞在矮栏上晕了,正好晕在狗的地盘里。狗看见它,开始叫。
然后出了个我没想到的情况。狗叫也算动静,猪醒过来听见了,就跑过去“看看”,结果越走越深,一路挨咬。照现在的规则,它倒下 8 秒爬起来,很可能又被叫过去,再挨咬。这不是我设计的,只是因为猪不管声音是谁发出来的。而且我只在模拟里看到过,还没在游戏里亲手碰到。
下半段是我想要的效果:我穿过破门走进外院,故意让猪看见。猪只剩 1 点血,冲我蓄力,狗还贴着它咬。猪一起步就把狗撞翻了,我往旁边一闪,它扑空撞墙上。
所以想问问大家:狗一叫猪就凑过去挨咬,你觉得是该修掉的 bug,还是留着当个可以利用的套路?

地图编辑器

这种玩法有个麻烦:东西挪一米,结果可能全变。狗往左挪一米,猪就撞不到它了。每次去改坐标太慢,所以我做了个本地的地图编辑器。
TapTap
左边选东西,墙、高堆垛、木门、栅栏、矮栏、木桶、铁盆、出生点、野狗、石头堆,点一下就放上去,选中了直接拖。右边能改位置、大小、朝向,也能改每样东西的脾气,比如能不能推、能不能撞破、砸了响不响。狗最多放 24 只,猪目前一头,能改血量和倒地多久起来。撤销、重做、导入导出都有。存完点“保存并试玩”,游戏就用新地图打开。
因为关卡里没写死解法,改地图就像换了个棋盘,同一套规矩能碰出不一样的东西。不过编辑器只能检查数据没毛病,能不能通关还得自己上去玩。

踩过的坑

这几天改来改去,坑不少,简单记几个:
  • 撞门判定不靠谱,猪没真碰到门,门也可能开。后来改成冲撞路线上真碰上才算。
  • 猪擦着墙边过去也会被撞晕,看着很怪。改成正面撞才晕,擦边就顺着墙滑过去。
  • 瞄准线和石头真正的落点对不上。改成两边用同一条线。
  • 石头数目偶尔算不清。改成每颗石头从包里、天上到地上一直是同一颗。
  • 猪和狗会卡在围栏、堆垛的角落里不动。加了卡住就重新找路,实在到不了就放弃。
  • 木桶可能被推到必经的门口,把路堵死。门口附近现在推不进去。
  • 猪被咬倒了,门还没开,人就卡死了。所以猪会 8 秒后爬起来,最后那条小缝也是为这个留的。
为了不老是改出新问题,我写了一些自动检查(现在 23 项),每次改完跑一遍。

接下来(都是计划,还没做)

先在游戏里把几种玩法真刀真枪试一遍:隔着矮栏扔石头,隔着院子用铁盆引猪,推木桶和撞栅栏两条路。再测通关大概要多久(我希望第一次玩 3 到 5 分钟),手机上闪避顺不顺手,横屏能不能看清猪蓄力的提示。现在场景道具是用简单几何体拼的,音效也是临时的,后面都会换。
更远一点的想法:加几种只会干一件事的新野兽,让编辑器能放好几头猪,时间够的话开放大家自己做地图。
下篇我想直接上实机画面,看看借猪开门、让猪撞狗在游戏里是不是一样好玩。
ENV VAR 开发日志02——我们的“情绪生态”开始生长了!截图
ENV VAR 开发日志02——我们的“情绪生态”开始生长了!
Hi,又和大家见面啦! 距离上一篇开发日志已经过去四天了,团队这几天依旧忙得热火朝天。 现在进度如何?让我们一起来看看吧! 上次的策划草案完成后,策划团队又投入了更多时间,进一步完善了游戏的内容。 她们从情绪的涌现出发,尝试用具象的方式,呈现情绪从诞生到演变的完整过程——无论是简单的情绪,还是层层交织的复杂情绪。同样,她们也希望把积极与消极的情绪,都安放在一座纯净而单纯的乐园里,那里承载着人类最童
4 赞
1 回复
《余烬协议》开发日志 02:游玩几遍通关后,我决定先停下来复盘截图
《余烬协议》开发日志 02:游玩几遍通关后,我决定先停下来复盘
#聚光灯gamejam开发者日志 开发记录日期:2026 年 10 月 67日。 大家好,继续记录《余烬协议》的进展。这是一款把三消、回合战斗和义体构筑组合起来的游戏:交换棋子获得资源,利用技能处理棋盘,再带着战后拿到的新义体挑战下一名敌人。 从第一篇的四关原型继续往前做,0.2 已经接入了 50 项道具。今天我没有急着继续加数量,而是借助 Codex 操作本地浏览器试玩版,完整走完了一局,并逐
1 赞
1 回复
【开发日志01】《划杀无限计划》:从《水果忍者》开始截图
【开发日志01】《划杀无限计划》:从《水果忍者》开始
这个游戏的想法,来自《水果忍者》。 我想要那种一刀划过去、东西被切开的感觉,再把水果换成不断冒出来的敌人。砍掉一批,又来一批。这次比赛的主题是“涌现”,我的理解就落在这些越打越多的怪身上。 我正在做的游戏叫《划杀无限计划》。角色跟着鼠标走,慢慢挪就是跑,快速划过去就会飞掠,同时攻击路上的敌人。敌人被击杀时,会顺着这一刀的方向分开。 因为角色也在场上,所以还得躲攻击。有时候眼前一排怪很适
1 赞
1 回复
《涌变兽铺》开发者日志#02|涌变出来的生物,卖多少钱?截图
《涌变兽铺》开发者日志#02|涌变出来的生物,卖多少钱?
大家好,这里是《涌变兽铺》制作组。 上一篇开发日志里,我们聊了聊拿到「涌现」这个主题之后,我们是怎么一路胡思乱想,最后折腾出「把两只生物丢进炉子里,涌变出新生物」这个玩法的。 但当时我们留下了一个很重要的问题: 然后呢? 总不能辛辛苦苦涌变出一堆奇形怪状的生物,然后摆在仓库里欣赏吧? 于是,我们终于开始认真考虑游戏名字里的另外两个字—— 兽铺。 开门!卖货! 《涌变兽铺》里,你经营着一家四处旅行的
3 赞
3 回复
《七勇者:地牢时间到!》开发日志01|我?地牢主人?截图
《七勇者:地牢时间到!》开发日志01|我?地牢主人?
哈喽!大家好!这里是《七勇者:地牢时间到!》开发者团队 我们想做一款“玩家的选择本身具有生命力”的游戏。因此,在游戏里,你的选择可以决定其他冒险者的生死——甚至是与你有深厚羁绊的冒险者。 关于题材,我们的构想是日式西幻+文游+轻度模拟经营玩法。根据你的选择,结局会发生“变化”。 在游戏中,你扮演一位地牢主人,和七位性格各异,前往地牢探险的的冒险者展开邂逅。你将亲手将冒险者引入地牢——并决定他们的命
1 赞
00:39
【开发日志3】主场景与玩法无缝化衔接截图
【开发日志3】主场景与玩法无缝化衔接
大家好我是鸭。这里是墨江里的一群鸭,嘎嘎嘎~ 今天主要时间用来搭建主场景了,感觉有点浪费时间啊……理论上来说要进入到搜打撤玩法的unity场景搭建了。 不想打字了,大家看看画面表现效果吧~ #TapTap聚光灯独立游戏
4 赞
gamejam新手指南#4截图
gamejam新手指南#4
⭐本节目录 一、独立游戏运营大揭秘 二、增加账号流量的方法 (哇,好短的目录!可见,这一章的干货真 的很干!) 《gamejam新手全指南》系列将在每晚18:00左右更新,会充分结合资料、参赛者介绍以及个人参赛体验,内容比较详细,[彩虹R]请大家请根据需要按标题查找~ [表情_开心]目前新手指南还剩两期啦~如果大家还有什么想了解的内容,欢迎在评论区提出!!问题比较多的话我会额外出一期Q&A。 #
精华
16 赞
2 回复
是时候展现真正的设计了!|《柒柒的一天》开发日志02截图
是时候展现真正的设计了!|《柒柒的一天》开发日志02
前几天讲完了总体设计思路是如何产生的,今天就聊聊我们如何让这整个系统“转起来”。 “意识”对我们而言似乎并不是一个陌生的东西,毕竟“我思故我在”,意识是我们的思维主体,但这样常常让我们产生一种错觉,认为意识本身就是一个整体。但各位有没有过这样的感受,就是不确定自己某个想法或情绪是拿来的,某个冲动是哪冒出来的,一些念头无法遏制,甚至怀疑那的想法不是自己的。这种出“bug”时的解离感,其实偷偷向你揭示
9 赞
4 回复
【Tag×Tag|标签²】开发者日志 01:用标签重新定义世界截图
【Tag×Tag|标签²】开发者日志 01:用标签重新定义世界
大家好,这里是虫古虫甬工作室。 这是我们【Tag×Tag|标签²】的第一篇开发者日志。接下来的日子里,我们会定期和大家分享游戏的设计思路和开发进度~ 如果万物都能被自由贴标签,世界会变成什么样? ⭐我们在做一款什么样的游戏? 想象一下,如果这篇帖子不加任何Tag,你还能看到它吗? 从社交平台的话题标签到商品分类,从性格测试到身份认同,我们无时无刻不在被标签定义,也在用标签定义世界。 在《Tag×T
4 赞
1 回复
仙涌·修仙模拟器开发者日志01截图
仙涌·修仙模拟器开发者日志01
《仙涌》开发日志 01|24 种事件类型,0 条手写剧情 其实已经做了几天了,但之前想做其他游戏的,在 2 号还是 3 号的时候改了方向,做了这个。目前只完成了股价,很多东西还没做,不过进展还挺快的这个其实是昨天的日子,现在已经好很多了。不过昨天忘发了,所以今天再补发一下吧现在的素材只是站位展示效果的素材而已,后续会上新做的素材,其实现在已经上了╮(¯▽¯)╭ 我在 TapTap 制造(UrhoX
2 赞
1 回复