位置: 编程技术 - 正文

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

  • 税务局退给企业的多交的所得税该怎样帐务处理?
  • 垫付运费的运费税怎么做分录
  • 出口合同包括哪些条款
  • 什么叫欠账
  • 小额贷款公司的钱从哪里来
  • 自用电管理
  • 原始凭证丢失如何处理会罚款吗
  • 换件维修的部件什么意思
  • 贷款的印花税税率
  • 增值税期末留抵税额的账务处理
  • 高新技术企业技术转让所得
  • 事业单位属于一级单位吗
  • 案例分析建筑业差额征税如何进行账务处理?
  • 学校发票抬头类型填企业还是非企业
  • 国家税务总局公告2023年第1号
  • 长期股权投资权益法初始计量
  • 如果辞职了,能一次性拿到钱吗?
  • 购买不需安装的生产设备会计分录
  • 工资非自然月怎么计算
  • 没有证书可以报特长生吗
  • 英雄联盟符文推荐怎么不弹出来
  • 一个产品要有什么认证
  • php二维数组遍历
  • 会计中在建工程与建筑安装工程的区别
  • php中??
  • dghm.exe是什么程序
  • 可供出售金融资产现在叫什么
  • kaggle能赚钱吗
  • 浠字的意思和含义是什么
  • 解决科学文化领域的矛盾应坚持的方针是
  • anaconda虚拟机
  • redis php实例
  • adas数据集
  • js生成条形码的方式有哪些
  • opencv安装教程vs2019
  • 文心一言中国经济大讲堂
  • php微信公众号开源框架
  • 融资租赁设备所有权归谁
  • 合同没有约定发票税点谁承担怎么办
  • 实收资本注入怎么操作
  • 北京社保月平均工资
  • python 字典中的字典
  • 房产税在企业所得税扣除内吗
  • 外出经营税收缴纳
  • 企业所得税的营业成本包括期间费用吗
  • 农业发展公司有没有库存商品的
  • 部门召开会议
  • 已抵扣的增值税怎么做账
  • 资金账簿的计税依据
  • 费用本期发生额怎么算
  • 签合同付款
  • 服务业差旅费是什么科目
  • 现汇账户和现钞账户
  • 加工企业三种商业模式
  • 自动备份mssql server数据库并压缩的批处理脚本
  • mysql mac启动
  • linux如何读
  • win8系统手机
  • 华硕笔记本预装win11改win10
  • win10创建家庭
  • wray是什么意思
  • ubuntu20怎么连接蓝牙鼠标
  • WIN7如何设置屏幕保护密码
  • win8.1无线
  • win8怎么开启蓝牙
  • cocos creator rpg
  • easyui multiple
  • scrollcontroller
  • unity 1
  • jquery可以实现哪些效果
  • unity3d移动代码
  • android下的单元测试要配置以下说法不正确的是
  • javascript基础笔记
  • jquery ui教程
  • 安卓开发界面ui设计器
  • 深入理解计算机系统 电子书
  • 广西12366社保缴费APP
  • 税务意识形态工作主要内容有哪些
  • 西安新公司税务注销流程
  • 城市维护建设税怎么算
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设