原创 boost1.55 安裝使用教程 windows

   首先在boost官網上下載庫壓縮包。並且大多數boost庫是不需要預先編譯就可以使用的。當然也有一些庫是不可以。在boost,官網上可以查詢到。    比如我要使用Thread 這個模塊。必須要編譯。    解壓後執行boostst

原创 python 用twisted 問題 zope.interface

在python 27 安裝了twisted 11. 結果在用的時候,import 包的時候,總是報錯,zope.interface 問題。後來找到解決方法:下載 easy_install.http://pypi.python.org/py

原创 Protocol Buffers(Protobuf) 官方文檔--Protobuf語言指南

約定:爲方便書寫,ProtocolBuffers在下文中將已Protobuf代替。 本指南將向您描述如何使用protobuf定義i結構化Protobuf數據,包括.proto文件語法和如何使用.proto文件生成數據存取類。 作爲一個參考

原创 開源項目NewMir2成立了。歡迎小夥伴加入。

   項目目標:開發一個大型MMORPG網遊。服務端設計運行在linux上。使用分佈式服務模式,實現萬人同服。    開發語言:Pascal。  IDE: delphi xe5以及lazarus    繪圖引擎使用開源引擎ZenGl。  

原创 DELPHI 容器

Contnrs 單元內有哈希表的 TbucketList(通用的) TobjectBucketList(針對對象) THashedStringList(針對字符串)

原创 熱血傳奇服務端FIR0918源碼服務端Actor繼承關係以及註解

首先要聲明一下,Fir0918服務端方面個人感覺實在是渣 代碼各種亂入,寫此博客只是記錄自己學習的點滴。並不是來告訴大家fir的代碼有多好。 TBaseObject 只有四個成員 對象所在地圖的X,Y以及對象類型objType(玩家 英

原创 傳奇繪圖更換筆記:ZenGL 一些需要注意的事情

ZenGL 的顏色位序 爲文檔中說明爲 TEX_RGBA 但實際在Delphi 爲ABGR 這或許是因爲Opengl 的端序和Delphi 下不太一致。 fx _setColor 這個函數卻不是使用ABGR  而是實在的RGBA  導致我

原创 熱血傳奇Rungate源代碼分析筆記。

   RunGate有三個Socket對象  一個向M2發送  一個接收客戶端的連接。還有一個連接控制檯(當然這個是和控制檯綁定的通常手動啓動是不需要的 只是在私服這方面方便私服架設      者使用)

原创 ZenGl中文字體渲染解決方案。

//HGE 中文顯示新方案 //~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ //Author - 微妙的平衡(BOGY) //Mail - bogy.c

原创 關於熱血傳奇actor繪製的分析與思考

    代碼內將每個actor的動作細分爲  站立 行走 攻擊 死亡 等等。      而每個動作都包含8個方向的定義。指定如何從資源文件中 獲取相應的紋理。      以下是方向的常量 // Actor 方向常量 DIR_UP

原创 VS2013 編譯libevent 並且使用!

打開VS2013開發工具命令行,cd 到libevent目錄; 鍵入  nmake /f Makefile.nmake 完成編譯,生成libevent_core.lib libevent_extras.lib libevent.li