原创 不用vs和cygwin!Eclipse+cdt實現cocos2dx跨平臺解決方案(Android版)

cocos2d-x因爲其良好的跨平臺解決方案而受到開發者的追捧。我們公司以前開發ios使用的是cocos2d-iphone,考慮到未來向android的移植,決定嘗試使用cocos2d-x。   cocos2d-x官方給出的解決方案是

原创 MVC框架 開發思想

MVC框架 開發思想 什麼是MVC框架     首先的首先MVC是一種思想,記住這點! MVC (Model View Controler)本來是存在於Desktop程序中的,M是指數據模型,V是指用戶界面,C則是控制器。使

原创 cocos2d-x編譯

想用cocos2d-x 開發一個android遊戲,首先就是要建立一個工程,創建win32和android項目在一起,絕大部分工作在win32下調試完成,最後再編譯成android的程序運行。 準備工作: 1) 安裝好eclipse

原创 cocos2d-x 橫屏、豎屏、讀寫sd卡

一、橫屏、豎屏設置        AndroidManifest.xml文件中,        screenOrientation="landscape" 爲橫屏, screenOrientation="portrait"爲豎屏二、讀寫s

原创 cocos2d-x json解析 jsonBox

第一次用cocos2d-x,用到了解析json,發現網上用的都是libJson,試了一下取個值,感覺好麻煩。我想要一種和jsonkit一樣的,簡單的一兩句代碼就能取到自己想要的值. 而後去json官網,看了下c++的json庫,最後選用j

原创 Cocos2dx項目--動作類遊戲內存優化--Spine結構分析1

原文地址:http://www.cnblogs.com/freeze86/p/4245060.html SPine數據組織 spAtlas:這個是從.atlas文件中解出來的結構,其中包含了紋理 struct spAtlas {

原创 cocos2d-x類似Temple Run 遊戲恢復的321倒計時實現

本文爲firedragonpzy原創,轉載務必在明顯處註明: 轉載自【Softeware MyZone】原文鏈接: http://www.firedragonpzy.com.cn/index.php/archives/3467

原创 使用CCHttpClient進行cocos2d-x網絡編程

 在我使用的cocos2d-x版本(2.1.2)中,已經將curl融進cocos2d-x框架中。下面動手寫個簡單的網絡程序。    首先創建一個cocos2d-x項目。     然後我創建了一個網絡連接的類,名叫HttpNetCon

原创 cocos2dx精靈變灰

使用shader使精靈變灰,很簡單,只需下面這個類: #ifndef __ColorUtil_H__ #define __ColorUtil_H__ #include "cocos2d.h" USING_NS_CC; class Co

原创 野指針的內存及意思

0xcdcdcdcd - Created but not initialised 0xdddddddd - Deleted 0xfeeefeee - Freed memory set by NT's heap manager 0xccc

原创 [Android實例] win32和android 的cocos2dx環境搭建詳細教程

詳細搭建步驟如下:1、Android 開發環境搭建Android開發環境搭建不是重點,相信看此文章的很多人都已經搭建成功,這裏隨便概述性的說說。1、下載 JDK2、下載 Eclipse3、下載 android sdk4、啓動Eclips

原创 error LNK2019: 無法解析的外部符號CCScrollView * __cdecl cocos2d::extension::CCScrollView::create(void)

問題:error LNK2019: 無法解析的外部符號 "public: static class cocos2d::extension::CCScrollView * __cdecl cocos2d::extension::CCScro

原创 cocos2d-x中CCTableView的使用

原創作品,允許轉載,轉載時請務必以超鏈接形式標明文章原始出處、作者信息和本聲明。否則將追究法律責任。 http://blog.csdn.net/azhou_hui/article/details/8167498   CCTa

原创 cocos2d-x隨機數

CCRANDOM_0_1(); //產生一個0到1(包括)之間的隨機數 [0,1] CCRANDOM_0_1()*n; //產生一個0到n(包括)之間的隨機數 [0,n] CCRANDOM_MINUS1_1(); //產生一個-1到1(

原创 cocos2d-x 整形轉換成字符串的解決方法

std::string mystr1 = "cocos" std::string mystr2 = "d-x" char str[10]; int num = 2; sprintf(str,"%d",num); mystr1 = my