說說函數長度的問題
摘要: 新手在剛接觸一些實際項目的遺留代碼時會覺得很迷茫(比如我)。相信過來人都知道這種感受——代碼量大、注釋少、難讀懂。這只是最膚淺的認識,隨著接手任務需要在代碼上做添加和修改的時候那就真的是更難以下手了。一方面是對代碼不熟悉,另一方面則是代碼已經被修修補補得十分混亂了。
閱讀全文
posted @
2010-07-20 22:35 Charlie 侯杰 閱讀(1925) |
評論 (4) 編輯
2D場景節點實現(空間關系)
摘要: 場景管理是游戲中非常重要和基礎的部分,初次接觸場景管理是使用了Ogre中的場景管理器(SceneManager)。其中的場景節點(SceneNode)便是非常好用的一套用于表示場景位置關系的抽象。縱觀Ogre的實現,SceneNode是繼承與Node類,Node類則主要實現了空間位置關系的操作。
在2D游戲中,同樣需要一套猶如SceneNode的場景管理節點,那么如何實現和設計一套用于2D的節點來調整空間關系呢?
閱讀全文
posted @
2010-07-07 00:34 Charlie 侯杰 閱讀(1528) |
評論 (1) 編輯