本文章特指使用C++作为编程语言,基于cocos2dx游戏引擎开发游戏。
在cocos2dx中,sprite作为精灵类是使用最为频繁的类,与其它类相比,如:Node, Layer或Scene,Sprite最大的不同是它包含一个纹理,通过OpenGL的渲染,在游戏中呈现出来。游戏中的主角,怪物,背景,或是精灵的血条等都是通过Sprite来实现的。
在cocos2dx中,关于创建S...
分类:
其他好文 时间:
2014-05-13 23:58:55
阅读次数:
408
R++是专为懒人设计的国产编程语言,支持无操作系统裸奔、编译成机器码、android、cocos2dx绑定、中文编程、闭包、惰性求值、JSON、Lisp的S表达式、内联汇编、伪代码、模板、宏、多重继承、元编程、反射、自省、指针、引用。
为什么需要它?
1.目前DIY操作系统一般使用gcc+nasm,R++是编译型语言,抽象能力强过C,可直接内联汇编,不需要面对讨厌的AT...
分类:
编程语言 时间:
2014-05-13 07:44:30
阅读次数:
486
http://blog.csdn.net/androidolblog/article/details/25559013...
分类:
移动开发 时间:
2014-05-13 07:35:20
阅读次数:
529
1、OpenGL坐标系:该坐标系原点在屏幕左下角,x轴向右,y轴向上。这也就是cocos2dx中用到的坐标系所以没啥好说的。
2、屏幕坐标系:该坐标系的原点在屏幕左上角,x轴向右,y轴向下,其实和OpenGL坐标系的差别也就是y轴的方向拉。假设游戏场景的分辨率为(500,500),其中一个点的坐标为(200,200),那么它在OpenGL坐标系中的坐标还是(200,200),在屏幕坐标系中则要倒过来,则为(200,500-200)。其实也就是6和9的差别啦,呵呵,六九式...
3、世界坐标系:又名绝对坐标系...
分类:
其他好文 时间:
2014-05-12 23:55:21
阅读次数:
368
cocos2d-x101次相遇/目录1安装和环境搭建-xcode2Scenes,Director,Layers,Sprites3建立图片菜单4在HelloWorld上--建立新场景5增加一个精灵sprite5.1缩小sprite并使之完整显示6action,移动sprite73.0的点击事件,CCTouchDelegate已经停用了8使用触摸事件移动精灵voidCMyFir..
分类:
移动开发 时间:
2014-05-12 03:58:12
阅读次数:
284
开始研究cocos2dx,mark一下这个的配置步骤 1下载eclipse 2
下载android sdk,配置sdk路径,添加环境变量 3 安装adt 4 下载android ndk,配置ndk路径 5 下载cocos2dx 开发包 注意
ndk8+ 不需要cygwin,可以省去...
分类:
系统相关 时间:
2014-05-12 00:35:05
阅读次数:
407
原文地址:http://blog.csdn.net/sozell/article/details/10551309cocos2dx 中 Android NDK
加载动态库的问题闲聊最近在接入各个平台的SDK,遇到了不少问题,也从中了解了不少知识,之前一直觉得没啥好写的,毕竟做了4个月的游戏开发,也没...
分类:
移动开发 时间:
2014-05-12 00:26:53
阅读次数:
443
cocos2dx2.2.1在linux下引用#include "SimpleAudioEngine.h",报错找不到该文件。
修改makefile文件,添加
SHAREDLIBS += -lcocosdenshion
COCOS_LIBS +=$(LIB_DIR)/linux/release/libcocosdenshion.so
并将cocos2d-x-2.2.1/CocosDe...
分类:
系统相关 时间:
2014-05-11 21:12:01
阅读次数:
449
(基于2.2.2版本)
这步比较麻烦,不像vs2013那样好设置。参考了很多文章。还是不能解决问题。只有慢慢摸索了。在这里贴出来,希望能让大家能少走点弯路。
还是其于前面的文章提到的mylib这个例子。[cocos2dx笔记003]
Vs2013增加静态库工程
首先进到external\mylib,用文本编辑器打Android.mk
并修改图中圈中的部分
修改结果如下
...
分类:
移动开发 时间:
2014-05-11 20:50:23
阅读次数:
458
1.到项目文件的proj.android目录下,编辑build_native.sh文件,指定NDK和cocos2dx路径
export NDK_ROOT=/home/liyuchen/dev/android-ndk-r9d
export NDK_MODULE_PATH=/home/liyuchen/dev/cocos2d-x-2.2.1/cocos2dx
2.执行脚本
./b...
分类:
移动开发 时间:
2014-05-11 20:09:19
阅读次数:
399