原创 06-9-21,06-9-22
(06-9-21) 決定把控件渲染的任務交給用戶實現,儘量增加擴展性。 決定使用上個話題的方案一,先做做看。 必須先把按紐設計好。 給每個類註冊一個唯一的ID,有了ID,我們可以獲取一個類的實例的ID,然後與我們想要的類
原创 06-10-30,06-12-12
(06-10-30) 學習了irrlicht 引擎的 UI 部分的設計。就這個引擎來說,個人覺得 UI部分設計上雖然有些問題,但是效果還是不錯的。於是寫了 Panel 類。開始他只是個控件容器,後來添加了拖拽功能,目的很明顯,我要通過他
原创 非常內涵的遊戲
很有意思的一個視頻哦: http://v.youku.com/v_show/id_XMTY2MzU3OTU2.html
原创 編程思緒,06-6-16 到 06-11-23
//06-6-16 接口分爲查詢狀態類,更改狀態類,分清楚點有利於規範代碼。 不要將不該暴露的數據寫進頭文件。 凡是涉及到A對象的狀態更新的,交給A來處理。 儘量保持對象接口的簡單,接口要精練。 任務分配要具體
原创 2007-8-21,06-9-11
//19:39 2007-8-21 錦天 問題分解示意圖: 方案1: 1 問題 | +———————+
原创 2007-2-26,2007-8-16
//2007-2-26 1 類結構的一些體會 我感覺,所有的類都應該從一個類繼承,爲什麼這麼說呢,從已有的類繼承的化,可以方便維護。父類的功能子類默認都有,子類還可以自己添加功能。這樣麼,可以重用大量的代碼,也可以使維護十分方便
原创 2007-2-13,2007-2-24
//2007-2-13 進度特別慢的FIGHTER07,今天先看了下DEMOSTAR2(網友的飛機),然後看了下水晶之約的代碼,然後看了下SKYHUNTER,很有感觸啊 。 我們現在做遊戲,應該把重點放在實現效果上,使用的算
原创 代碼的創造性:向程序員學創造性的14種方法
對程序員傳統的看法一般是這樣的:書呆子,兜裏揣着防止鋼筆漏水的塑料片,以及,非常、非常的無聊。一般沒有人會把程序員和創造性兩個詞放在一起。 不過,這樣的看法錯的不能再離譜了。事實上,編寫代碼是一個人能做的最優創造性的事情了。 程序編寫者必
原创 一個睡五分鐘等於六個鐘頭的方法
睡覺的訣竅 所以,根據醫學和我的體驗、觀察,一個人真正睡着覺最多隻有兩個鐘頭,其餘都是浪費時間,躺在枕頭上做夢,沒有哪個人不做夢。至於醒來覺得自己沒有做夢,那是因爲他忘記了。 通常一個人睡兩個鐘頭就夠了,爲什
原创 06-12-14,07-1-29
// 06-12-14 關於對象的控制權限的問題。 一個對象可以控制其他的對象,但是,有時候,這種控制權需要進行良好的設計。 如果一個對象可以任意的驅動其他對象,那麼,你的代碼將很難維護。 如果一個容器內的對象可以將主流程從這
原创 07-2-1,07-2-7
//07-2-1 1 關於C++中靜態對象的提前初試化。 C++中可以在main函數之前調用一些方法,比如給靜態變量初始化,單體的初始化等,這有方便也有壞處。 壞處就是沒有調用的順序,有可能出現這樣得情況:一個類正在向類
原创 06-10-30,06-10-31
(06-10-30) 學習了irrlicht 引擎的 UI 部分的設計。就這個引擎來說,個人覺得 UI部分設計上雖然有些問題,但是效果還是不錯的。於是寫了 Panel 類。開始他只是個控件容器,後來添加了拖拽功能,目的很明顯,我要通過
原创 infoq, 一個很好的技術人員的網站
恕我落伍,才發現這個網站:) 貌似好東西不少哦。 具體的我也不太清楚,大家多去看看吧: http://www.infoq.com/cn/architect/;jsessionid=2136A514144C27A0381BC02A93BF8
原创 far cry 2 xbox 360 map editor
一個字:酷! http://www.gametrailers.com/user-movie/far-cry-2-xbox-360-map-editor/255390 點贊 收藏 分享 文章舉報
原创 解決問題的方法
解決問題的方法 來源:http://www.uml.org.cn/ 作者:人月神話 點贊 收藏 分享 文章舉報 book_sonic