亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? 游戲程式設計指南(hoho篇).htm

?? 游戲程式設計指南
?? HTM
?? 第 1 頁 / 共 2 頁
字號:
                  width=534><BR> </FONT></TD></TR></TBODY></TABLE></CENTER></DIV>
            <P><FONT 
            size=2>  這里需要說明一下,到這里后我們的應用程序可以說是創建完畢,你只要按下“F5”就可以讓程序運行起來,當然,這個只是普通的Win32應用程序,Microsoft已經幫我們做好了一切處理,謝謝Microsoft吧! 
            待會我們就可以讓這個程序變成我們所需要的工程,并且在將來我們的游戲就是要建立在這個工程的基礎上。<BR><BR>  看到上面圖里我表明了MyGame.cpp和stdafx.h這兩個文件吧,這里我們來說明一下這兩個文件到底是干什么的,MyGame.cpp這個文件相信你們也能猜得到,這個就是我們程序的主代碼文件,里面有WinMain函數等一系列Windows應用程序所需要的信息,記住!我們的游戲也屬于Windows應用程序的行列;stdafx.h這個文件是工程的預處理文件,這個文件可是非常重要的,少了它你的工程就無法正常編譯通過,它裝載了你的程序所需要包含的庫文件等一些需要預先處理并且屬于整個工程的任何地方都需要用到的東西,哎!這個文件太重要了,一旦修改它,你整個工程就需要重新編譯,所以建議一般就放一些不需要經常改動的引用包含。<BR><BR>  到目前為止,我們已經將Win32的應用程序給創建好了,讓我們把HoHo真正的引入其中;打開stdafx.h文件,加入下面三句代碼:<BR><BR></FONT></FONT><FONT 
            size=2><FONT color=#99ccff face=宋體>    #include 
            "hCommon.h"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
            // HoHo的通用包含頭文件<BR>    #include 
            "hPlane2D.h"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
            // HoHo的2D圖像模塊包含頭文件<BR>    #pragma 
            comment(lib,"HoHo.lib")&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
            // HoHo的連接庫文件<BR> </FONT></FONT>
            <DIV align=center>
            <CENTER>
            <TABLE border=1 borderColor=#002846 cellPadding=0 cellSpacing=0 
            id=AutoNumber9 style="BORDER-COLLAPSE: collapse" width="80%">
              <TBODY>
              <TR>
                <TD align=middle bgColor=#001824 width="100%"><FONT face=Arial 
                  size=2>圖例</FONT></TD></TR>
              <TR>
                <TD align=middle width="100%"><FONT face=Arial 
                  size=1>&nbsp;<BR><IMG border=0 height=398 
                  src="游戲程式設計指南(HoHo篇).files/CreateAPP_4.gif" 
                  width=430><BR> </FONT></TD></TR></TBODY></TABLE></CENTER></DIV>
            <P><FONT face=Arial size=2>好了,我們已經完成第一步,是不是感覺很像在使用DirectX 
            SDK?<BR><BR>  接下來就是開始對MyGame.cpp這個主要的代碼文件做個手術,首先是初始化圖形設備,找到一支叫 
            InitInstance() 的函數,在這支函數返回前,將我們的圖形初始化代碼給加進去,如圖:<BR> </FONT>
            <DIV align=center>
            <CENTER>
            <TABLE border=1 borderColor=#002846 cellPadding=0 cellSpacing=0 
            id=AutoNumber10 style="BORDER-COLLAPSE: collapse" width="80%">
              <TBODY>
              <TR>
                <TD align=middle bgColor=#001824 width="100%"><FONT 
                  size=2>初始化2D圖形設備</FONT></TD></TR>
              <TR>
                <TD align=middle width="100%"><FONT size=1>&nbsp;<BR><IMG 
                  border=0 height=408 
                  src="游戲程式設計指南(HoHo篇).files/CreateAPP_5.gif" 
                  width=507><BR> </FONT></TD></TR></TBODY></TABLE></CENTER></DIV>
            <P><FONT face=Arial 
            size=2>  接下來讓我們修改一下這個應用程序的循環部分,讓它的循環能夠適應我們游戲循環的需要,找到 _tWinMain() 
            函數,不要問我為什么WinMain函數前面還有個_t,反正這支函數就是我們程序的入口,也就相當于是Dos下C語言的main()函數;好了,我們要大刀闊斧的修改者至函數的循環部分,最簡單的方法就用把下面的代碼段覆蓋原有的循環代碼,代碼段如下:<BR><BR></FONT></FONT><FONT 
            color=#99ccff face=宋體 size=2>    // 主消息循環:<BR>    while ( 1 ) 
            <BR>    {<BR>    &nbsp;&nbsp;&nbsp; if( PeekMessage( &amp;msg, NULL, 
            0, 0, PM_NOREMOVE ) )<BR>    &nbsp;&nbsp;&nbsp; 
            {<BR>    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if( !GetMessage( 
            &amp;msg, NULL, 0, 0 ) 
            )<BR>    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
            {<BR>    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
            break;<BR>    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
            }<BR>    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
            TranslateMessage( &amp;msg ); 
            <BR>    &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; DispatchMessage( 
            &amp;msg );<BR>    &nbsp;&nbsp;&nbsp; 
            }<BR><BR>    &nbsp;&nbsp;&nbsp; GetGraphics()-&gt;ClearScreenMMX(0); 
            // 用黑色清屏<BR><BR>    &nbsp;&nbsp;&nbsp; 
            GetGraphics()-&gt;UpdateScreen( );&nbsp;&nbsp; // 
            更新屏幕緩沖<BR>    &nbsp;&nbsp;&nbsp; GetGraphics()-&gt;Present( 
            );&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; // 
            DDraw更新屏幕<BR>    }</FONT><FONT face=Arial><FONT face=Arial 
            size=2><BR><BR> </FONT>
            <DIV align=center>
            <CENTER>
            <TABLE border=1 borderColor=#002846 cellPadding=0 cellSpacing=0 
            id=AutoNumber11 style="BORDER-COLLAPSE: collapse" width="80%">
              <TBODY>
              <TR>
                <TD align=middle bgColor=#001824 width="100%"><FONT 
                  size=2>修改程序循環部分</FONT></TD></TR>
              <TR>
                <TD align=middle width="100%"><FONT size=1>&nbsp;<BR><IMG 
                  border=0 height=435 
                  src="游戲程式設計指南(HoHo篇).files/CreateAPP_6.gif" 
                  width=469><BR> </FONT></TD></TR></TBODY></TABLE></CENTER></DIV>
            <P><FONT face=Arial 
            size=2>這里就是傳說中的游戲循環部分,實際上游戲在執行當中就是不停的進行循環,不停的刷新屏幕,這也就有了FPS(刷新速度)的概念,評價一個圖形引擎好壞經常用到的指標,也就是每秒鐘這種刷新能達到多少次。<BR><BR>  好了,現在你按下“F7”來編譯程序,對了,別忘記了,把下載HoHo包里的HoHo.DLL文件拷貝到你的游戲程序執行目錄中,不要告訴我你找不到VC工程所編譯出來的執行文件放在哪個文件夾中,否則你的程序是運行不起來的,會告訴你缺少hoho.dll動態庫文件。現在總算能夠運行我們的程序了,按“F5”看看,我們可以看到我們的應用程序窗口變成黑色,并且左上角會有一個“FPS=XX”的綠色字樣,如果你看到這些,那證明你已經完成了最基本的初始化工作了,是不是覺得很簡單? :-)<BR><BR><BR><BR><BR>Write 
            Date: 2003-08-02<BR></FONT></FONT></FONT><FONT face=宋體 
            size=2>----------------------------------------------------------------<BR></FONT><FONT 
            face=Arial size=2>&nbsp;&nbsp;&nbsp; HoHo游戲引擎下載以及最新資訊請訪問 <A 
            href="http://www.gameres.com/HoHo">http://www.gameres.com/HoHo</A><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
            未經許可請勿轉載此系列教程,編寫:林德輝(Sea_Bug)<BR>&nbsp;&nbsp; Copyright &copy; 
            中國游戲開發資源網(GameRes.com) All Rights reserved</FONT><FONT face=宋體 
            size=2><BR>----------------------------------------------------------------</FONT><FONT 
            face=Arial><BR> </FONT></P></TD></TR>
        <TR>
          <TD width="100%"> </TD></TR>
        <TR>
          <TD bgColor=#151631 width="100%">
            <P align=right><FONT size=1><A 
            href="http://www.gameres.com/">GameRes</A>&nbsp;&nbsp;</FONT></P></TD></TR>
        <TR>
          <TD width="100%">
            <P align=right>
            <FORM>
            <P align=right><FONT size=1>&nbsp;</FONT><BR><INPUT onclick=window.close() type=button value="關 閉 窗 口"></P></FORM></TD></TR></TBODY></TABLE></CENTER></DIV></TD></TR>
  <TR>
    <TD width="100%">
      <P align=center><BR><FONT face=Arial></FONT><BR><BR><FONT 
      size=2>本站中所有文章以及圖形均為作者本人、公司所有,本站所有資訊僅供參考,若有任何損失本站概不負責,請自行斟酌。<BR>Copyright 
      &copy; 2001-200? 中國游戲開發資源網(GameRes.com) All Rights reserved.<BR>This site is 
      optimized for at least 1024x768 resolution (hi-color) viewing with a 
      browser that supports style sheets.<BR>
      <SCRIPT language=JavaScript><!--function SymError(){  return true;}window.onerror = SymError;var SymRealWinOpen = window.open;function SymWinOpen(url, name, attributes){  return (new Object());}window.open = SymWinOpen;//--></SCRIPT>

      <SCRIPT src="游戲程式設計指南(HoHo篇).files/mystat.htm"></SCRIPT>
      <BR> </FONT></P></TD></TR></TBODY></TABLE></FONT>
<SCRIPT 
language=JavaScript><!--window.open = SymRealWinOpen;//--></SCRIPT>
</BODY></HTML>

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩成人伦理电影在线观看| 久久久久99精品一区| 国产69精品一区二区亚洲孕妇| 亚洲不卡av一区二区三区| 艳妇臀荡乳欲伦亚洲一区| 中文字幕字幕中文在线中不卡视频| 中文字幕巨乱亚洲| 国产精品乱人伦一区二区| 国产精品久久久久久久久图文区 | 美女诱惑一区二区| 午夜精品久久久久影视| 亚洲成a人片在线观看中文| 肉色丝袜一区二区| 免费观看91视频大全| 精品一区二区在线播放| 国产精品一级在线| 成人毛片老司机大片| 91美女视频网站| 欧美色图在线观看| 欧美一区二区三区免费观看视频| 日韩你懂的在线观看| 国产三级精品三级| 亚洲天堂av一区| 日本一不卡视频| 粉嫩一区二区三区在线看| 91视频在线观看免费| 欧美精品第1页| 久久久久久久久久久久久女国产乱 | 欧美人与z0zoxxxx视频| 欧美美女bb生活片| 久久精子c满五个校花| 亚洲色大成网站www久久九九| 日韩在线一区二区三区| 国产精品一区二区久久精品爱涩| 色伊人久久综合中文字幕| 欧美一区永久视频免费观看| 国产亚洲一区二区在线观看| 亚洲国产sm捆绑调教视频| 国产在线精品一区二区三区不卡| 97久久精品人人爽人人爽蜜臀| 欧美伦理视频网站| 国产精品女上位| 日本成人中文字幕在线视频| 成人免费看视频| 精品少妇一区二区三区在线播放| 国产精品久久久久久福利一牛影视 | 中文字幕日本乱码精品影院| 丝袜美腿亚洲一区二区图片| 国产大片一区二区| 正在播放一区二区| 一区二区三区四区av| 国产老女人精品毛片久久| 欧美久久高跟鞋激| 一区二区视频在线| 国产成人免费网站| 亚洲精品在线电影| 日韩精品福利网| 欧美中文一区二区三区| 中文无字幕一区二区三区| 久久99久久99| 91精品国产黑色紧身裤美女| 亚洲综合色在线| eeuss国产一区二区三区| 精品国产乱码久久久久久闺蜜| 午夜精品福利在线| 欧美日韩一区二区三区不卡| 亚洲精品免费在线播放| 99久久精品免费看国产免费软件| 久久精品一区二区三区不卡牛牛 | 成人短视频下载| 久久网站热最新地址| 精品中文字幕一区二区| 正在播放一区二区| 天天操天天综合网| 欧美人与性动xxxx| 日韩主播视频在线| 日韩一区二区三区免费看 | 国产欧美一区二区精品忘忧草| 七七婷婷婷婷精品国产| 91精品国产91综合久久蜜臀| 亚洲大尺度视频在线观看| 欧美日韩国产综合一区二区三区| 亚洲超碰97人人做人人爱| 欧美人与z0zoxxxx视频| 美女视频黄 久久| 久久久久久**毛片大全| 成人涩涩免费视频| 中文字幕一区二区三区在线观看| 不卡一区中文字幕| 亚洲美女屁股眼交| 欧洲av在线精品| 成人高清免费在线播放| 国产精品国产三级国产专播品爱网 | 美女免费视频一区二区| 亚洲精品一区二区三区在线观看| 国产伦精品一区二区三区在线观看| 久久亚洲一级片| 99久久婷婷国产精品综合| 亚洲精品国久久99热| 欧美日韩国产a| 韩国女主播一区二区三区| 国产精品成人免费在线| 欧美视频一区在线| 极品少妇xxxx精品少妇| 亚洲天堂2014| 日韩欧美久久一区| 成人国产电影网| 午夜精品福利一区二区三区av| 欧美电视剧在线看免费| 91视频一区二区| 日韩福利电影在线| 欧美经典一区二区| 在线播放视频一区| hitomi一区二区三区精品| 午夜精品一区二区三区电影天堂| 久久综合色婷婷| 色美美综合视频| 国产综合久久久久久鬼色| 亚洲欧洲成人自拍| 欧美xxxx在线观看| 在线观看三级视频欧美| 国产精品香蕉一区二区三区| 亚洲v日本v欧美v久久精品| 久久亚洲私人国产精品va媚药| 色偷偷88欧美精品久久久| 国产精品自拍在线| 五月激情丁香一区二区三区| 国产三级精品三级在线专区| 91精品久久久久久蜜臀| 在线观看一区二区视频| 成人福利电影精品一区二区在线观看| 男人的天堂亚洲一区| 一区二区三区免费在线观看| 国产精品视频yy9299一区| 精品国产电影一区二区| 欧美色视频在线| 色吊一区二区三区| av中文字幕一区| 国产精品一区二区在线观看网站| 日本va欧美va瓶| 亚洲成在线观看| 亚洲高清免费视频| 亚洲图片欧美视频| 亚洲激情图片一区| 一区二区三区日韩欧美| 亚洲人成亚洲人成在线观看图片 | 日韩一区二区三区电影| 欧美少妇bbb| 欧美三级视频在线观看| 色婷婷亚洲一区二区三区| 91免费视频网址| 一本久久a久久免费精品不卡| 成人久久18免费网站麻豆 | 91在线看国产| 91在线看国产| 一本到一区二区三区| 色呦呦网站一区| 精品污污网站免费看| 欧美精品成人一区二区三区四区| 精品视频一区二区不卡| 欧美久久久一区| 日韩欧美在线观看一区二区三区| 日韩免费高清av| 久久精品日产第一区二区三区高清版| 久久精品一区二区| 国产精品另类一区| 一区二区三区成人在线视频| 亚洲激情图片一区| 青青草97国产精品免费观看无弹窗版| 日韩电影在线免费看| 国产一区二区三区免费| av福利精品导航| 欧美性猛交一区二区三区精品| 欧美色图12p| 精品日韩欧美在线| 国产精品乱人伦| 天天色 色综合| 懂色av一区二区三区免费看| 91亚洲精品乱码久久久久久蜜桃| 精品视频123区在线观看| 日韩你懂的电影在线观看| 国产偷国产偷精品高清尤物| 亚洲欧美日韩国产中文在线| 日本美女一区二区三区视频| 国产不卡视频在线观看| 欧美图区在线视频| 久久久亚洲高清| 亚洲综合激情网| 国产盗摄视频一区二区三区| 欧美视频在线一区二区三区 | 亚洲国产成人午夜在线一区| 亚洲精品视频在线看| 免费成人深夜小野草| av不卡在线观看| 日韩视频在线永久播放| 亚洲色图另类专区| 日韩午夜av电影| 国产精品久久久久影院| 日产精品久久久久久久性色| jlzzjlzz亚洲女人18|