青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

Binormal

The genuine programmers use C++

 

軟件復(fù)用級別之我見

????? 軟件復(fù)用程度的級別可以按以下準(zhǔn)則來衡量(級別從低到高):
(1)函數(shù):將那些重復(fù)或者類似的程序集中起來放在函數(shù)里,對外提供參數(shù)以利復(fù)用,是功能型的重用;
(2)實在類:將若干經(jīng)常使用的函數(shù)集中起來,將函數(shù)的參數(shù)轉(zhuǎn)化為類的成員變量,自定義構(gòu)造和銷毀函數(shù),是資源型的重用;
(3)抽象類:使用純虛函數(shù)對外提供接口,這些接口僅僅聲明了基類的功能,而將實現(xiàn)拖延到子類中去,是強(qiáng)調(diào)可變性的資源型重用;
(4)包:將若干耦合度較大的類集中起來,統(tǒng)一地對外提供接口,是一種有機(jī)的資源型重用;
(5)模板:將變量的類型通用化,它是一種強(qiáng)調(diào)通用性的資源型重用,可以應(yīng)用在上面四個層次上;
(6)組件:封裝了數(shù)據(jù)和方法的可執(zhí)行代碼,上面五種都屬于代碼級的復(fù)用,而組件屬于軟件級的重用。

posted @ 2006-09-19 14:28 Binormal 閱讀(1006) | 評論 (2)編輯 收藏

游戲設(shè)計經(jīng)驗之談

??????? 游戲一般規(guī)模都很大,保持結(jié)構(gòu)清晰是首要的問題。我們知道大型系統(tǒng)一般都可以分為MVC三部分,實踐證明這種結(jié)構(gòu)行之有效。本人將之應(yīng)用在游戲設(shè)計中總結(jié)出若干經(jīng)驗:
(1)將建模和交互兩部分分開,建模階段采用工廠模式,利用資源管理器統(tǒng)一創(chuàng)建、銷毀和調(diào)度資源;
(2)交互包括顯示和操縱兩部分,其實可以統(tǒng)一由圖形界面實現(xiàn);
(3)邏輯使用腳本加解釋器的方式實現(xiàn),這樣可以在游戲之外修改游戲;
(4)將場景作為游戲的基本單位,將物理系統(tǒng)和效果系統(tǒng)獨立出來,場景可以透明使用和替換它們;
(5)針對應(yīng)用自定義消息,開辟若干線程,使用線程消息機(jī)制來進(jìn)行消息響應(yīng);
(6)注意類的粒度的問題,類之間的交互只好保持在同一級,這樣有利于擴(kuò)展和移植。
???????? 游戲設(shè)計最理想的情況就是美工做資源,設(shè)計師寫腳本,然后運(yùn)行一下可復(fù)用的引擎就把游戲搞出來了。雖然難度不小,但是可以沖著這個目標(biāo)努力,最最關(guān)鍵的還是要有合理的體系結(jié)構(gòu)。
????????

posted @ 2006-09-15 22:23 Binormal 閱讀(268) | 評論 (0)編輯 收藏

電子游戲是操作系統(tǒng)嗎?

??? 從電子游戲的開發(fā)難度來看,它不亞于開發(fā)一個小型的操作系統(tǒng),為什么這么說呢?首先在計算量方面,由于電子游戲是三維的,CPU計算量非常大;其次在資源管理方面,顯卡和內(nèi)存的使用要精打細(xì)算;第三,游戲中的對象之間的通信十分頻繁,大部分消息的檢測和響應(yīng)都要自定義。實際上,開發(fā)電? 子游戲的時候是要借鑒很多操作系統(tǒng)的思想的,比如基于多線程的消息系統(tǒng),基于組件的窗口系統(tǒng)等。
??? 從電子游戲的內(nèi)容來看,它比操作系統(tǒng)更高級。傳統(tǒng)的操作系統(tǒng)都是桌面式的,而電子游戲擁有自己的一個虛擬空間,甚至連它的GUI也是三維的。我們知道從無圖形的DOS到有圖形的Windows是一個很大的進(jìn)步,而從平面到立體則是一個更大的進(jìn)步。我個人認(rèn)為在計算機(jī)方面,天才來自以下幾個領(lǐng)域:網(wǎng)絡(luò)黑客,操作系統(tǒng)開發(fā)者,再有就是游戲設(shè)計師。
??? 其實電子游戲更應(yīng)該叫虛擬環(huán)境,它的很多技術(shù)和思想都可以移植到專業(yè)的圖形系統(tǒng)中去,實際上很多的虛擬戰(zhàn)場系統(tǒng)就是基于類似的游戲開發(fā)的,所以我認(rèn)為電子游戲絕對不是只有娛樂價值。可以這么說,如今的電子游戲既是應(yīng)用系統(tǒng),又是操作系統(tǒng),它是一種技術(shù)含量很高的軟件,應(yīng)該得到程序員足夠的尊重。

posted @ 2006-07-30 20:04 Binormal 閱讀(281) | 評論 (0)編輯 收藏

Chinagraph' 2006

??????? 此次會議發(fā)生了如下一些趣事:參加了唐澤圣教授的頒獎儀式,跟石教英教授一起排隊打飯,跟彭群生教授同桌吃飯,跟Ahmad Nasri樓外樓同桌聚餐,參觀CAD&CG國家重點實驗室,欣賞了西湖夜景。對幾個老師印象比較深刻:齊東旭,鮑虎軍,胡事民。收獲了兩本論文集:唐澤圣論文集和石教英論文集。總的感覺是長了見識,見到了許多圖形系統(tǒng)的演示,并且認(rèn)識了不少圖形學(xué)方面的朋友。可以肯定的是:在圖形學(xué)方面,浙江大學(xué)是國內(nèi)最好的。總而言之一句話:雖然圖形學(xué)是騙眼睛的,但是我熱愛它。

posted @ 2006-07-03 11:50 Binormal 閱讀(371) | 評論 (1)編輯 收藏

設(shè)計模式

?????? 完成Transformer 2.0之后,我已經(jīng)靜心思考了一段時間。我剛拜讀了“四人幫”所著的《設(shè)計模式》一書,發(fā)現(xiàn)2.0中已經(jīng)使用了其中的六種了,分別是Factory、Singleton、Chain、Command、Interpreter、Observer。其它的模式也基本上看得懂。接下來打算將State、Strategy應(yīng)用到3.0中。三種類型的設(shè)計模式:創(chuàng)建型、結(jié)構(gòu)型和行為型,我認(rèn)為行為型最有用,因為游戲中一則對象多,二則通信頻繁。為更好地解決該問題我將在3.0中借鑒經(jīng)典的設(shè)計模式。State是狀態(tài)機(jī),可以用在游戲狀態(tài)的切換上;Strategy是算法,可以用在物理系統(tǒng)的實現(xiàn)上。我的經(jīng)驗是:設(shè)計模式能夠讓你既優(yōu)雅又高效地解決問題。

posted @ 2006-06-19 22:26 Binormal 閱讀(207) | 評論 (0)編輯 收藏

僅列出標(biāo)題
共2頁: 1 2 

導(dǎo)航

統(tǒng)計

常用鏈接

留言簿(2)

隨筆檔案

文章檔案

搜索

最新評論

閱讀排行榜

評論排行榜

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            欧美激情综合亚洲一二区| 国产精品乱人伦中文| 1024国产精品| 欧美国产第一页| 免费日韩视频| 一本色道婷婷久久欧美| 99国产精品国产精品久久| 欧美日韩亚洲一区二| 亚洲欧美日韩国产综合| 亚洲欧美日韩国产一区| 一区国产精品| 亚洲第一中文字幕在线观看| 免费在线日韩av| 在线性视频日韩欧美| 亚洲视频欧美视频| 国内精品福利| 欧美大片免费| 欧美日韩综合精品| 久久国产精品色婷婷| 玖玖国产精品视频| 亚洲午夜极品| 久久精品青青大伊人av| 亚洲美女av网站| 亚洲欧美国产另类| 亚洲日本欧美日韩高观看| 亚洲少妇最新在线视频| 激情五月婷婷综合| 亚洲免费av网站| 狠狠色丁香久久婷婷综合丁香 | 最新成人在线| 亚洲性感美女99在线| 伊人精品成人久久综合软件| 亚洲免费观看| 伊大人香蕉综合8在线视| 亚洲精选中文字幕| 有坂深雪在线一区| 亚洲一区免费| 一本久久a久久精品亚洲| 久久精品青青大伊人av| 在线亚洲一区| 免费观看亚洲视频大全| 久久九九精品| 国产精品国码视频| 亚洲国产成人精品视频| 国产综合精品一区| 亚洲天堂av在线免费观看| 亚洲第一精品夜夜躁人人爽| 亚洲天堂成人| 亚洲午夜免费视频| 欧美激情女人20p| 老**午夜毛片一区二区三区| 国产精品久久久久久av下载红粉 | 中文在线资源观看视频网站免费不卡| 欧美在线观看一区二区三区| 亚洲一区视频| 欧美午夜视频网站| 亚洲免费观看在线视频| 亚洲精品欧洲精品| 蜜桃精品一区二区三区| 葵司免费一区二区三区四区五区| 国产精品亚洲激情| 亚洲一区二区三区精品在线| 一区二区激情视频| 欧美日韩成人在线视频| 91久久国产综合久久91精品网站| 亚洲国产另类久久精品| 久久综合中文字幕| 欧美国产一区二区三区激情无套| 国产亚洲欧美日韩日本| 亚洲免费影院| 久久精品官网| 精品成人久久| 蜜桃av噜噜一区| 亚洲国产合集| 在线亚洲欧美视频| 国产精品激情电影| 亚洲淫片在线视频| 欧美在线一二三| 国产一级揄自揄精品视频| 欧美一区二区视频免费观看| 久久久久久久91| 亚洲国产精品久久久久秋霞蜜臀| 美日韩免费视频| 亚洲美女色禁图| 亚洲欧美一区二区三区极速播放| 国产精品亚洲第一区在线暖暖韩国| 亚洲欧美国产日韩天堂区| 久久国产精品久久久| 一区精品在线播放| 欧美啪啪成人vr| 午夜精品福利在线| 免费不卡欧美自拍视频| 亚洲美女在线国产| 国产精品永久免费观看| 久久国产精品久久久久久| 欧美国产精品久久| 亚洲自拍16p| 亚洲成在线观看| 欧美日韩午夜| 久久久久久午夜| 洋洋av久久久久久久一区| 欧美在线91| 亚洲精品综合| 国内精品国产成人| 欧美福利电影网| 欧美一级大片在线免费观看| 欧美成人中文字幕在线| 午夜精品国产| 亚洲精品乱码久久久久久| 国产精品免费网站| 久久这里只有精品视频首页| 亚洲日本精品国产第一区| 久久国产日韩欧美| aa级大片欧美| 极品日韩久久| 国产精品爽黄69| 欧美日韩国产区| 久久网站热最新地址| 亚洲一区免费观看| 亚洲日本成人网| 欧美大胆人体视频| 久久精品导航| 亚洲女优在线| 一本一本大道香蕉久在线精品| 国产亚洲成年网址在线观看| 欧美日韩国产色综合一二三四 | 久久精品在这里| 亚洲亚洲精品三区日韩精品在线视频 | 欧美精品日韩三级| 久久免费黄色| 久久激情视频久久| 亚洲自拍偷拍网址| 一区二区av| 日韩视频一区二区在线观看| 免费日韩精品中文字幕视频在线| 亚洲永久精品大片| 国产精品99久久不卡二区| 亚洲国产欧美一区二区三区久久| 国产亚洲视频在线观看| 国产精品丝袜白浆摸在线| 欧美图区在线视频| 欧美网站在线观看| 欧美午夜激情在线| 国产精品va在线播放我和闺蜜| 欧美成人a∨高清免费观看| 久久精品国产亚洲高清剧情介绍| 性做久久久久久久免费看| 亚洲一区999| 午夜精彩国产免费不卡不顿大片| 亚洲在线日韩| 欧美在线观看视频在线| 欧美一区2区三区4区公司二百| 亚洲欧美日本在线| 午夜精品福利视频| 久久激情一区| 美女视频黄免费的久久| 欧美成人精品在线视频| 欧美成人免费视频| 欧美日韩一二三四五区| 国产精品v亚洲精品v日韩精品 | 国产精品日韩在线| 国产伦理一区| 在线观看国产欧美| 亚洲三级影院| 亚洲专区免费| 久久久精品999| 亚洲国产精品va在线看黑人动漫| 亚洲国产精品一区二区第一页| 亚洲激情图片小说视频| 9i看片成人免费高清| 亚洲男人的天堂在线aⅴ视频| 欧美在线播放一区二区| 免费在线观看精品| 国产精品久久波多野结衣| 国产亚洲精品一区二区| 91久久国产综合久久91精品网站| 中文在线一区| 久久久综合免费视频| 最新成人在线| 性感少妇一区| 欧美高清不卡| 国产一区二区视频在线观看| 亚洲国产毛片完整版| 亚洲欧美日韩一区二区在线| 久久久久久久久蜜桃| 91久久精品国产91久久| 亚洲欧美经典视频| 欧美jizz19hd性欧美| 国产精品永久免费在线| 91久久综合亚洲鲁鲁五月天| 在线亚洲免费视频| 蜜臀av国产精品久久久久| 这里只有精品丝袜| 欧美成人自拍视频| 国产视频久久网| 亚洲一区二区三区在线| 亚洲二区在线观看| 久久黄色小说| 国产乱码精品一区二区三区不卡 | 欧美日韩国产精品一卡|