最近和發(fā)財(cái)想在畢業(yè)前自己再認(rèn)真寫(xiě)出一款像樣的引擎試試,由于之前咱倆用OGRE有快半年了,所以準(zhǔn)備先照著OGRE來(lái),RenderSystem的部分由我負(fù)責(zé),發(fā)財(cái)同學(xué)負(fù)責(zé)底層內(nèi)存分配和數(shù)學(xué)庫(kù)。看ogre的代碼有2天了,基本是抄抄減減,心里總是壓抑的很。自己也安慰過(guò)自己,ogre寫(xiě)的很好,如果這些依著葫蘆畫(huà)瓢也能學(xué)到很多內(nèi)容,但自己心里一直擔(dān)心的是自身的創(chuàng)造力就在這模仿里慢慢死亡了。
昨晚發(fā)財(cái)喝高了和我討論String這些基本類型的命名是要加前綴Fa(我們引擎的縮寫(xiě)),還是不加了。我當(dāng)然是堅(jiān)持不加了,畢竟用namespcae了。發(fā)財(cái)卻想加,這問(wèn)題無(wú)足輕重,但發(fā)財(cái)?shù)囊痪湓捵屛宜妓鞯浆F(xiàn)在:咱要是抄的一模一樣有毛意思啊。。。
于是不管前頭怎么看不到路,我決定把之前抄ogre的內(nèi)容全部推倒,自己試著寫(xiě)個(gè)渲染系統(tǒng)設(shè)計(jì),完全靠自己來(lái)一次。這無(wú)關(guān)乎到別的碎七八糟的東西,只是我不想畢業(yè)前最后的作品中沒(méi)有自己的東西。
(寫(xiě)這文章的時(shí)候更堅(jiān)定了這想法)