當資料報被解析分發後,我們需要乙個類來管理儲存資料
這裡建立個基類
tgameobjnode = class
private
mid:int64;
mname:string;
public
constructor create(_id:int64;_name:string);
property id:int64 read mid;
property name:string read mname;
end;
tgameobjbase = class
private
list:tlist;
cri:tcriticalsection;
protected
function additem(p:pointer):integer;
function delitem(p:pointer):integer;
public
constructor create(handlename:string);
procedure clear();
function getobjbyid(id:int64):tgameobjnode;
function getobjbyname(name:string):tgameobjnode;
function getobjbyindex(idx:integer):tgameobjnode;
end;
角色資訊,環境資訊,揹包資訊,任務資訊等等,都可以繼承該類後擴充套件
遊戲外掛程式開發系列 遊戲喊話器
前言 無疑,伴隨著現在的遊戲市場日益膨脹的同時,帶來了很多與遊戲相關的商業活動,遊戲中的交易帶來了無限的商機和鉅額的利潤,而如何在遊戲中進行產品和業務的推廣,是十分重要的。前段時間,鑑於朋友的擺脫,幫忙開發了乙個遊戲中喊話器,其中涉及一些技術要點,現在總結如下 1.一些在動手開發前要說的 遊戲喊話,...
一款網頁遊戲外掛程式開發 資料抓包
寫點什麼,之前曾經做過乙個網頁遊戲外掛程式,就寫寫這個外掛程式怎麼做的吧,我想,我當時做這個外掛程式,遇到的問題,一定也是其他人遇到的問題。從 入手了?先說遊戲,因為是網頁遊戲,開發多年的網頁程式,知道一點這種互動邏輯,基於http協議的,互動是非連續性的,屬於短連線。也就是說,很容易做資料,來模擬...
遊戲開發學習資料
cc社群使用者love分享了所收集來的遊戲開發資料。現在發在此供大家分享!cocos2d中各種座標位置關係 cocos2d遊戲開發,常用工具集合 何使用cocos2d和tiled map editor建立乙個基於tiled map的遊戲 cocos2d x總結 三 場景中的層 cclayer 及其觸...