写点什么

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

  • 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:351329

评论

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

征程 6 | 灰度图部署链路介绍

地平线开发者

自动驾驶 算法工具链 地平线征程6

企业如何利用YashanDB提高数据访问效率?

数据库砖家

企业数据安全保障:YashanDB数据库访问权限管理

数据库砖家

企业数据安全中YashanDB的多重保护手段介绍

数据库砖家

企业数据分析平台搭建必备:YashanDB深度应用

数据库砖家

企业数据库安全策略:如何利用YashanDB实现?

数据库砖家

企业数据库性能提升,YashanDB有哪些利器?

数据库砖家

手撕大模型|KVCache 原理及代码解析

地平线开发者

自动驾驶 算法工具链 地平线征程6

企业如何利用YashanDB数据库实现数据资产价值提升

数据库砖家

企业如何通过YashanDB数据库构建智能数据平台

数据库砖家

企业数据库安全策略:YashanDB加固与管理方法

数据库砖家

企业如何通过YashanDB实现数据库规范化管理?

数据库砖家

HR Path持续扩张美国市场版图

财见

基于YOLOv8的茶叶病害识别项目|完整源码数据集+图形化界面+训练教程

申公豹

人工智能

企业如何实现YashanDB数据库的无缝迁移与重构

数据库砖家

企业如何选择适合的YashanDB版本和配置?

数据库砖家

企业数据安全防护:YashanDB加密技术详解

数据库砖家

企业数据管理新选择:YashanDB数据库优势全解析

数据库砖家

企业如何利用YashanDB实现数据实时同步与分析

数据库砖家

企业如何利用YashanDB数据库实现数据智能化管理

数据库砖家

企业如何通过YashanDB实现数据透明化管理?

数据库砖家

企业数据安全之道:YashanDB加密技术应用实战

数据库砖家

企业如何利用YashanDB数据库实现数据治理

数据库砖家

企业如何利用YashanDB数据库实现实时监控分析

数据库砖家

企业如何通过YashanDB实现数据高可用

数据库砖家

企业数据安全保障:YashanDB的技术优势

数据库砖家

企业数据保护中YashanDB的加密技术应用

数据库砖家

企业数据分析必备:利用YashanDB实现实时数据洞察

数据库砖家

企业数据库升级中YashanDB的无缝迁移策略

数据库砖家

企业如何利用YashanDB数据库提升业务决策

数据库砖家

企业如何通过YashanDB实现数据资产集中管理

数据库砖家

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