位置: 编程技术 - 正文

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开发环境搭建(提要)

  • 资产交换的涉税处理
  • 年度企业所得税会计分录怎么做
  • 个税的计算过程
  • 货物或应税劳务服务名称怎么填
  • 建筑企业异地申报个税
  • 权益法核算的好处
  • 生产企业内销和出口
  • 土地增值税可扣除的税金有哪些
  • 验签失败的发票追不回来怎么办
  • 持有待售资产固定资产 要计提折旧吗
  • 商贸企业涉税问题
  • 超30日未备案
  • 不动产权证拆迁的话有什么作用
  • 简易计税在借方还是贷方
  • 专票信息内容
  • 投资理财产品的风险性从低到高
  • 工资薪金税前扣除比例
  • 营改增后房屋出租税率
  • 营改增后发票
  • 二手车交易公司需要什么资质
  • 长期股权投资的初始计量
  • 预提费用多少
  • 小规模纳税人如何计算增值税
  • 超市买的日用品没消毒直接用
  • 增值税普通发票怎么开
  • 担保贷款造成的损失可以税前扣除吗?
  • 建筑工程劳务费占比例
  • linux多线程运行
  • 负债的情况
  • 如何在Windows 11上卸载更新
  • php数组函数有哪些
  • PHP:oci_fetch_object()的用法_Oracle函数
  • php数组函数面试题
  • vue的iframe
  • csinsmnt.exe进程的作用介绍 csinsmnt是什么进程
  • 员工冲借款应该怎么做账
  • 无偿划转长期股权投资
  • 企业购进的商品又赠送给客户,怎么做分录呀
  • 福利费可以抵扣进项吗?
  • 维多利亚国家艺术馆
  • 【历史上的今天】3 月 23 日:网景创始人出生;FORMAC 语言的开发者诞生;PRMan 非商业版发布
  • lsscsi命令详解
  • 泛化的理解
  • 销售收入是不是销售额
  • 02-MyBatis-Plus
  • 租金收入如何确认收入
  • 税务异常怎么处理要多长时间
  • 个人捐赠支出税前扣除条件
  • 收入总额是什么意思
  • 企业的管理费用,财务费用和销售费用计不计成本呢
  • SQL server 2008中的数据库能否只包含数据文件
  • 私车公用的汽油费计入哪个科目
  • 增值税进项税额转出的情况有哪些
  • 融资租赁期间的维修费由谁承担
  • sql数据对比语句
  • 去税务局流程
  • 公司交的物业费计入什么会计科目
  • 一般纳税人的月销售额是多少可以不用交增值税
  • 应付职工薪酬的账务处理
  • 工程尾款要计入什么科目
  • 计提利息为什么贷方是应付利息
  • sql server数据
  • MySql 5.6.14 winx64配置方法(免安装版)
  • 微软2016是window多少
  • 操作系统中的三级调度
  • mac系统小技巧
  • win7系统系统
  • win10资源管理器在哪里打开
  • windows8应用商店在哪
  • 升级win10系统后安装谷歌打不开
  • python编程模拟
  • python ints
  • unity3d 依赖注入
  • c#属性窗口
  • android 开发 教程
  • <script defer> defer 是什么意思
  • jquery选项卡
  • 空调设备税率多少钱
  • 工会经费计提比例0.8%
  • 卷票发票丢失怎么办理
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设