2014年7月小伙伴们的朋友圈被一款名为“围住神经病猫”的小游戏刷屏。这只露着屁股、腰身细长的白猫,在手机屏幕中贱贱地扭动腰肢,一副欠扁的模样。之前学习到了一款WebAPP开发神器:Gamebuilder + Cantk 具有非常高效流畅的webapp开发体验,开发速度无出其右。这里主要介绍通过它来开发神经猫游戏。

通过有关媒体介绍,神经猫这款游戏的开发团队有美术一人,程序员一人,用时1.5天完成,48小时上线。上线当天PV值达到86.5万,IP破23.4万。在接下来的24小时后,PV窜升到了1024万,IP更高达241万。我相信借用了这一套WebAPP开发神器,0.5天就能上线一款类似的小游戏。说不定下一个刷爆微信圈的小游戏就会出自你之手 :)

神经猫游戏很难吗?

俗话说内行看门道,外行看热闹。神经猫这款游戏能够火在我看来完全是偶然的。而背后支撑神经猫游戏的所谓"引擎公司"由此也火了一把更是让我觉得莫名其妙。总结来说,这款游戏可以通过任何游戏引擎开发,在这款游戏中也体现不出所谓引擎的优势。相信看了接下来的这篇文章你也会有一样的感触。

围住神经猫游戏中用到了最短路径算法与最大通路算法。神经猫的逃跑策略总是考虑当下离边缘最近的路线。关于这两个算法的介绍可以到这里查看:算法。

了解了算法之后这里放一个该游戏的在线编辑链接和在线运行链接,下一篇文章会介绍整个游戏的开发流程:)

在线运行:http://gamebuilder.duapp.com/apprun.html?appid=genius-321422689309100

在线编辑:http://gamebuilder.duapp.com/gamebuilder.php?appid=genius-321422689309100

参考资料:https://github.com/drawapp8/gamebuilder/wiki/%E4%B8%AD%E6%96%87%E6%96%87%E6%A1%A3

HTML5APP实战(1): 围住神经猫(一)相关推荐

  1. 经济的1000+篇文章总结

    经济的1000+篇文章总结 本文收集和总结了有关经济的1000+篇文章,由于篇幅有限只能总结近期的内容,想了解更多内容可以访问:http://www.ai2news.com/, 其分享了有关AI的论文 ...

  2. 【项目实战】C/C++轻松实现4399小游戏:围住神经猫

    每天一个C语言小项目,提升你的编程能力! 一.游戏说明 本游戏仿造 4399 的小游戏-围住神经猫. 游戏操作:通过鼠标点击操作,设置路障,围住神经猫,当成功围住神经猫时,游戏胜利.当神经猫逃离地图边 ...

  3. HTML5APP商业开发实战教程——基于WeX5可视化开发平台

    这是我的第一个博客,先简单介绍一下自己吧.本人男,年龄23,目前是大二在校学生(重点单身,单身,单身).对于WeX5,我也是初学者用了不到半年时间.刚刚开始用各种问题,麻烦频繁出现.而且相信刚刚接触到 ...

  4. 围住神经猫C++/C简单实现网页小游戏【课程实践】

    每天一个C语言小项目,提升你的编程能力! 一.游戏说明 本游戏仿造 4399 的小游戏-围住神经猫. 游戏操作:通过鼠标点击操作,设置路障,围住神经猫,当成功围住神经猫时,游戏胜利.当神经猫逃离地图边 ...

  5. Android游戏开发项目实战

    Android游戏开发项目实战: 手机游戏开发工程师培训教程(Android4.3.Cocos2d-x.Untity2D/3D.跨平台引擎技术) 课程讲师:厉风行 课程分类:游戏开发 适合人群:初级 ...

  6. IDEA的Docker插件实战(Dockerfile篇)

    IDEA的Docker插件实战(Dockerfile篇) IntelliJ IDEA的Docker插件能帮助我们将当前工程制作成Docker镜像.运行在指定的远程机器上,是学习和开发阶段的好帮手,本文 ...

  7. 数据结构(04)— 线性顺序表实战

    1. 设计思路 本实战的实质是完成对学生成绩信息的建立.查找.插入.修改.删除等功能,可以首先定义项目的数据结构,然后将每个功能写成一个函数来完成对数据的操作,最后完成主函数以验证各个函数功能并得出运 ...

  8. 【置顶】利用 NLP 技术做简单数据可视化分析教程(实战)

    置顶 本人决定将过去一段时间在公司以及日常生活中关于自然语言处理的相关技术积累,将在gitbook做一个简单分享,内容应该会很丰富,希望对你有所帮助,欢迎大家支持. 内容介绍如下 你是否曾经在租房时因 ...

  9. 2 用python进行OpenCV实战之图像基本知识

    前言 在这一节,我们将学习图像的基本构成单元--像素,我们将详细的探讨什么是像素?像素是如何使用来构成图像的?然后学习如何通过OpenCV来获取和操纵像素. 1 什么是像素 所有的图像都包含一组像素, ...

最新文章

  1. css笔记 - transition学习笔记(二)
  2. combobox数据获取及使用总结
  3. MyBatis之使用JSONObject代替JavaBean优雅返回多表查询结果
  4. 我在富士康挨踢了七年(八.出国Support)
  5. IOS学习笔记(五)——UI基础UIWindow、UIView
  6. git之windows下创建.gitignore文件
  7. 01 统计学与试验设计思想
  8. iOS开发——性能优化的25个建议和技巧
  9. 炫酷文字消失动画网站404页面源码
  10. 【Python入门】Turtle海龟库:利用海龟画笔交互绘制字符旋涡
  11. ZABBIX 监控WEB服务 统计PV和UV
  12. 2011年IT行业薪资调查报告
  13. 三针重叠问题算法整理
  14. 搜狐狐友搅局社交;小米手环4发布;2019互联网趋势报告发布;Python火爆依旧...
  15. 系统测试常用测试方法
  16. 中文命名实体识别mxnet_bertner_cn
  17. DSP28335学习笔记-产生PWM波 ——从应用角度出发
  18. 《海边的卡夫卡》阅读琐记
  19. C语言 序列排序并去重
  20. 简述电信运营商的三大数据域B域,O域,M域

热门文章

  1. 【2023】Redis数据持久化
  2. 企业自动化jenkins及其他套件部署实战-蔡超-专题视频课程
  3. IntelliJ IDEA 目录结构
  4. [013]操作系统原理系列 | ifconfig xxx down/up ifdown xxx/ifup xxx 区别
  5. it 脑裂_什么原因会导致脑裂?
  6. 视频编解码优化的几个概念
  7. 线代 | 【行列式及矩阵】经典例题及方法总结
  8. VTK与Python实现机械臂三维模型可视化详解
  9. ViT Slimming——联合结构搜索与Patch Selection
  10. 小米商城项目实战(二)