原创 使用cocos2d-x製作基於Tile地圖的遊戲(一)

本教程基於子龍山人翻譯的cocos2d的IPHONE教程,用cocos2d-x for XNA引擎重寫,加上我一些加工製作。教程中大多數文字圖片都是原作者和翻譯作者子龍山人,還有不少是我自己的理解和加工。感謝原作者的教程和子龍山人的翻譯。

原创 使用cocos2d-x製作基於Tile地圖的遊戲:碰撞檢測和收集物品(二)

本教程基於子龍山人翻譯的cocos2d的IPHONE教程,用cocos2d-x for XNA引擎重寫,加上我一些加工製作。教程中大多數文字圖片都是原作者和翻譯作者子龍山人,還有不少是我自己的理解和加工。感謝原作者的教程和子龍山人的翻譯。

原创 在cocos2d-x上使用重力加速器

突然想使用下重力加速器,但是發現C++版的那些AccelerometerDispatcher,CCAccelerometer 等東西在XNA版本都沒有實現。而且,在層裏面的Init事件中想要註冊使用加速器的this.isAccelerom

原创 用cocos2d-x做一個簡單的windows phone 7遊戲:墓碑機制和收尾工作(完)

經過了前面3節的教程,現在我們已經擁有了一個不錯的遊戲,但是,有沒發現,其實還有一些問題的。比如,背景音樂,即使回到了菜單,那背景音樂依然在播放。這個體驗不友好,應該算是BUG了。 那麼來修改一下吧。打開GamePlayScene類。在裏

原创 在cocos2d-x裏面使用BOX2D

本教程基於子龍山人翻譯的cocos2d的IPHONE教程,用cocos2d-x for XNA引擎重寫,加上我一些加工製作。教程中大多數文字圖片都是原作者和翻譯作者子龍山人,還有不少是我自己的理解和加工。感謝原作者的教程和子龍山人的翻譯。

原创 動畫製作

要使用cocos2d-x在WP7上使用動畫,倒廢了不少功夫,鬱悶是事情就是plist居然沒法解析,老是提示我的plist文件Not Support,不曉得是解析的原因還是其他,試了好多次也沒法,只有“曲線救國“了。 曲線救國的思路就是:自

原创 初探CCAction(動作)

cocos2d-x爲我們提供了相當方便的動作製作。主要有兩種:瞬時動作(基類CCActionInstanse)和延時動作(基類CCActionInterval)。我估計大部分人關心的都是延時動作,因爲有動感,才能稱爲動作嘛。 延時動作中,

原创 使用box2d來做碰撞檢測(且僅用來做碰撞檢測)

本教程基於子龍山人翻譯的cocos2d的IPHONE教程,用cocos2d-x for XNA引擎重寫,加上我一些加工製作。教程中大多數文字圖片都是原作者和翻譯作者子龍山人,還有不少是我自己的理解和加工。感謝原作者的教程和子龍山人的翻譯

原创 用cocos2d-x做一個簡單的windows phone 7遊戲(一)

本教程基於子龍山人翻譯的cocos2d的IPHONE教程,用cocos2d-x for XNA引擎重寫,加上我一些加工製作。教程中大多數文字圖片都是原作者和翻譯作者子龍山人,還有不少是我自己的理解和加工。感謝原作者的教程和子龍山人的翻譯。

原创 遊戲中按返回鍵退回到菜單頁面

研究半天,發現這個只要一按返回鍵就退出了,無論你是在那個界面(也就是場景)。細想下,其實本來也就是一個界面,場景都是自己添加的,所以一按返回鍵,等於在初始界面按返回鍵,就退出了。所以,我們只要在執行返回鍵操作的時候做手腳就好了。 翻了一下

原创 在 System.Security.SecurityException 中第一次偶然出現的“System.Runtime.Serialization.dll”類型的異常

今天在寫cocos2d-x的程序的時候,發現了這個問題,在按開始鍵進入後臺,或者按返回鍵返回程序。引發這樣的異常。導致線程中斷,無法返回程序。 異常信息如下: 在 System.Security.SecurityException 中第一

原创 用cocos2d-x做一個簡單的windows phone 7遊戲:旋轉炮塔(二)

本教程基於子龍山人翻譯的cocos2d的IPHONE教程,用cocos2d-x for XNA引擎重寫,加上我一些加工製作。教程中大多數文字圖片都是原作者和翻譯作者子龍山人,還有不少是我自己的理解和加工。感謝原作者的教程和子龍山人的翻譯。

原创 libpcap編程--流量統計。。

從我的網易博客移動。。。 思路:對所抓的包進行分析。分析目標MAC地址和本機MAC地址的比較。如果一樣,則爲下載流量。否則是上傳流量   1,獲取本機MAC 設置一個全局變量 u_char uploadhost[ETHER_ADDR_

原创 ubuntu 安裝 libcap

從我的網易博客移動。。 libpcap 是unix/linux 平臺下的網絡數據包捕獲函數包,   大多數網絡監控軟件都以它爲基礎。   Libpcap 可以在絕大多數類unix 平臺下工作.   Libpcap 應用程序框架   Li

原创 ethernet,ip,tcp結構

從我的網易博客移動 struct sniff_ethernet { u_char ether_dhost[ETHER_ADDR_LEN]; /* 目的主機的地址 */ u_char ether_shost[ETHER_ADDR_LEN]