01 从一个链接开始
灵感来自于:https://01a197d5-644b-7924-8fa5-a7c46eb1c8b1.arena.site
打开以后是一款叫「南瓜夜宴」的万圣节地牢小游戏。
暗色地牢,九层下行,三位守夜之王。首页的英文名叫 Hallow descent,中文名底下还压着一行小字,写着十月三十一日,亡者苏醒。
这一屏把话都说完了。挑选你的亡魂,收割糖果与灵魂,每一次下行都拼出属于自己的诅咒流派。程序化生成的墓道、30 件遗物、8 种亡魂、3 场首领战,全都摊在这里。
我玩了几轮,慢慢摸出它的骨架。一层一层往下走,清完怪才开出口,每层结束三选一拿遗物,最后是首领战。拆开看都不复杂,难的是把它们连成一个能玩、能改、能上线的东西。
02 先选角色,再看玩法
进入游戏前,要先选亡魂。原版一共 4 个角色,每个角色的生命、速度、伤害、攻速都不一样,各有各的技能和被动。
南瓜骑士的设定我看了很久。技能是向前猛冲,撞飞并碾碎沿途亡魂,冲撞期间无敌。被动是受到的伤害降低 15%,近战范围更大。初始还带一件遗物。
一个角色等于一份玩法承诺。你选它,就是选了一套打法和一种风险。这种组合方式,是这款游戏耐玩的原因之一。
我后来才明白,游戏的乐趣不在通关,在拼装。每一轮你都在赌,赌这次能凑出什么样的组合。遗物叠在一起会不会爆,诅咒要不要吃,都是当场决定的。这种设计不需要多漂亮的画面,光靠数值之间的化学反应就能让人一直点下一层。
03 我的第一句指令
我没有先写代码,直接就把原版网址丢给 AstraWork,说参考这个站点的作品,完全复刻这个游戏。
这一步我当时有点犹豫。直接说「完全复刻」,听起来就是照搬。但我想先看它能做到什么程度,再决定后面怎么改。
它没有追问我细节,也没有让我先填一堆配置。它自己去读那个页面,然后开始写文件。
04 部署,先让它跑起来
复刻完成后,我让它把游戏部署上线。
它会自己编辑文件、运行命令、调用沙箱。中间报错就自己看报错、自己改,改完再跑一遍。最后给我一个地址。
地址是 https://4174-if9luv3mymz6ihq9eqz5j.cn-wlcb.sandbox.ucloudai.com
这一步比我想的省事。以前部署一个小东西,要配环境、要开端口、要处理跨域,光是卡在第一步就能耗掉半天。这次我什么都没配。
第一次打开那个地址的时候,我特意换了一台设备试。手机竖屏也能玩,只是布局会挤一点。这一点对我挺重要,因为我想把它发给朋友看,总不能要求人家先装点什么。
05 二创,从南瓜换成欧洲宫廷
复刻完之后,我想换个风格。原版是南瓜和万圣夜,我想要一个更有仪式感的版本。
我的指令也很短。请你帮我把游戏的背景以及设定调整为欧洲古典时期,对应的角色设定同步改变。
AstraWork 的回应比我预期细。它说保留原有玩法与数值,替换世界观、九层场景、敌人与三位首领、玩家形象、道具命名,然后重新构建并发布。
它不是只在外面刷一层漆,它把整套设定一起换掉了。
改完的首页叫「假面夜宴·古典宫廷地宫」,暗红底色配金色面具,标题用了偏古典的字体。日期也换了,从十月底挪到了狂欢节。
进去以后我愣了一下。地面是黑白棋盘格,四周摆着金色的路易和魂火,主角换成了一位持剑的宫廷人物。
顶部显示层数和计时,左上角是生命和等级,右上角是金币、音效和暂停。封印中的下行口在画面中间偏右,清完怪才会打开。
同一个骨架,换一套皮,玩起来的手感完全是两回事。原版是闹的,橙黑配色,到处在烧。这一版是静的,像有人压着嗓子在说话。
06 我的感受
最让我意外的,是二创的门槛。
以前换一套美术、改一套文案,要找人、要对接、要等排期。这次我只要说清楚想改什么,它就去改代码、改文案、再发布。
但它也不是每次都一次到位。有时候文案换了,按钮颜色没跟着换,我得自己指出来,它再补一次。所以它适合做快速试错,最后留哪一版,还是要自己玩一遍再定。
我还有一个感受,是关于「不会写代码」这件事。以前我说这四个字,多少有点认命的意思。现在这四个字更像一个前提,我可以不会,但我得知道我要什么。
另外我发现,描述需求这件事本身也在练。第一句指令我只写了一句,后来我学会说清楚「保留什么、换掉什么」。说清楚这段话,比会写代码更管用。
07 几点提醒
如果你也想试,我有三个建议。
第一条,先把玩法讲清楚,再谈风格。玩法不清楚,换再多皮都没用。
第二条,每次改动后都实际玩一遍,别只看代码。手感和数值这种东西,只有玩才知道。
第三条,版权要注意。参考玩法可以,直接照搬美术、文案和代码,就不合适了。我这一版是自己重写的,世界观和素材都换了。
08 最后
复刻只是起点,二创才是有意思的部分。
一个人不会写代码,也能把一款游戏从看到,变成玩到,再变成自己的东西。这件事以前要请人做,现在一个下午就够了。我坐在地铁上,一边看它在那儿改文件,一边觉得有点不真实。
试玩链接放在这里,你可以玩一玩,也可以告诉我你想怎么改。
https://4174-if9luv3mymz6ihq9eqz5j.cn-wlcb.sandbox.ucloudai.com