最近和發財想在畢業前自己再認真寫出一款像樣的引擎試試,由于之前咱倆用OGRE有快半年了,所以準備先照著OGRE來,RenderSystem的部分由我負責,發財同學負責底層內存分配和數學庫。看ogre的代碼有2天了,基本是抄抄減減,心里總是壓抑的很。自己也安慰過自己,ogre寫的很好,如果這些依著葫蘆畫瓢也能學到很多內容,但自己心里一直擔心的是自身的創造力就在這模仿里慢慢死亡了。
昨晚發財喝高了和我討論String這些基本類型的命名是要加前綴Fa(我們引擎的縮寫),還是不加了。我當然是堅持不加了,畢竟用namespcae了。發財卻想加,這問題無足輕重,但發財的一句話讓我思索到現在:咱要是抄的一模一樣有毛意思啊。。。
于是不管前頭怎么看不到路,我決定把之前抄ogre的內容全部推倒,自己試著寫個渲染系統設計,完全靠自己來一次。這無關乎到別的碎七八糟的東西,只是我不想畢業前最后的作品中沒有自己的東西。
(寫這文章的時候更堅定了這想法)