超级六边形(SuperSector)是安卓平台下面一款非常刺激的游戏。我非常喜欢它。
可以在GooglePlay  https://play.google.com/store/apps/details?id=com.impossible.supersector&feature=search_result#?t=W251bGwsMSwxLDEsImNvbS5pbXBvc3NpYmxlLnN1cGVyc2VjdG9yIl0.或者豌豆荚 http://www.wandoujia.com/apps/com.impossible.supersector上面看到关于这个游戏的介绍。
但是在我的android手机上面,它经常在我玩地正high的时候崩溃。由于这个原因我决定ios平台下面自己实现一个,使用cocos2d-x框架。项目主页在https://github.com/raymoe/SuperSector

cocos2d-x是一个可以跨平台的c++开源游戏框架,目前支持android,ios,windows phone 等平台。这意味着我们编写的代码基本上不用做什么修改,就可以运行在以上平台上。目前游戏只编译了ios版本,android版本没有编译。我安装了Android Studio,但是在新建工程的时候它会去下载gradle,而不知道什么原因,一直下载不下来。就暂时放在一边,等这个项目稳定之后,并且弄清楚了以上问题后,再去编译android版本。

目前已完成部分:(1)关卡选择(2)场景加载:包括不断逼近的障碍物、可以转动的三角形。(3)游戏节奏控制:障碍物出现及移动的调度算法,整体场景的随机转动(4)自定义关卡数据:通过编辑ConfigAndData.xml中得LevelData部分,可以自定义每一关障碍物出现的形状和规律,以及场景随机转动的最高速度。(5)碰撞检测

尚未完成的部分:(1)背景音乐(2)计时功能(3)场景颜色的随机变化(4)一些尚未想到的可使游戏更具可玩性的特性

转载于:https://www.cnblogs.com/raymoe/p/3163034.html

开源一个基于cocos2d-x的游戏--超级六边形(SuperSector)相关推荐

  1. 怎样用cocos2d-x做一个基于地图块的游戏(Part One)

    怎样用cocos2d-X做一个基于地图块的游戏 (Part One) 在这个分为上下两部分的教程中,我们将介绍如何使用Cocos2D-X和地图编辑器做一款基于地图块的游戏.在这个简单的地图块游戏里,一 ...

  2. [安卓] 12、开源一个基于SurfaceView的飞行射击类小游戏

    前言  这款安卓小游戏是基于SurfaceView的飞行射击类游戏,采用Java来写,没有采用游戏引擎,注释详细,条理比较清晰,适合初学者了解游戏状态转化自动机和一些继承与封装的技巧. 效果展示    ...

  3. 开源一个基于天天团购的团购app

    可能大家都知道天天团购开源系统,一个做团购的开源项目很赞,前些日子做了基于天天团购系统做的团购客户端和移动端服务器!源代码放出,有了解的可以看看,希望收益! 先说服务器:app的服务器,基于天天团购的 ...

  4. C# 开源一个基于 yarp 的 API 网关 Demo,支持绑定 Kubernetes Service

    关于 Neting 刚开始的时候是打算使用微软官方的 Yarp 库,实现一个 API 网关.目前写完了查看 Kubernetes Service 信息.创建 Route 和 Cluster 和绑定 K ...

  5. 开源一个基于微信小程序的蓝牙室内定位软件(附下载链接)

    文章目录 1. 运行环境要求 2. 软件功能及程序说明 2.1 软件组成 2.2 主要功能 2.3 文件及函数功能说明 3. 软件设计及操作说明 4. 完整版代码获取 1. 运行环境要求 软件运行环境 ...

  6. [开源]一个基于Flurl.Http的微信API库

    公司项目要接入微信支付,公众号管理.当拿到微信提供的示例,还是.NET Framework版.现在 .NET 7都发布了好不好. 然后在NuGet上就找到了这个微信API库.使用体验很棒.它就是SKI ...

  7. (译)如何使用cocos2d制作基于tile地图的游戏教程:第一部分

    免责申明(必读!):本博客提供的所有教程的翻译原稿均来自于互联网,仅供学习交流之用,切勿进行商业传播.同时,转载时不要移除本申明.如产生任何纠纷,均与本博客所有人.发表该翻译稿之人无任何关系.谢谢合作 ...

  8. 译)如何使用cocos2d制作基于tile地图的游戏教程:第一部分

    (译)如何使用cocos2d制作基于tile地图的游戏教程:第一部分 免责申明(必读!):本博客提供的所有教程的翻译原稿均来自于互联网,仅供学习交流之用,切勿进行商业传播.同时,转载时不要移除本申明. ...

  9. 分享一个基于 Spring Boot 的在线教育平台系统

    今天给大家开源一个基于springboot的在线教育平台系统,系统是小孟开发的,第一个版本是小锋开发的.该系统完全免费.白嫖.系统完美运行.具体的介绍如下所示. 1. 技术介绍 核心技术:Spring ...

最新文章

  1. 解决ReSharper自动删除换行
  2. Adnroid提高效率之资源移动
  3. 比较两大虚拟桌面厂商的系统镜像管理
  4. Bootstrap 媒体列表
  5. java 类一定要声明成public_java测试题(四)--答案
  6. 机器学习框架_机器学习中的概率框架
  7. SDR软件无线电知识要点(一)噪声系数与噪声因子
  8. vue项目动态拼接图片地址方法
  9. maven No plugin found for prefix ‘G‘ in the current project and in the plugin groups
  10. 八股文写春联会是什么样子?
  11. 【转】POS终端MAC算法
  12. Jenkins集成Gitlab实现自动化部署
  13. 华为服务器如何开机自动启动不了,华为手机开不了机怎么办 开机后一直停留在开机画面的解决方法(3)...
  14. jQuery入门案例
  15. 红旗linux如何硬盘安装教程,红旗Linux硬盘安装攻略
  16. JAVASCRIPT之函数-输入秒J数转换成时分秒的一个小效果
  17. vue移动端双击页面放大问题
  18. Linux 之 Wine与FQ
  19. 在word2010中启用文本朗读功能
  20. 神经网络训练不稳定问题(loss和accuracy波动大)的一种原因及解决方案

热门文章

  1. python数据分析张俊红_关于数据分析我们来聊聊Python
  2. 包画三维散点图怎么导出_不开玩笑,发现宝藏了,一键导出场地三维模型,连贴图都有!...
  3. 1乘到100 python_python每日一练之如何计算你的应发奖金?
  4. 合并单元格两行_28 HTML5标签学习——table单元格的合并
  5. 获取当天0点时间_什么是股市T+0?该如何做T?
  6. 添加右键菜单_笔记本没有灭屏键?巧在右键菜单添加“关闭显示器”选项
  7. java 添加联系人,java – 如何将联系人添加到组android
  8. adb安装apk是出现INSTALL_FAILED_INSUFFICIENT_STORAGE
  9. 记录一下Python-Qt中按钮点击事件无响应解决方案
  10. 阐述Session加载实体对象的过程