跨平台商业项目实战:攻城大作战
游戏创意触发点:
做什么样的游戏?
分析当前主流的游戏:经典游戏(俄罗斯方块)、大众化的游戏(卡牌游戏、休闲游戏)、重口味游戏。

游戏创意:生活当中

游戏开发流程:
1、策划方案
2、美术设计过程:草图表达内容
3、程序开发过程
4、测试过程:开发人员自身测试、
5、发布过程:广告语、宣传语、精彩动画

实战游戏开发:游戏项目的开发设计思想
技术方案:
把所有问题想出来,找到解决方案、
资源管理、线程管理、动画管理、网络通信


整体框架:
游戏主菜单:
开始游戏
继续游戏
游戏设置
游戏帮助
游戏关于
游戏核心内容:
游戏UI
游戏地图
游戏角色
游戏主角
游戏Npc
游戏特效
网络模块
数据存储
音乐音效
游戏工具
开发工具
工具类设计
编辑器开发
测试工具
开发数据接口
压力测试
测试数据反馈


三方SDK集成
广告Sdk
统计Sdk
计费Sdk
分享Sdk

工作配置:

设定一个头文件:讲所有需要引入的头文件都放到里面
然后每一个单独的头文件都可以不设定引入的文件,而所有非
头文件中都同时引入一个相同的头文件

UI界面设计:
顶层对象封装:
动画模块管理:
游戏AI设计:
工具类设计:
网络模块:
数据存储:
音乐音效:

标签智能推荐:

Cocos2d-x学习笔记目录

-x学习笔记(19)ControlInvocation‎Cocos2d-x学习笔记(20)ControlButtonCocos2d-x学习笔记(21)ScrollView(CCScrollView)Cocos2d-x学习笔记(21.1)ScrollView“甩出”效果与deaccelerateScrolling方法‎Cocos2d-x学习笔记(22)TableViewCocos2d-x学习笔记(2

Cocos.js

lSDK下载:http://cn.cocos2d-x.org/download/ljs类库:http://www.cocos2d-x.org/filecenter/jsbuilder/

cocos2d-x学习之路之工作吐槽

经过大半年的cocos2d-x的学习,目前已在一个游戏创业公司实习,负责客户端的代码编写和维护。公司做了一款网游。比较给力,马上就要发布了。希望能够大卖。比较坑的是,居然电脑不给联网。查资料都不好查,代码我拿过来没有服务端代码也没有用啊。哎~

<转>使用eclipse编译cocos2d-x示例项目,创建cocos2d-x android项目并部署到真机

准备今天将cocos2d-x的示例项目tests编译到android真机运行,以及如何创建cocos2d-x的android项目。打开cocos2d-x的tests项目,路径为:D:\cocos2d-x-2.0.1\tests下载:PdaNet:http://xiazai.zol.com.cn/detail/36/350633.shtml如果你的手机或者平板无法连上电脑,可以下载这个软件。第一步:

cocos-lua官方加密

Cocos2d-x的lua官方加密的解密方法https://www.52pojie.cn/thread-594286-1-1.html(出处:吾爱破解论坛)

创建cocos2d-x项目

(1)创建项目的命令cocosnew项目名称-p包名-lcpp-d项目创建的目录例如:cocosnewnewGame-pcom.cocos2d-x.newGame-lcpp-dd:\cocosGame\newGame

quick-cocos2d-xcocos2d-x的关系

quick-cocos2d-x(后文简称quick)与cocos2d-x的关系,用一句话概括:quick是cocos2d-x针对Lua的豪华套装威力加强版。那quick与cocos2d-x相比到底有什么区别,又有什么加强呢?这篇文章就是答案:为什么会有quickquick和cocos2d-x的差别quick由哪些部分组成应该选择Lua还是JavaScript怎么入门quick为什么会有quickc

获取Sprite上某一个点的透明度

nt(cocos2d::CCSprite*pSpr,cocos2d::CCPointpoint){point.y=pSpr-&gt;getContentSize().height-point.y;CCImage*pImage=createImageFromSprite(pSpr);ccColor4Bc=pImage-&gt;getColor4B(point.x,point.y);CCLog("%d

整理Cocos2d-x 面试题解

于cocos2d-x的面试题比较少,这里搜集和整理了一写网上关于cocos2d-x游戏开发的面试题。希望对找工作的同学有帮助。如有错误,请拍砖。1、Cocos2d-x是怎样实现跨平台?AppDelegate作为跨平台程序入口,在这之上做了另一层的封装,封装了不同平台的不同实现。比如我们通常认为一个程序是由main函数开始运行,那我们就去找寻,我们看到了在proj.linux目录下存在main.cp

cocos2d-x_ Windows下Android环境搭建

在Windows环境下编译cocos2d-x-3.0Android-NDK编译:cocos2d-x(二)Mac下搭建:http://www.cocoachina.com/bbs/read.php?tid=1992381.安装配置开发环境安装JDK&nbsp;jdk-8u5-windows-i586安装ant&nbsp;apache-ant-1.9.4-bin.zip安装SDK&nbsp;adt-b