Celestia對于我來說簡直就是個(gè)非常好的東西,小時(shí)候就對太空充滿了興趣,一直夢想過設(shè)計(jì)一個(gè)太空游戲。雖然有諸如孢子,自由槍騎兵(Freelancer)等游戲,但是還是不能完全帶來完全真實(shí)的宇宙感覺。
因此就有了Celestia宇宙模擬器了
記得最早的1.02版本因?yàn)橛X得軟件很不錯(cuò),因此動(dòng)手漢化了一下(當(dāng)年還漢化過N64模擬器),后來因?yàn)橛脖Pcrash,所以什么東西都沒保存下來。最近同事弄了1.5版本來,在公司的N卡上跑一點(diǎn)問題都沒有,但是在家里那個(gè)古老的ATI9700本子上跑時(shí),一看到地球就死機(jī)。
出于好奇,在官網(wǎng)上將源碼down下來編了下,居然沒有任何問題。但是依然死機(jī)。不過從調(diào)試窗口看到,在讀取一個(gè)BUMP時(shí)掛掉,打開CHANGELOG查BUMP,寫道:
1.04
* Added bump mapping. Uses DOT3 bump mapping and only works on GeForce cards
居然是在1.04版本中加入了OPENGL的BUMP貼圖,使用DOT3混合,里面說,只支持N卡(當(dāng)然好點(diǎn)的A卡也可以),徹底無語,看來出了換顯卡,看來想玩這個(gè)是不容易了
