为了抱枕不择手段,让chatgpt帮我实现兔子小游戏

345 阅读2分钟

我正在参加「兔了个兔」创意投稿大赛,详情请看:「兔了个兔」创意投稿大赛

这个代码其实很久之前就写好了,具体应该是年前。为什么拖到现在,我只能说一句事务繁忙。

不过说实话我卡着这个截止日期发文章实在是因为懒。

当时想到用chatgpt来水文章,想着那个背包不是简简单单,然后现在嘛,就为了个抱枕了。 image.png

这个代码我跑下来问题不大,但是可玩性不高。后来想着加一些东西,正好让我也能熟悉熟悉前端的代码。然后呢,然后就没有然后了。

总的来说这个项目有点烂尾了。

chatgpt一开始给我的一个游戏是这样式的。 image.png

源码如下:兔子小游戏 - 码上掘金 (juejin.cn)

我读了一下代码,感觉我虽然没接触过这玩意儿,但是我能读懂。有一说一,chatgpt的注释写的是真好。

这让我想起了年后这几天,我刚入职一家新公司实习,然后开始接手一个两年前的代码。虽然我要做的工作不多,但是我本着多熟悉业务的精神通读了一遍,emmm,有点受到伤害吧,读别人代码很痛苦。

但我尽力在挽救

然后我看这个小游戏逻辑太简单了,可玩性不高。我就寻摸着我自己在这个基础上修改一下。当然,我是不想自己写的,当产品多舒服,我把需求提给了chatgpt,咱也当一回狗产品。

我的需求如下:

创建一个在线小游戏,与【兔】主题相关。我们的主角是一只兔子,在屏幕左边,点击屏幕会扔出板砖攻击,可以通过控制键盘的wasd键来实现上下左右移动。页面从右边会出现很多不同的怪物,他们的血量有着一定的差距,并且随着时间推移怪物数量会越来越多,怪物的也会变得越来越强。

chatgpt很敬业,但是这个图画什么的他显然不能帮我。所以我就借鉴了兔子、鹰酱、板砖。给人物丰富了下,源码如下:兔子、板砖与鹰酱 - 码上掘金 (juejin.cn)

效果如下: image.png

当然血量、受到攻击、背景板什的都没做。总的来说,烂了一半尾。