位置: 编程技术 - 正文

cocos2dx3.2开发 RPG《Flighting》(一)基本介绍(cocos2d用什么语言开发游戏)

编辑:rootadmin

推荐整理分享cocos2dx3.2开发 RPG《Flighting》(一)基本介绍(cocos2d用什么语言开发游戏),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:cocos2d开发的知名游戏,cocos creator rpg,cocos2d开发的知名游戏,cocos2d开发app,cocos2d-js游戏开发,cocos开发游戏,cocos2d开发的知名游戏,cocos开发游戏,内容如对您有帮助,希望把文章链接给更多的朋友!

前言:

上次写了一个消灭星星,很多人都回复了我,并且提出了宝贵的意见,先感谢大家啦~上几个月我发现了一个很好玩的游戏——《BattleHeart》,心里面想着,这么好的游戏要是可以联机跟好朋友一起玩(就像CS那样)那就爽歪歪了,于是就动手开始模仿这款游戏,并且为其加入网络模块。可惜,因为对多人网络游戏开发并不熟悉,虽然最后还是开发出来了,但是效果却差强人意。不过在开发过程中学到了很多新的知识和网络游戏用到的技术(例如boost::asio搭建服务器,网络游戏同步等),也算是一个不错的经历了。

由于网络版比较复杂,这里写的只是单机版的教程。。以后可能还会提供我写的一个用boost::asio搭建的服务器/客户端框架,不过这里先不涉及到网络模块方面的。

一、原版《BattleHeart》简介

在这里贴上几张《BattleHeart》的图片,让大家有个美好的期盼,哈哈。

二、山寨版《Flighting》

接下来就是我的山寨作品,大家做好心理准备啊。。。

只能怪美工咯,对不对,不过美工也是我担任的。。。

三、项目结构简介

说了那么多废话,现在开始讲我们的项目吧。

1)总体:

cocos2dx3.2开发 RPG《Flighting》(一)基本介绍(cocos2d用什么语言开发游戏)

2)Data:个人习惯把一些默认的数据放在一个文件里面管理

3)Entity:实体类,主要包括Bullet(子弹类) Hero(英雄) Monster(怪物)Role(角色类,英雄和怪物类的父类)SkillBox(技能框)

4)SKillSelector :负责技能效果的选择

5)Util:主要是负责数据的录入(从Excel表转换成Json再录入到对象)

6)View:各个场景(Battle:战斗场景,Choose:选人场景,MenuView:开始菜单,PauseView:暂停画面)

7)AppDelegate:程序入口

这里,我用到的是x的素材,而且默认的帧数改为帧,所以AppDelegate的修改如下:

简介就先到此为止。

我的csdn地址:

cocos2dx3.3在Win7(位)上Android开发环境搭建(提要) 一、使用的工具Win位jdk1.8.0_(jdk-8u-windows-x.exe)adt-bundle-windows-x_-(adt-bundle-windows-x_-.zip)(可百度参考《androidndk环境配置adt-bund

cocos2dx3.2开发 RPG《Flighting》(二)骨骼动画介绍及游戏美术资源分享 一、前言关于骨骼动画,如果大家不知道是什么东东的话,可以先百度一下。如果大家有去玩过我介绍的《BattleHeart》的话,你会发现,里面用到的就是

cocos2dx之TableView和ScrollView的混合使用 **************************************************************************时间:--作者:Sharing_Li转载出处:

标签: cocos2d用什么语言开发游戏

本文链接地址:https://www.jiuchutong.com/biancheng/372647.html 转载请保留说明!

上一篇:eclipse开发cocos2dx 3.2环境搭建之二: cocos2dx 3.2安装及测试运行 (An internal error occurred during: "C/C++ Indexe)(Eclipse开发工具安装)

下一篇:cocos2dx3.3在Win7(64位)上Android开发环境搭建(提要)

  • 城建税和教育费附加
  • 职工福利费的税额
  • 当期所得税计入什么科目
  • 代扣代缴增值税纳税义务发生时间
  • 未开票收入缴纳增值税怎么冲减补开发票
  • 网银数字证书年费计入什么科目
  • 累计净值包含业务收入吗
  • 废旧物资收购发票取消
  • 出售未计提完折旧的固定资产
  • 报税中反写是什么意思
  • 期初数调整的分录怎么做
  • 土地增值税属于所得税类
  • 税务筹划有哪些内容
  • 实收资本印花税怎么申报税目
  • 补交以前年度增值税和滞纳金怎么开票
  • 股权转让过程中需要注意哪些问题
  • 营改增后如何对建安企业进行税务稽查
  • 高新技术企业认定管理办法
  • 定期存款要交利息税吗
  • 房地产企业按照功能可分为
  • 其他业务收入和其他业务成本
  • 联营商场如何交增值税?
  • 航天信息服务费280元会计处理
  • 数量和单价的乘积
  • 如何编制固定资产折旧计算表
  • win10玩游戏太卡了
  • 个体户和有限公司哪个税收低
  • 关于销售免税品的规定
  • 母子公司吸收合并优劣势
  • qdcsfs.exe - qdcsfs是什么进程 有何作用
  • win7系统为什么没有无线网络连接
  • php 字符串函数
  • 入库的原材料属于什么科目
  • 单位保洁外包公司收费标准
  • 非累积带薪缺勤什么时候确认
  • PHP:pg_connect()的用法_PostgreSQL函数
  • 鱼香肉丝的做法的教程
  • CUDA(10.2)+PyTorch安装加配置 详细完整教程
  • python结合
  • vue常用
  • 10年未被强制修复!黑客利用Windows旧漏洞攻击通信公司并分发恶意文件
  • thinkphp跨域
  • 营业税规定
  • 企业收到发票冲销怎么办
  • 小规模纳税人开农产品免税发票
  • 罚款收入算是营收收入吗
  • 库存商品可以领用加工吗
  • 预缴企业所得税计算公式
  • 非货币性资产交换以公允价值为基础进行计量
  • 折扣如何做账
  • 房产税怎么实行
  • 日常生活中常见的气质类型包括
  • 资本公积的相关资料
  • 免税发票怎么抵扣
  • 进项税认证未抵扣怎么做账
  • 独立核算的重要性
  • 错账的更正方法有哪些
  • 10种Java开发者编写SQL语句时常见错误
  • thinkpad x230笔记本电脑
  • linux的awk命令大全
  • win8.1输入法打不了中文
  • auto tool怎么用
  • win10mobile还能用吗
  • php.ini linux
  • linux dns1
  • win7共享文件设置
  • linux应用程序在哪个目录
  • android按钮点击效果的实验报告
  • 怎么用python画图具体步骤
  • bootstrap步骤
  • 用户允许控制
  • 设计模式具有的优点
  • js修改url
  • jquery中用onclick绑定点击事件
  • 山东省国家税务局总局官网
  • 免税证明怎么开?(国税局已回复)
  • 江苏省职工医保门诊报销比例
  • 地税局科员干什么的
  • 电子税务平台怎么红冲纸质发票
  • 重庆税务局app下载官网
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设