原创 Game Engine Architecture by Jason Gregory:2.1 版本控制(2)

2.1.3 Subversion 和 TortoiseSVN 概覽 基於某些理由在本書中我強調Subversion。首先,它是免費的,這永遠是件好事。以我的經驗來看,它工作得很好並且很可靠。subvers

原创 Nike VS Adidas

Nike VS Adidas @上海淮海中路 by [email protected]  2013.10.1 首先我要說聲抱歉,在這兩家店拍攝了一些照片,而這應該是不大被允許的。 今天是10.1黃金週第一天,上午

原创 Game Engine Architecture by Jason Gregory:1.7 工具和資源流水線(2)

1.7.4  骨骼動畫數據 骨骼網格(skeletal mesh)是一種爲了實現關節動畫(articulated animation)的將網格綁定到骨骼層級(skeletal hierarchy)上面的網格類型。這種網格有時候也稱之爲蒙皮

原创 技術之外

1. 《doom啓示錄》2. 《黑客與畫家》 3. 《潛規則》、《血酬定律》 4. 《唐浩明評點曾國藩家書》 5. 《喬布斯 - 改變世界的力量》 6. 《金剛經》 7. 《萬曆十五年》 8. 《杜拉拉昇

原创 Game Engine Architecture by Jason Gregory:2.1 版本控制(1)

在我們開始踏上游戲引擎架構這個迷人的旅途之前,用一些基本的工具及其它準備來武裝自己是很重要的。在接下來的兩章裏,我們將回顧一下在這個旅程中將會用到的軟件工程概念及實踐經驗。在第二章,我們將會探究一下被大多數專業的遊戲工程師所採用的工具。接

原创 正則表達式

最近有一個很大的文件(>15M,超過30萬行)要處理,淚流滿面,要手動我就廢了。   於是查了查有關正則表達式的文章,這一篇<正則表達式30分鐘入門教程>(版本:v2.31 (2009-4-11) 作者:deerchao 轉載請註明來

原创 用標準庫對大規模數據排序

30萬3千行數據。 我自己寫了個冒泡,外層循環0.4秒執行一輪,那麼差不多是300000*0.4/(60*60) = 33.3小時。 然後特意跑去同事那邊用他那臺8核2.4G內存24G的超強機器去跑,沒有什麼明顯的效率提升。 然後使用st

原创 Game Engine Architecture by Jason Gregory:1.7 工具和資源流水線(1)

任何遊戲引擎都會用到大量的各種格式的數據,如遊戲資源、配置文件、腳本,等等。圖1.31描述了現代遊戲引擎中用到的一些類型的數據。粗黑箭頭展示了數據是如何從創建它們的最原始的工具轉換到最終的遊戲引擎中去的。細灰箭頭則表示了表示了這些各種各樣

原创 Ogre 工具集

Ogre 工具集 [轉載] http://www.cnblogs.com/Clin/archive/2011/11/21/2257314.html ogre僅僅是個3dt圖形渲染引擎,要做3d遊戲,還需要的東西很多,比如物理,音效,網絡(

原创 Game Engine Architecture by Jason Gregory:1.6 實時遊戲引擎架構(2)

1.6.5 平臺無關層(Platform Independence Layer)大多數遊戲引擎需要有能運行在超過一個硬件平臺上的能力。像EA及動視暴雪(Activision/Blizzard)這些公司,一直把它們的遊戲定位在一個非常廣泛的

原创 Game Engine Architecture by Jason Gregory:1.6 實時遊戲引擎架構(3)

1.6.9 性能分析及調試工具(Profiling and Debugging Tools) 遊戲是實時系統,因此,遊戲引擎開發者一般需要查看分析他們的遊戲的性能以作性能上的優化。另外,內存資源經常緊缺,所以開發者也很認真的對待和使用內存

原创 Game Engine Architecture by Jason Gregory:1.6 實時遊戲引擎架構(1)

一個遊戲引擎一般是由工具集和一個運行時組件組成。下面部分我們將首先研究這個運行時組件,然後再看工具集。 圖片1.11展示了組成一個典型的3D遊戲引擎的主要的組成部件。沒錯,它非常宏大!而且這張圖片並沒有把所有的工具都包含進來。遊戲引擎絕對

原创 Game Engine Architecture by Jason Gregory:1.4 不同類型的遊戲引擎(2)

1.4.3 格鬥遊戲 格鬥遊戲是一種由像人一樣的角色在某種類型的拳擊場裏用拳頭互相打對方的、有兩個玩家的的遊戲。這種類型的遊戲以Soul Calibur和Tekken爲代表。關於這種遊戲類型的wiki頁面地址爲: http://en.wi

原创 吐槽

我也覺得蘋果不好用。一句話總結:一羣藝術家搞的東西。就它的產品來說,iPhone,什麼年代了,支持個多任務還在那使勁吹,多麼牛B似的。就OC語言來說首先語法很奇怪,它是從C過來的,爲什麼不用C那套語法,非得自己搞一套奇奇怪怪的東西。然後它