原创 使用GDI+和Asphyre Sphinx開發×××

對於開發×××來說,如何開發出漂亮的界面、同時又提高開發速度,是一個困擾很多開發者的問題。今天我爲大家來介紹一種我所採用的方法。我在開發自己的×××——憨仔遊戲中所使用的方法,即使用GDI+和Asphyre Sphinx共同合作開發。  

原创 刺蝟文│從啓動方式來看播客鏈的運行機制—設置驗證者

(圖片出自網絡,版權歸原作者所有)上一篇刺蝟文我們介紹了播客鏈是如何實現Dpos的,其實質過程就是:節點A打包,將打包的區塊發送給其它的節點,其它節點根據當前時間,判斷是否應該由A節點進行打包。如果是,則認爲打包成功;如果不是,則認爲打包失

原创 狐狸文│區塊鏈發展悖論

(圖片出自網絡,版權歸原作者所有)今天接着說《美國增長的起落》這本書給我的啓發。這本書上提到了一個讓我感到很不舒服的觀點:我們現在經歷的技術爆炸,在提升社會生產率方面是然並卵。不管是身爲技術研發人員,還是身爲最普通的當代社會人,我在直覺上都

原创 刺蝟文│從啓動方式來看播客鏈的運行機制—共識機制

播客鏈目前已經到了測試階段了。很多熟悉我文章的讀者都知道,播客鏈採用的是DPos的共識機制。那播客鏈是如何將Pow修改成DPos的呢?除了修改成DPos之外,播客鏈還修改了很多地方,例如:在交易中增加了擴展字段、取消了基礎合約的Gas消耗、

原创 狐狸文│區塊鏈發展的正路

(圖片出自網絡,版權歸原作者所有)最近看了一本書:《美國增長的起落》。這本書是大部頭,但看起來很過癮。通過對這本書的閱讀,我更新了自己對區塊鏈發展的理解。這一年,“區塊鏈”很熱,但這是一種小衆化的熱,不管是政策還是大咖,對區塊鏈都是諱莫如深

原创 狐狸文│區塊鏈不是用來講故事的

(圖片出自網絡,版權歸原作者所有)最近,在所謂的“區塊鏈全球峯會”在上海舉行。這是個萬向區塊鏈牽頭的活動,有V神站臺,很是吸引眼球。某位幣圈兒大佬在會上發表演講,講的是未來10年區塊鏈技術發展。這篇演講的觀點被廣泛傳播,想不聽到都很難。聽到

原创 無縫世界網遊服務器架構的設計思路

過去一年中,花了很多時間在考慮服務器架構設計方面的問題。看了大量文章、也研究了不少開源項目,眼界倒是開闊了不少,不過回過頭來看,對網遊架構設計方面的幫助卻是不多。老外還是玩兒console game的多,MMO Games方面涉及的還是不如

原创 終於在虛擬機上安裝上了LINUX了。

昨天晚上折騰了半天終於在本本的虛擬機上安裝上了LINUX了。O(∩_∩)O哈哈~,這樣終於可以學習在LINUX下的編程了。

原创 宇宙中最優秀的5位程序員

謹以此文獻給那些爲前途感到痛苦的程序員們。 “宇宙中最優秀的程序員”說法,源於比爾蓋茨對微軟首席軟件架構師雷·奧茲的評價,說他是宇宙中最優秀的五位程序員之一。由於蓋茨並沒有細數其餘四位,於是坊間票選出了包括奧茲在內的五人,蓋以“宇宙中最優秀

原创 使用GDI+和Asphyre Sphinx開發棋牌遊戲

對於開發棋牌遊戲來說,如何開發出漂亮的界面、同時又提高開發速度,是一個困擾很多開發者的問題。今天我爲大家來介紹一種我所採用的方法。我在開發自己的棋牌遊戲——憨仔遊戲中所使用的方法,即使用GDI+和Asphyre Sphinx共同合作開發。

原创 利用DELPHI開發完成例程(2)

對於使用完成例程來實現發送數據,其實現類似於接收方法。一下我大概講述一下。 首先定義一個發送的回調函數: procedure SendWorkerThread(Error:DWORD;BytesTransferred:DWORD;IoDat

原创 Delphi編寫事件模型客戶端(2)

上次寫了事件模型類的定義,今天我來寫一寫如何實現這個類。 首先的兩個函數我想稍微瞭解網絡編程的人都會清楚。  procedure WSAStatupSocket; var   WSData:TWSAData; begin   if WSAS

原创 Delphi編寫事件模型客戶端(3)

工作者線程是發送和接收數據的主要部分。沒有這部分代碼,是無法實現網絡通信的。今天我就來講一下我寫的工作者線程是如何實現的。 首先是工作者線程的創建和銷燬。 constructor TWorkThread.Create(Parent: TIO

原创 又要換工作了。

由於一些原因,要離開上海盛大,離開遊戲行業了。心裏有點失落,也有些期待。經過10個月的磨練,希望自己以後的人生道路能更加的好走。上海不是一個滿地黃金的地方。在上海的外地人------不易。

原创 淺析Delphi實現IOCP後的優化

  在我的BLOG中有幾篇文章是關於如何用DLEPHI來實現IOCP,詳見我的BLOG《DELPHI中完成端口(IOCP)的簡單分析》。在這幾篇文章中介紹瞭如何編寫一個簡單的IOCP的方法。 最近我重新對這些文章中的一些BUG和效率低下的