如何不写一行代码就做出一款游戏来

发布于: 2020 年 07 月 12 日
如何不写一行代码就做出一款游戏来

想法源自几年前被撒过的一次狗粮。

我的一个朋友在他女朋友生日的时候,写了一款贪食蛇给她女朋友作为生日礼物。这个贪食蛇不是普通的贪食蛇,里面有很多对他女朋友来说具有独特的意义细节。比如第一关的游戏背景图恰好是他们俩第一次认识的地方,代表着他们最初相遇。这个游戏通关后,会弹出一封洋洋洒洒写满800字的情书。我想,任何一个女孩收到这样的礼物都会瞬间沦陷,他的女朋友自然也不例外。在那个我们都还只会拿父母的钱买点巧克力送给对象的时候,他不花一分钱,就完成了一个如此精巧、独特且非常具有纪念意义的礼物,瞬间让他变成了“别人家的男朋友”。

那时候我还不会写代码,但是一颗种子已经在心中悄悄埋下。

几年以后,我成了一名程序员。于是,我也想做一点像我这位朋友一样的事情。但是这一次,我要比他“玩得更大”。

DIYGAME 介绍

我写了一个项目,名为DIYGAME,旨在让所有人都能做出属于自己的游戏,即便一行代码都不会写,轻松无痛地成为“别人家的男朋友”。

DIYGAME的使用非常简单,基本上跟着提示傻瓜式地操作,你就能够做出一款带有自己独特印记的冒险游戏。

比如,你可以做一个带有自己头像的游戏角色:

这是一张我的自拍:

通过使用DIYGAME的工具后,我可以把我的头像嵌在游戏角色上。从这一刻起,这个游戏就已经刻上“你的指纹”了。

你可以自定义每个关卡的结构:

最终每个关卡的内容会按照你的想法实现:

除此之外,您可以设计游戏的开始与结束界面:

最终的成果可以以HTML文件格式下载下来,并直接在浏览器上面跑。

DIYGAME主页与源码地址

DIYGame是用Vue全家桶写的纯前端应用。

源码地址:https://github.com/Lawliet01/DIYGame

DIYGAME主页:http://diygame.vip/#/

结语

总的来说,我暴露出了足够多的接口,让使用者可以实现足够灵活的定制。DIYGAME目前只支持生成一种游戏,就是冒险游戏(platform game),类似超级马里奥那种,以后会逐渐再添加其他类型的游戏。如果您喜欢,欢迎持续关注。

用户头像

Lawliet

关注

还未添加个人签名 2019.01.15 加入

还未添加个人简介

评论

发布
暂无评论
如何不写一行代码就做出一款游戏来