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

單鏈DNA

換了個地址:http://www.cnblogs.com/vizhen/

 

《WINDOWS游戲編程大師技巧》學習筆記--學海無涯

終于等到在網上買的了,雖然這書時代有點老,但還是覺得還是有價值,應該好好讀一讀,仔細閱讀當然是要做些筆記啦。

學習前的準備工作:
    這本書的例子用的是VC++ 6.0+DirectX 7.0,所以先得到網上下載DirectX 7.0 SDK(8.0亦可),解壓,把Include 和lib 下的文件全部拷貝到Vc ++的對應目錄下,然后,我就試著編譯了第一章的一個例子游戲---打磚塊的游戲,發現連接不了外部文件!無奈,百度一下,原來還得對編譯器做些工作:在Project/Settings   /link     Object/library  添加 ddraw.lib dxguid.lib 。

第一章 學海無涯
    講解游戲誕生的整個過程,Windows下面的游戲運行整個過程和游戲編程中的規范。
   “ 一個簡化游戲的結構:第一步,初始化
                                            第二步,進入游戲循環
                                            第三步:獲得玩家的輸入信息
                                            第四步:執行人工智能和游戲邏輯
                                            第五步:渲染下一幀圖像
                                            第六步:同步顯示
                                            第七步:循環
                                            第八步:關閉 ”
    啊哈原來一個游戲程序簡單點就是這樣運行的,游戲也并不是那么神秘額。

 另外的收獲就是游戲編程一些規范和技巧:

        1.“你不應當在對運行時間或內存要求特別嚴格的代碼段中式用高層API。特別是與游戲內循環有關的代碼大多需要手工編寫,否則游戲多半會遇到嚴重的速度和性能的問題。當然,這并不一位著就不能信任DirectX等 API,因為DirectX的設計目的就是兼顧高性能和“thin”原則。但就通常來講,應當避免頻繁調用高層的函數。”----這點是有點不太明白,作者是對API的性能不太信任?還是另有原因,暫且放在這里,等整體看完再研究之。

       2.“不要害怕使用全局變量。”“由于參數要被壓棧和出棧,執行這個函數體所需時間小于調用函數所需的時間,在這種情況下,更好的方法可以是設立一些全局變量,然后再調用前進行賦值以傳遞參數”——時間是如此的重要!

       3.“使用內聯函數”--呵呵,這個上C++課時老師講啦。雖然使編譯后的程序變大了,但卻有效的提高運行速度。

       4.“盡量使用32位的變量而不是8位或16位變量。”
      “struct   CPOINT
         { 
             short x,y;
             unsigned char c;
          } // end CPOINT”
          “注意,定義這個結果看上去不錯,但實際并非如此!首先,結構本身是一個5字節長的結構——(2*sizeof(short)+sizeof(char))=5 字節。這太糟了額,由于沒注意字節對齊,內存尋址的時候會出大問題。”——這點確實不知道!標記之。

      5.“以類似RISC的方式來編程。換句話來說,盡量簡化你的代碼,而不是是他更復雜。”——以前一直想,能一句完成,就不要寫多幾行,原來簡單句子,執行的更快。“使用二進制移位運算來進行乘數是2的冪的簡單整數乘法。”

      6.“不要為簡單的對象定義太多復雜的數據結構。鏈表結構很好用,但并不意味著當你所需要的其實是大約有256個固定數組的時候,你也該使用鏈表”

      7.最后有一個小游戲,但是我對里面的碰撞算法,不太理解啊,真是有點難度啊。


posted on 2009-12-27 01:21 Geek.tan 閱讀(1951) 評論(5)  編輯 收藏 引用 所屬分類: 學習筆記

評論

# re: 《WINDOWS游戲編程大師技巧》學習筆記--學海無涯 2009-12-27 02:46 liuliu

有好多建議都過時了吧。現在所有的編譯器都能處理例如變*2為移位操作之類的。  回復  更多評論   

# re: 《WINDOWS游戲編程大師技巧》學習筆記--學海無涯 2009-12-27 10:02 Goteet

e...學校開c++課啊,真幸福  回復  更多評論   

# re: 《WINDOWS游戲編程大師技巧》學習筆記--學海無涯 2009-12-27 13:46 新海網

你好,歡迎添加友情連接 http://www.xiw.org.ru/index.shtml  回復  更多評論   

# re: 《WINDOWS游戲編程大師技巧》學習筆記--學海無涯 2009-12-27 14:52 Geek.tan

@liuliu
因為原版書出得比較早,好像剛好是xp上市的時候出的  回復  更多評論   

# re: 《WINDOWS游戲編程大師技巧》學習筆記--學海無涯 2009-12-27 17:57 Touchsoft

能學習到一些不錯的原理,我前陣日子剛讀了。
雖然沒讀完。  回復  更多評論   

# re: 《WINDOWS游戲編程大師技巧》學習筆記--學海無涯[未登錄] 2009-12-28 10:06 current

這書有點老了 嘿嘿   回復  更多評論   

導航

統計

公告

coding是我的寂寞,我是誰的寂寞

隨筆分類(40)

隨筆檔案(48)

搜索

積分與排名

最新評論

評論排行榜

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <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>
            亚洲人午夜精品免费| 欧美日韩亚洲高清| 欧美成人精品一区二区| 先锋影院在线亚洲| 午夜精品久久久久久久99水蜜桃| 亚洲一区二区三| 一区二区三区高清在线| 嫩草影视亚洲| 亚洲国产一二三| 亚洲麻豆av| 亚洲男人的天堂在线| 久久精品官网| 欧美另类一区二区三区| 国产精品久久国产精麻豆99网站| 国产嫩草一区二区三区在线观看 | 日韩一级免费观看| 亚洲影院污污.| 麻豆精品传媒视频| 欧美午夜电影一区| 亚洲福利专区| 午夜精品久久久久久久男人的天堂| 久久国产精品久久精品国产| 欧美大片一区| 亚洲在线观看免费| 欧美国产日韩xxxxx| 国产精品视频专区| 亚洲人成艺术| 久久精品在线| 夜夜爽99久久国产综合精品女不卡| 午夜在线成人av| 欧美精品日韩一区| 在线播放视频一区| 亚洲欧美亚洲| 亚洲精品久久久蜜桃| 久久精品一区蜜桃臀影院| 欧美私人啪啪vps| 91久久久久久国产精品| 久久经典综合| 亚洲天堂成人在线视频| 欧美好骚综合网| 在线成人www免费观看视频| 香港成人在线视频| 亚洲网站在线看| 欧美日韩伦理在线| 亚洲久久在线| 亚洲第一福利社区| 久久综合99re88久久爱| 国产一区二区三区久久久久久久久 | 久久福利一区| 国产精品另类一区| 在线亚洲一区二区| 亚洲国内自拍| 美国成人毛片| 亚洲高清免费在线| 欧美成人中文| 理论片一区二区在线| 激情亚洲网站| 久久网站热最新地址| 欧美一区二区| 国产亚洲人成a一在线v站| 午夜精品久久久久久久| 9i看片成人免费高清| 欧美日韩精品在线视频| 一区二区三区.www| 99在线精品视频在线观看| 欧美日韩美女在线观看| 亚洲一区二区三区在线视频| 日韩一区二区免费看| 欧美日韩亚洲一区二| 亚洲午夜免费视频| 亚洲一区二区高清视频| 国产美女一区| 久久男人资源视频| 老司机一区二区三区| 99亚洲一区二区| 一区二区欧美视频| 国产欧美日韩精品a在线观看| 久久成人精品视频| 久久精品国产亚洲一区二区| 亚洲第一区中文99精品| 亚洲国产99精品国自产| 亚洲精品久久久蜜桃| 亚洲精选视频在线| 国产精品视频导航| 美女视频黄a大片欧美| 欧美激情一区二区三区在线视频观看 | 午夜宅男久久久| 久久成人精品| 日韩视频一区二区三区在线播放| 日韩香蕉视频| 国产亚洲福利社区一区| 另类亚洲自拍| 欧美视频一区二区三区…| 欧美主播一区二区三区美女 久久精品人 | 国产视频精品va久久久久久| 久久一区二区三区超碰国产精品| 免费成人av在线看| 亚洲一区一卡| 久久综合影视| 午夜精品国产| 欧美成人精品影院| 久久国产福利| 亚洲福利电影| 欧美亚洲一区三区| 久久天天躁夜夜躁狠狠躁2022| 日韩视频免费观看高清在线视频| 亚洲在线免费观看| 一区二区三区四区国产| 久久久久欧美| 羞羞视频在线观看欧美| 欧美国产丝袜视频| 久久综合狠狠综合久久综合88| 欧美日韩亚洲一区二区三区四区| 免费不卡在线观看| 国产女主播在线一区二区| 亚洲国产日韩欧美| 国产一区清纯| 亚洲中字在线| 亚洲永久免费精品| 欧美欧美在线| 欧美成人四级电影| 好吊妞这里只有精品| 亚洲在线视频| 亚洲一区在线看| 欧美日韩三区| 亚洲美女福利视频网站| 亚洲级视频在线观看免费1级| 久久爱另类一区二区小说| 欧美一区二区三区的| 国产精品久久九九| 在线视频日韩精品| 亚洲影院免费| 国产精品你懂的在线欣赏| 一区二区日韩伦理片| 一区二区高清在线| 欧美日韩一区在线| 一区二区三区国产在线| 中文无字幕一区二区三区| 欧美精品成人| 亚洲精品一区二区在线| 日韩视频一区二区三区| 欧美日韩精品欧美日韩精品一| 亚洲精品美女| 亚洲天堂网在线观看| 欧美日韩一区二区在线视频 | 久久精品国产2020观看福利| 久久在线91| 亚洲国产天堂网精品网站| 噜噜噜躁狠狠躁狠狠精品视频| 欧美国产成人在线| 99re6这里只有精品视频在线观看| 欧美激情中文字幕在线| 亚洲免费观看高清完整版在线观看熊| 日韩亚洲精品在线| 国产精品国产一区二区| 午夜伦理片一区| 免费不卡亚洲欧美| 亚洲图片你懂的| 国产亚洲免费的视频看| 久热成人在线视频| 99v久久综合狠狠综合久久| 午夜激情久久久| 黄色另类av| 欧美日韩伦理在线免费| 羞羞视频在线观看欧美| 欧美承认网站| 亚洲欧美日韩精品久久| 国产综合久久久久久| 欧美国产欧美亚州国产日韩mv天天看完整| 亚洲伦理中文字幕| 美女脱光内衣内裤视频久久网站| 国产亚洲午夜| 久久久女女女女999久久| 亚洲电影免费观看高清完整版在线| 久久综合激情| 国产精品久久中文| 欧美成人精品一区二区三区| 欧美精品三级日韩久久| 欧美一区二区三区在线| 欧美精品色综合| 六十路精品视频| 国产伦精品一区二区三区在线观看| 欧美成年人网站| 韩日精品在线| 欧美在线亚洲一区| 欧美一区亚洲二区| 国产精品卡一卡二卡三| 99精品国产福利在线观看免费| 在线不卡a资源高清| 欧美一区二区成人6969| 亚洲欧美日韩在线高清直播| 麻豆成人在线| 欧美激情在线播放| 日韩一区二区精品视频| 欧美刺激午夜性久久久久久久| 女人天堂亚洲aⅴ在线观看| 在线看片日韩| 欧美日韩mv| 亚洲香蕉网站| 久久精品国产免费观看|