【微信小游戏实战】零基础制作《欢乐停车场》一、游戏设计

摘要:
接下来的日子,我将同大家一步一步的来实现这款小游戏,从零基础入门微信小游戏的开发和发布。通过以上游戏截图和分析,我们可以做如下的游戏设计。1)、包含三块内容,关卡选择,游戏场景,游戏结束。

1、游戏立项

微信小游戏中有一款《欢乐停车场》的小游戏,大家可以搜索玩下。这是一款益智类的小游戏,游戏中有绿5辆豪车6个停车位,玩家通过可行走路线移动小车,最终让各颜色的小车停到对应的颜色车位,则完成本关挑战。接下来的日子,我将同大家一步一步的来实现这款小游戏,从零基础入门微信小游戏的开发和发布。

2、本篇内容

CocosCreator零基础制作《欢乐停车场Plus》微信小游戏 一、游戏设计

3、文章检索

1)、【微信小游戏实战】零基础制作《欢乐停车场》一、游戏设计

2)、【微信小游戏实战】零基础制作《欢乐停车场》二、关卡设计

3)、【微信小游戏实战】零基础制作《欢乐停车场》三、游戏场景制作

4)、【微信小游戏实战】零基础制作《欢乐停车场》四、游戏关卡脚本实现

5)、【微信小游戏实战】零基础制作《欢乐停车场》五、游戏玩法脚本实现

6)、【微信小游戏实战】零基础制作《欢乐停车场》六、游戏结束

7)、【微信小游戏实战】零基础制作《欢乐停车场》七、游戏发布

4、游戏实战

首先我们先来看几张游戏截图:

【微信小游戏实战】零基础制作《欢乐停车场》一、游戏设计第1张

关卡选择界面,解锁的关卡可点击,白色;未解锁关卡不可点击,灰色。

【微信小游戏实战】零基础制作《欢乐停车场》一、游戏设计第2张

点击不同的关卡,跳转到相应的关卡进行游戏,我们可以看到游戏中有红,黄,绿,蓝,紫五种颜色的豪车,和对应的车位。每一关车位不同,车的位置和路的连线是跟随关卡变化而变化的。

【微信小游戏实战】零基础制作《欢乐停车场》一、游戏设计第3张

点击可移动的小车,车会移动到空白的车位,同时可行走的车,车头进行旋转,指向空白车位。

【微信小游戏实战】零基础制作《欢乐停车场》一、游戏设计第4张

各颜色的车停到相应的位置后,显示过关页面,点击确定进行下一关的挑战。

通过以上游戏截图和分析,我们可以做如下的游戏设计。

【微信小游戏实战】零基础制作《欢乐停车场》一、游戏设计第5张

分析:通过一个简单的脑图,整个游戏在我们头脑中就比较清晰了。

1)、包含三块内容,关卡选择,游戏场景,游戏结束。这三块内容可以在一个场景中通过显示隐藏实现,也可以通过三个场景来实现。

2)、关卡选择包含:一个背景,一个logo,一个关卡选择列表,关卡选择列表中又包含了已解锁关卡和未解锁关卡。已解锁关卡可以点击,跳转到游戏界面,进行游戏。未解锁关卡不能点击。

3)、游戏界面包含: 显示当前关卡,游戏初始时车的位置,游戏中道路的连线,车头的方向,返回选择关卡界面的按钮,重置当前游戏按钮。

4)、游戏结束包含:一个背景,一个确定按钮,点击确定按钮自动跳入下一关进行跳转。这个比较简单。

5、游戏总结

1)、如有问题,欢迎留言,加QQ群交流。QQ群: 1群:418177552(已满) 2群:858799494

2)、本篇主要介绍整个游戏,从立项到脑图分析,到一个完整的游戏在我们头脑中浮现的一个过程。通过本篇我们能对整个游戏有一个很好的认识。

3)、下一篇我们从技术上的角度去构建数据,完成关卡的设计。

免责声明:文章转载自《【微信小游戏实战】零基础制作《欢乐停车场》一、游戏设计》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇Ubuntu 安装不同版本的 gcc/g++ 编译器Spring 中的事件机制 ApplicationEventPublisher下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

KAL1 LINUX 官方文档之kali nethunter文档 --- 安装NetHunter

译者注:以下文章为大致通用流程,具体还要看你的手机,可以在网上找找你手机的资料,包括在谷鸽上找。我总结一下核心刷写流程就是:备份-解锁-原生安卓-twrp-magisk-nethunter.zip,注意twrp、magisk挑你的原生安卓版本,还有nethunter.zip一个包,包含所有需要的软件,原来早些年nethunter.zip分成两个包分两次刷...

小米手机Root

1.将手机恢复出厂设置。 2.下载对应手机版本的开发版系统,进行安装。 这里最好是下载官方版的http://www.miui.com/download.html下载之后把Rom包放在手机上,然后可以在设置的=>我的设备=>MIUI版本=》点击右上角=>手动选择安装包, 如果没有 手动选择安装包 这个选项的话,可以在设置的=>我的设备...

解决Deepin每次打开Chome都提示解锁登录密钥环的麻烦

密钥环是linux系统用于安全保存程序私密数据的模块,可以用于加密保存密码、证书、密钥等安全数据。chrome的密钥环用于保存本地访问站点密码或缓存从google服务器同步下来的访问站点的密码。 Deepin系统的chrome会默认会把密码放在登录密钥环里,之所以会提示解锁登录密钥环是因为你的登陆密钥环被锁定了,只要把你的登陆密钥环解锁就可以了。 安装se...

小米8se从miui12降级刷机手记

前言1、下载ROM2、下载通用刷机工具3、下载BL解锁工具4、解锁BL5、刷机6、成功 TOC 前言 有个朋友的小米8se,自从更新了miui12之后,各种掉帧卡顿、发热、电池不耐用,所以想要降级到V10.3.2.0。 拿去小米之家让工作人员刷机,工作人员说刷机有风险一概不负责,结果主板还真被弄烧了,最后还被付了一个手工费,差点就当场骂娘了。 还...

比特币的锁定脚本与解锁脚本

锁定脚本:这笔钱发送给A(包含A的共钥); 解锁脚本:我是A,这笔钱是我的; 锁定脚本:我要验证你的身份; 解锁脚本:这个是我用我的私钥签名的上一笔交易信息的签名; 矿工: 1、使用解锁脚本关联的公钥的地址的hash信息与锁定脚本的地址hash比较; 2、如果一致; 3、获取共钥,使用公钥+上一笔交易信息+解锁脚本的私钥签名结果进行验签; 4、验签通过,说...

for update被锁定解锁

 查找被锁定的表,用户,session:SELECT object_name, machine, s.sid, s.serial#FROM gv$locked_object l, dba_objects o, gv$session sWHERE l.object_id = o.object_idAND l.session_id = s.sid;释放锁,杀死...