掛機型外掛程式開發 遊戲資料管理類

2021-07-15 06:36:54 字數 803 閱讀 2795

當資料報被解析分發後,我們需要乙個類來管理儲存資料

這裡建立個基類

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 及其觸...