写点什么

有了这个神器你也能开发“跳一跳”

  • 2019-10-27
  • 本文字数:723 字

    阅读完需:约 2 分钟

有了这个神器你也能开发“跳一跳”

微信小游戏对外开放了,有兴趣的独立游戏创作人终于有新的天地可以开辟了。


先上图,我自己做了一款小游戏,玩法和跳一跳差不多,但更紧凑更需要节奏感,需要在绿色箭头的格子按屏幕完成跳跃,目前功能比较简单,只做了无尽模式。



游戏采用 Cocos Creator v1.9.0 开发,支持一键发布到微信小游戏



当初纠结了下是采用 cocos 还是采用 laya,看好 laya 是因为支持 as 语法,很适合像楼主一样从 qzone 的 flash 游戏入坑的同学,对引擎的封装完全和 as3 的 api 一模一样,但很可惜 as 语法不支持直接调试,最终需要在翻译并合并的 js 文件中断点调试。


cocos 的开发思路和 unity 比较像,如果你目前项目是用的 unity 的话,上手也基本没有难度,并且目前来看对微信小游戏的支持力度也是最大的。


地图是动态随机生成的,可以无限跑下去,跑的速度随着时间会越来越快。(你可能需要自带 BGM 入场,23333)


羊的美术资源来自 cocos 的官方 demo 里,请勿商用。

想到两种商业模式:

第一个是卖皮肤,各种贼贱贼可爱的萌宠。


第二个是可以自己创建自己的关卡,然后通过微信发给自己的好友,或群,让他们来挑战你的关卡。相比跳一跳这种单向的挑战分数而言,更加有互动性。当然收费点就是卖关卡的格子啦,付的钱越多可以创建越长的关卡。

关于如何反外挂:

对于直接发分数给服务器的这种方式,假设无法从外部拿到微信小游戏的源码,那可以在每局都让服务器生成一个随机种子,然后地图的生成则在此随机种子上随机,这样每一个格子都可以生成一个唯一的校验码,上报分数时需要附带这个校验码,服务器用同样的算法去比较上报的校验码是否相同,来达到反外挂效果。


本文转载自公众号云加社区(ID:QcloudCommunity)。


原文链接:


https://mp.weixin.qq.com/s/y_BNeDljsO10nQ0E_eSnkA


2019-10-27 14:351025

评论

发布
暂无评论
发现更多内容

掌握数据,赢得市场 —— 淘宝商品详情API让电商运营更精准

技术冰糖葫芦

API 接口 API 测试 API 协议 API 优先

到底什么学历可以胜任程序员?

秃头小帅oi

利用 Vector 将 Kafka 中的日志数据高效写入 GreptimeDB

Greptime 格睿科技

kafka 时序数据库 vector

深度解读GaussDB逻辑解码技术原理

不在线第一只蜗牛

数据库 oracle

【活动预告】Apache TsFile 干货总结在 COSCON'24 等你~!

Apache IoTDB

资源成本降低60%,揭秘Serverless的省钱秘籍

华为云开发者联盟

容器 运维 #Serverless CCE

倒计时1天 | 袋鼠云秋季发布会明日10:00开幕,我们云上见!

袋鼠云数栈

CQ社区版 v2024.10 | 支持k8s、helm部署!

BinTools图尔兹

k8s Helm 数据安全 数据库管理 CloudQuery

语音识别模型

霍格沃兹测试开发学社

Java EasyExcel 导出报内存溢出如何解决

不在线第一只蜗牛

Java 内存

2024年中国IT用户满意度调研结果公布

极客天地

Laravel后台极速开发框架 - 集成日历组件

YangGe

laravel

淘宝商品类目API的获取与应用探索

科普小能手

API 接口 API 测试 淘宝API接口 淘宝数据采集 淘宝评论API

袋鼠云产品功能更新报告12期|让数据资产管理更高效

袋鼠云数栈

Vector 增加 GreptimeDB 日志写入支持,连接数十种数据源

Greptime 格睿科技

数据库 vector 集成

云电脑的性价比高么

青椒云云电脑

云电脑

汇聚全球智慧·共绘软件蓝图,2025北京软博会

AIOTE智博会

软博会 世亚软博会 北京软博会

腾讯云的相关DDoS攻击问题概览

网络安全服务

腾讯云 服务器 DDoS 腾讯云服务器 DDoS 攻击

阿里巴巴商品搜索API返回值中的关键信息点

技术冰糖葫芦

API 接口 API 测试 API 协议 API 优先

鸿蒙生态崛起,开发者如何抓住这波“红利”?

最新动态

有了这个神器你也能开发“跳一跳”_文化 & 方法_杨尚之_InfoQ精选文章