下载 App
【聚光灯】牧羊人 开发日志#1
修改于3 小时前43 浏览

牧羊人
牧羊人是一款聚光灯GameJam游戏,TapTap 提供牧羊人最新版官方正版下载,干草吸引羊,喇叭驱赶羊,让羊回羊圈。操作:1、菜单-十字键左...
https://www.taptap.cn/app/958854?os=android



1、最初的想法
本次主题为【涌现】,我对主题的理解是“单一机制单元,组合成多种系统”
比如经常提到的《荒野之息》是涌现式设计,就是一共只有4种能力,但是组合出了很多谜题解法。
所以涌现题目扣题要素:
1、单一功能的单元,可组合成系统
2、多种组合方式,产生多种不同的系统
说到解谜游戏我就很喜欢推箱子
并且,伟大的吹哥说过,人类对推箱子的开发程度不足10%(x
于是这次想做一个推箱子玩法,有涌现体验的解谜游戏。
传统推箱子里很难加入很多元素,于是一个朴实的想法就是我最终目标是把A推回去,但是我不能推A,只能推BCD等物品,BCD可以影响A,听起来像是牧羊犬赶羊一样。于是就有了这次的创意起点。



2、引擎选择

《沉星之序》谜题游戏原作
因为之前看吹哥分享,《沉星之序》里heroes of sokoban 等puzzle script上的推箱子原作,都是图形很简单的画面,但是完全不影响做出非常精彩的解密游戏关卡。所以这次也想在画面上从简。
并且我也是一个“寨机”爱好者,喜欢玩各种复古掌机,我也希望做的小游戏可以在掌机上玩,这很酷!所以这次选择使用pico-8 引擎 进行开发。它可以在所有安卓、树莓派等机器上运行。

pico-8是一台“幻想主机”,它虚拟了一套类似FC 8位机的芯片性能、卡带容量、音乐和画面限制等约束,并且玩游戏和开发游戏融合进一起,提供方便的开发工具,许多独立开发者在上面制作简单的优秀原型。著名的《蔚蓝》就诞生于这一台虚拟主机。


3、开始制作
开发使用的Cindy agent + DeepSeek v4.1 flash 模型进行。
先简单整理了一下最初的几种道具(就是现在的墙壁、羊、羊圈、玩家、干草、喇叭),简单描述了规则,开始让AI做基础的逻辑。
虽然pico-8提供了自带的tilemap编辑器,但是因为时代不同了,现在可以轻易的就让ai做一个更好用的编辑器。我在网页里做了一个,编辑操作更方便还能直接测试试玩,做好关卡后导出json直接打包入游戏。

ai 做好编辑器之后,其实程序工作基本可以说80%都完成了。后续就是编写关卡,测试。
在基础的羊 干草 喇叭 验证确实可以做出来比较有意思的关卡后,开始追加一些其他类型元素。
- 栅栏 - 可以推动的墙
- 风炮 - 持续单方向的推挤
- 胡萝卜 - 会被吃掉的一次性干草
- 水 - 比墙更“不一样”的障碍地块
更多机制说了就剧透了哈哈
每个关卡都努力呈现不一样的道具用法,呈现不同道具之间可能产生的组合系统
做的过程中我也真的涌现起来了,甚至有一个关卡组合出了一排羊在金属音乐节甩头和跑circle pit。
截止目前已经做了14个关卡,本次21天gamejam才刚刚开始,后续有空会慢慢做关卡和加元素(越来越难想),不过作为原型提交活动已经基本满足。
14个关卡的版本会用H5小游戏形式先发布到taptap 上可以体验(H5体验pico-8 不太好,我做了一个手柄区域简单拯救了一下),如果你来试玩的话,非常感谢!
牧羊人
牧羊人是一款聚光灯GameJam游戏,TapTap 提供牧羊人最新版官方正版下载,干草吸引羊,喇叭驱赶羊,让羊回羊圈。操作:1、菜单-十字键左...
https://www.taptap.cn/app/958854?os=android











