下载 App

开发者日志 Day 1|1422 行代码,一个会咬人的宝箱

修改于前天 12:5438 浏览
大家好,我是《宝箱地牢》的独立开发者无尘。这是 GameJam 期间的第一篇日志,记录项目真正“开工”的那一天(10 月 10 日)。先坦白:这游戏没有用引擎,是我和 AI(ChatGPT)一起用 JS + Canvas 搭起来的,美术和音乐也都是 AI 生成、我来挑选和调整的。
今天做了什么
1. 先让游戏能跑起来。 第一次提交一共 1422 行:地牢生成(dungeon.js)、角色与怪物(entities.js)、宝箱逻辑(chest.js)、渲染、像素精灵、音效、UI,外加一个主循环。功能不多但很完整:进地牢、打怪、开箱、拿装备,一局能从头玩到尾,然后直接发成网页版,自己先玩上了。
TapTap
TapTap
2. 章节、装备和永久成长。 光有一层地牢太单薄,于是加了章节划分、更多装备,以及死了也不会清零的局外成长。roguelike 嘛,死是常态,总得给玩家留点念想。
3. 一个能走动的小镇。 地牢外面加了一个营地小镇,有 NPC,有出征传送门。从“菜单点开始”变成“走过去跳进门”,仪式感一下就上来了。
TapTap
4. 天赋树、铁匠铺和世界地图。 把这几个菜单重做了一遍,金币终于有地方花了。
TapTap
TapTap
5. 属性神龛 + 第二幕“冰霜”。 地牢里会出现加属性的神龛;深夜又顺手塞进了冰霜章节、多幕世界地图和难度递进。写完一看时间已经过了凌晨两点,“顺手”这个词我以后要慎用。
遇到的坑 / 思考
金币奖励算错了。 调完武器和金币平衡后,发现掉落的金币不对劲,一度怀疑自己的数学是体育老师教的。修掉了。
特殊房间被“吃掉”。 随机生成时,宝箱房这类特殊房间应该待在死胡同里,结果新加的神龛老去抢这个位置。最后的规则是:神龛只放在“过路房间”,把死胡同留给宝箱——惊喜就该藏在路的尽头。
粒子效果时机不对。 特效和动作对不上,打击感就会打折扣。纯 Canvas 没有现成的特效系统,计时全靠自己对齐。
思考: 第一天我刻意先求“能玩完一局”,再往上堆系统。事实证明,先有一个能跑的丑东西,比一个跑不起来的完美设计有用得多。
下一步
给六个职业做专属套装,把装备池扩大;
天赋树从“树”长成“网”;
把沼泽在内的第三到第六幕接进来,同时扩展战斗和地图机制。
宝箱已经会张嘴了,接下来让它张得更大一点。我们 Day 2 见!#聚光灯 #聚光灯游戏创作挑战 #聚光灯gamejam开发者日志
活动 | 聚光灯游戏创作挑战
00:57
开发者日志 Day3|数值大审计:叠饰品、10 亿伤害和会劈自己的雷截图
开发者日志 Day3|数值大审计:叠饰品、10 亿伤害和会劈自己的雷
大家好,我是《宝箱地牢》的独立开发者无尘。Day 3 记录的是 10 月 12 日中午到 13 日凌晨一点多的开发。还是我和 AI(ChatGPT)一起写代码,我负责拍板和试玩。昨天留下的三件事:闪避硬直要看得见、装备效果要更清楚、数值要做一次全面审计。今天基本都在跟数字较劲。 今天做了什么 1. 闪避后的攻击恢复,终于看得见了。 昨天加了“闪避结束后 0.5 秒不能主动攻击”,但玩家根本不知道还
官方
1 赞
10 回复
00:53
开发者日志 Day4|搬上手机:横屏触控与云存档截图
开发者日志 Day4|搬上手机:横屏触控与云存档
大家好,我是《宝箱地牢》的独立开发者无尘。Day 4 记录的是 10 月 13 日下午两点多到 14 日凌晨零点四十的开发。还是我和 AI(ChatGPT)一起写代码,我负责拍板和试玩。昨天数值有了天花板,今天的目标只有一个:让游戏在手机上好好跑起来,顺便上 TapTap。 今天做了什么 1. 楼层地图和传送。 在地牢里按 M 或点右上角小地图,就能展开本层的详细地图:已探索的房间会显示类型、你在
官方
5 回复
00:49
开发者日志 Day 6|1.9.0:会蓄力的主角,和学会“出招”的怪物截图
开发者日志 Day 6|1.9.0:会蓄力的主角,和学会“出招”的怪物
大家好,我是《宝箱地牢》的独立开发者无尘。Day 6 记录的是 10 月 15 日上午十一点半到中午十二点出头的开发,前后不到一个小时,一共 8 次提交,但这是 1.9.0 大更新的主体。还是我和 AI(ChatGPT)一起写代码,我负责拍板和试玩。Day 5 留下的四件事:蓄力攻击、有形状的攻击预警、破甲与 Boss 架势、新怪和狂暴招,今天一口气都落了地。 今天做了什么 1. 蓄力攻击。 电脑
官方
00:57
开发者日志 Day5|换上新衣服:时装、签到和近战手感截图
开发者日志 Day5|换上新衣服:时装、签到和近战手感
大家好,我是《宝箱地牢》的独立开发者无尘。Day 5 记录的是 10 月 14 日下午两点多到 15 日凌晨一点多的开发。还是我和 AI(ChatGPT)一起写代码,我负责拍板和试玩。昨天游戏终于能在手机上玩了,今天想让它更好看、打起来更爽,也让新玩家进营地时不迷路。 今天做了什么 1. 新宣传图和新图标。 宣传图重新画了一版,画面上只保留「宝箱地牢」四个字,角色是游戏里那位蓝衣银盔红羽的骑士,旁
官方
1 赞
2 回复
开发者日志 Day 2|六个职业、六幕地牢和一把自己起名的银剑截图
开发者日志 Day 2|六个职业、六幕地牢和一把自己起名的银剑
大家好,我是《宝箱地牢》的独立开发者无尘。Day 2 记录的是 10 月 11 日上午九点到 12 日凌晨一点多的开发,一共 15 次提交。还是老搭档:我和 AI(ChatGPT)一起写代码,我负责拍板和试玩。昨天定的目标是“套装、天赋网、三到六幕”,结果一天下来,装备库从 97 件涨到了 444 件。 今天做了什么 1. 六职业套装 + 40 节点天赋网。 开局不选职业,装备上标职业:战士、游侠
官方
1 赞
01:02
开发者日志 Day7|新增第九到十二幕,主城能巡镇了截图
开发者日志 Day7|新增第九到十二幕,主城能巡镇了
大家好,我是《宝箱地牢》的独立开发者无尘。Day 7 记录的是 10 月 20 日这一天的开发,从中午十一点多到晚上快九点,一共发了 1.10.17、1.10.18、1.10.19、1.10.20、1.10.21 五个版本。还是我和 AI(ChatGPT)一起写代码,我负责拍板和试玩。昨天主要是保进度,今天终于可以往游戏里加点新东西了。 今天做了什么 1. 手动上传和下载云存档(1.10.17)。
官方
1 赞
00:49
说好只修一个bug,版本号连跳10版|宝箱地牢 v1.9.6 实机演示截图
说好只修一个bug,版本号连跳10版|宝箱地牢 v1.9.6 实机演示
大家好,我是独立开发者无尘。《宝箱地牢》是一款借助 AI(ChatGPT)开发的像素地牢肉鸽,最近一口气更到了 v1.9.6: - 近战重做:蓄力攻击、敌人出手预警、Boss 破韧、精英词缀 - 七日签到,第七天送史诗皮肤「紫曜星卫」 - 晨星镇扩建成六大街区 视频全程实机画面。宝箱会咬人,请谨慎开箱~有任何 bug 或建议欢迎在评论区告诉我,每条都会看! #聚光灯 #聚光灯gamejam开发者日
官方
2 赞