• <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>

            戰魂小筑

            討論群:309800774 知乎關注:http://zhihu.com/people/sunicdavy 開源項目:https://github.com/davyxu

               :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
              257 隨筆 :: 0 文章 :: 506 評論 :: 0 Trackbacks

                 最近和幾個朋友討論怎樣降低游戲開發難度,提高游戲開發速度以及可視化結構化的游戲開發方法

                 虛幻是在高級游戲開發工作流中做的比較好的一個,一整套可視化開發工具及強大的虛幻腳本讓3D游戲的開發難度大大降低。其腳本可以方便的調用引擎中的native函數,當然也為游戲的特殊結構提供了諸如state的功能,處理狀態,阻塞邏輯等只有游戲才有的復雜邏輯

                 可以說,虛幻為游戲而設計,又有成熟的商業游戲用例,因此虛幻是游戲開發的方向。

                 回看2D游戲開發,其實最方便,最系統化的還是使用Flash,或者Silverlight。這些工具都是提供了一套方便的IDE,可以可視化的做動畫,并且與代碼整合。

                 但是以上這些開發,都或多或少使用的是傳統的過程式串行編碼方式來描述一個并發執行事件的游戲,因此開發難度還是很大的。

                 回想起我專業里學過的PLC(可編程邏輯控制器),一堆可以控制的繼電器的邏輯組合就可以做出各種復雜霓虹燈邏輯或者電梯邏輯等。

                 本人原來所在項目中負責一個任務系統。但是boss不允許用任何第三方庫,無奈只能自己實現,一開始我就使用了觸發器架構,每個對象都可以出發不同的觸發器,然后是自己實現的簡單腳本,用C++解析腳本來讀入觸發器。對于策劃,可以很快速的構建一個任務,唯一的缺點,就是有點繞

                 使用觸發器的地方還很多,暴雪的即時戰略,基本都是用了觸發器結構,星際爭霸,魔獸爭霸3。魔獸爭霸3中的觸發器可以說是遍地都是,無需編程,只需要按照系統給你提供的一些字段,比如說 當 礦 小于 XX 點時, 執行 撤離。這些游戲系統中的人物,都清一色的使用觸發器。

                 雖然魔獸世界的代碼沒有泄漏,但是魔獸的服務器的模擬代碼中描述的任務,就是用一堆數字的觸發器在運行

                因此,觸發器對于提高游戲開發效率有很大的幫助,使用XML結合自己的系統,就可以寫出一套結構化的基于觸發器游戲系統。

            posted on 2009-12-17 17:46 戰魂小筑 閱讀(2115) 評論(1)  編輯 收藏 引用 所屬分類: 游戲開發技術

            評論

            # re: 基于觸發器的游戲架構 2009-12-18 19:22 Sunshine Alike
            大大能細說一下么
            一個基于觸發器的系統是什么樣的一種結構,工作流程?
            對這個很感興趣,希望得到您的回復  回復  更多評論
              

            亚洲精品国产字幕久久不卡| 2021久久国自产拍精品| 精品久久久久久无码专区| 日韩人妻无码一区二区三区久久99 | 久久AV高清无码| 亚洲精品高清国产一线久久| 久久久受www免费人成| 国产高潮国产高潮久久久91 | 精品久久久久久久国产潘金莲 | 久久人妻少妇嫩草AV蜜桃| 久久伊人精品青青草原高清| 久久天天躁狠狠躁夜夜网站| 少妇无套内谢久久久久| 色狠狠久久综合网| 久久久久亚洲国产| 97精品依人久久久大香线蕉97| 蜜桃麻豆WWW久久囤产精品| 久久久久99这里有精品10 | 久久精品亚洲中文字幕无码麻豆| 亚洲成人精品久久| 久久精品国产亚洲AV高清热| 青青草原综合久久大伊人精品| 久久精品国产亚洲av日韩| 久久国产亚洲精品无码| 三上悠亚久久精品| 国产亚州精品女人久久久久久| 无码专区久久综合久中文字幕| a高清免费毛片久久| 久久久久久久久久久免费精品| 中文字幕日本人妻久久久免费| 亚洲中文字幕伊人久久无码| 99久久精品日本一区二区免费 | 99精品久久久久久久婷婷| 久久99国产综合精品免费| 久久精品国内一区二区三区| 欧美精品一区二区久久| 亚洲人成无码久久电影网站| 久久亚洲美女精品国产精品| 青青青国产精品国产精品久久久久| 久久亚洲2019中文字幕| 久久婷婷五月综合97色一本一本|