Cocos2d-x手游研发
文章平均质量分 68
程序员长弓
不能爱哪行才干哪行,要干哪行爱哪行!
It is no use doing what you like ; you have got to like what you do!
展开
-
【Cocos2D-X游戏开发笔记1】播放音乐&CocosDenshion
HelloCpp工程没有引入CocosDenshion,引入方法如下:1)做如下设置2)在HelloWorldSence.cpp中引入头文件#include "SimpleAudioEngine.h"3)将资源文件放置Resources目录下,比如:D:\Cocos2D-X\cocos2d-2.0-x-2.0.4\samples\HelloCpp\Resources4)播放原创 2013-03-28 23:22:09 · 10079 阅读 · 0 评论 -
【Cocos2D-X游戏开发笔记2】自定义场景及场景切换效果
自定义场景类MyGameLayer,代码如下:MyGameLayer.h如下#ifndef __MYGAMElAYER_SCENE_H__#define __MYGAMElAYER_SCENE_H__#pragma once#include "cocos2d.h"//使用cocos2d命名空间 USING_NS_CC; class MyGameLayer : pu原创 2013-03-31 20:29:38 · 4365 阅读 · 1 评论 -
error C2061: 语法错误: 标识符“CCTouch”
HelloCpp工程中,如果为HelloWorld实现触屏事件,加入如下虚函数声明:virtual bool ccTouchBegan(CCTouch *pTouch, CCEvent *pEvent);virtual void ccTouchMoved(CCTouch *pTouch, CCEvent *pEvent);virtual void ccTouchEnded(CCTouc原创 2013-03-27 22:37:03 · 16162 阅读 · 1 评论 -
Cocos2d-x 避免手工输入项目需要编译的cpp文件到Android.mk里
手工输入项目需要编译的cpp文件到Android.mk里的缺点1)繁琐,如果cpp文件很多,简直无法忍受2)手工输入过程中容易出现错误3)如果cpp文件更改名称,需要修改Android.mk文件。。。。等等下面的样例代码转自:https://gist.github.com/andyque/6060595LOCAL_PATH := $(call my-dir) inc原创 2013-08-15 11:46:03 · 3608 阅读 · 0 评论 -
手游研发系列【1】—— csv解析方案
手游开发中大多通过csv配置文件,实现策划及运营人员修改游戏中可变的数据,比如战斗数值、副本数据、Boss数值、图标icon、音效等。csv文件是用逗号分隔的纯文本文件,可以使用Excel打开进行编辑。程序员在使用csv数据时,还需要将其转换为便于使用的某种数据格式。转换为什么格式?怎么转换?不同的项目,需求不同,实现方案也不同。以笔者经历的几个手游项目总结如下: 一、没有csv文件 这个比较特原创 2016-07-12 23:42:57 · 2473 阅读 · 0 评论 -
Cocos2d-x手游开发将log记录到文件
最近为调试iOS平台Release包bug,将调试log记录到了文件中。在越狱设备上安装游戏,运行后再导出log文件,分析bug原因。有时候log太多,而模拟器控制台缓存区不足经常导致游戏卡死。这时也可以考虑将log记录到文件,既不会导致游戏卡死,也可以很方便分析log。其实游戏中登录、充值、新手引导等很多行为日志也可以记录到文件中,然后再将文件上传到后台服原创 2016-06-21 22:29:34 · 4318 阅读 · 0 评论 -
didRegisterForRemoteNotificationsWithDeviceToken not called
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl原创 2017-03-22 20:17:34 · 3716 阅读 · 0 评论