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