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

            lua

            游戲開發(fā)輔助庫(kù)

            Debuggers

            Debugging Tools for Windows
            http://www.microsoft.com/whdc/devtools/debugging/default.mspx/

            源碼控制

            TortoiseCVS
            http://www.tortoisecvs.org/
            CVSGui
            http://www.wincvs.org/

            CPU性能分析器

            在開發(fā)進(jìn)程的最后時(shí)刻, 需要優(yōu)化你的代碼和解決瓶頸, 下面的工具可以幫助你發(fā)現(xiàn)瓶頸, 找出每個(gè)函數(shù)所占用的時(shí)間和內(nèi)存
            內(nèi)存和時(shí)間性能分析其
            Glowcode
            http://www.glowcode.com/
            CodeAnalyst
            http://developer.amd.com/CPU/CODEANALYST/Pages/default.aspx
            DevPartner
            http://www.compuware.com/products/devpartner/default.htm
            內(nèi)存性能分析器
            MemProf
            http://www.gnome.org/projects/memprof/
            時(shí)間性能分析器
            gprof
            http://www.gnu.org/software/binutils/manual/gprof-2.9.1/html_mono/gprof.html
            LTProf
            http://www.lw-tech.com/help.php?folder=ltprof&topic=AboutLTProf.htm

            GPU性能分析其

            NVperfkit (contains NVperfHUD)
            http://developer.nvidia.com/object/nvperfkit_home.html
            PIX (Performance Investigation for directX)
            http://msdn.microsoft.com/library/en-us/directx9_c/directx/directxsdk/tools/performance.asp
            ATI plugin for Microsoft's PIX performance analysis tool
            http://www.ati.com/developer/atipix/

            代碼編寫

            SciTE
            http://scintilla.sourceforge.net/SciTEDownload.html
            免費(fèi)的源碼編輯組件
            Artistic Style
            http://sourceforge.net/projects/astyle/
            源碼縮進(jìn)和重置格式工具

            工程管理工具

            Open Workbench
            http://www.openworkbench.org/
            MS工程的另一個(gè)選擇
            Overlord
            http://www.phpoverlord.com/
            WebCollab
            http://webcollab.sourceforge.net/
            基于網(wǎng)絡(luò)的系統(tǒng)工程和工程管理

            其他工具

            TUT: C++ Unit Test Framework
            http://tut-framework.sourceforge.net/
            C++的單元測(cè)試框架
            CppUnit
            http://cppunit.sourceforge.net/cppunit-wiki/
            C__的單元測(cè)試框架
            NSIS
            http://nsis.sourceforge.net/Main_Page
            創(chuàng)建安裝文件
            Inno Setup
            http://www.jrsoftware.org/isinfo.php
            創(chuàng)建安裝文件

            Ogre的相關(guān)庫(kù)

            應(yīng)用程序框架

            活躍的框架

            NeoAxis Engine
            http://www.neoaxisgroup.com/
            通用的新式3D圖形引擎, 用于3D模擬, 可視化和游戲. 包含許多的編輯器, 如場(chǎng)景, 物理, 材質(zhì), 粒子等等.
            使用C#用于腳本.
            OGE - Open Game Engine
            http://sourceforge.net/projects/oge/
            跨平臺(tái), 多線程的游戲引擎

            半活躍的框架

            The YAKE Engine
            http://www.yake.org/
            跨平臺(tái), 游戲引擎.
            WGE
            http://www.wreckedgames.com/forum/
            SagaEngine
            http://www.sagaengine.com/
            多平臺(tái)的游戲引擎.

            物理

            ODE

            http://ode.org/
            Ogre使用比較廣泛的庫(kù), 可用OgreODE

            NovodeX/PhysX

            http://www.novodex.com/
            非商業(yè)用途, 兩個(gè)物理包裝 NxOgre和Nogredex

            Newton Game Dynamics

            http://www.newtondynamics.com/
            你只需要知道基本的物理法則實(shí)現(xiàn)產(chǎn)生真實(shí)的物理行為. OgreNewt庫(kù)可以讓Newton物理庫(kù)和你的Ogre應(yīng)用程序成為一體

            True Axis Physics SDK

            http://www.trueaxis.com/

            DynaMo

            http://home.iae.nl/users/starcat/dynamo

            The Gangsta Wrapper

            http://sourceforge.net/projects/gangsta

            OPAL

            http://opal.sf.net/
            開放物理抽象層(Open Physics Abstraction Layer), Ode的高層接口.

            Bullet

            http://bullet.sf.net/

            Artificial intelligence (人工智能)

            現(xiàn)在關(guān)于AI引擎應(yīng)該包含什么內(nèi)容還沒有標(biāo)準(zhǔn)化, 但是已有足夠的普通AI問題在游戲中.
            例如路徑查找, 需要一次又一次的重寫該算法.
            大多數(shù)Ogre工程使用自定義構(gòu)建的AI庫(kù)

            OpenAI

            http://openai.sourceforge.net/

            該AI庫(kù)的目標(biāo)是用于OpenGL的圖形程序. 也意味著不能和DirectX無(wú)縫地結(jié)合.
            該AI庫(kù)用Java所寫.

            FEAR

            http://fear.sourceforge.net/index.php
            該庫(kù)還在完成中, 沒準(zhǔn)備實(shí)時(shí)或游戲應(yīng)用程序.
            測(cè)試和使用該庫(kù)需要Quake 2

            OpenSteer

            http://opensteer.sourceforge.net/
            C++庫(kù), 幫助創(chuàng)造游戲和動(dòng)畫中自主角色的駕駛行為. OpenSteer提供了基于OpenGL的應(yīng)用程序 OpenSteerDemo,
            該Demo顯示了預(yù)定的駕駛行為. 通過寫OpenSteerDemo的插件, 可以快速的使用該用戶為原型, 注解, 調(diào)試新的駕駛行為.

            A* Tactical Pathfinding

            http://www.cgf-ai.com/products.html#tacastarexplorer
            在"游戲程序精粹III(Game Programming Gems III book)"中有過描述,
            該簡(jiǎn)單的方法可以創(chuàng)建戰(zhàn)術(shù)路徑添加新的花費(fèi)給A*花費(fèi)函數(shù), 這個(gè)新的花費(fèi)會(huì)反映到暴露給敵人, 且相互射擊
            在 http://robertwrose.com/cg 查看Ogre關(guān)于A*路徑查找的實(shí)現(xiàn)

            PathLib

            http://pathlib.hildebrand.cz/pathlib.html
            免費(fèi)的C++ A*路徑查找, 快速且健壯. 帶有windows demo, 允許路徑測(cè)試和地圖編輯(支持路徑查找組)
            見 http://robertwrose.com/cg 查看Ogre關(guān)于A*路徑查找的實(shí)現(xiàn)

            Garfixia AI Repository

            http://www.dossier-andreas.net/ai/index.html
            該站點(diǎn)包含AI技術(shù)的開源庫(kù), 用C++編寫. 很棒的材料, 非常寶貴的起點(diǎn): FSM(有限狀態(tài)機(jī)), fuzzy, 學(xué)習(xí)樹等, 好東西

            MicroPather

            http://www.grinninglizard.com/MicroPather/
            根據(jù)網(wǎng)頁(yè)介紹:"MicroPather是一個(gè)路徑查找方法和A*解決方案, 無(wú)關(guān)平臺(tái)的C++代碼, 可以很輕易的嵌入已存代碼. MicroPather關(guān)注視頻游戲的路徑查找引擎"

            Boost Graph Library

            http://boost.org/libs/graph/doc/table_of_contents.html
            無(wú)關(guān)平臺(tái), 可以執(zhí)行A*查找

            FANN

            http://leenissen.dk/fann/
            無(wú)關(guān)平臺(tái), 頁(yè)面介紹:
            FANN(Fast Artificial Neural Network Library - 快速人工神經(jīng)網(wǎng)絡(luò)庫(kù)), 免費(fèi)開源神經(jīng)網(wǎng)絡(luò)庫(kù)
            用C實(shí)現(xiàn)多層人工神經(jīng)網(wǎng)絡(luò), 支持全連接和稀疏連接網(wǎng)絡(luò).

            OpenSkyNet

            http://openskynet.sourceforge.net/
            A*路徑查找?guī)? 多個(gè)對(duì)象可以使用相同的格子, C++

            Recast

            http://code.google.com/p/recastnavigation/
            無(wú)關(guān)平臺(tái), Recast 是游戲的美術(shù)導(dǎo)航網(wǎng)格構(gòu)造工具集的狀態(tài).

            網(wǎng)絡(luò)

            需要處理網(wǎng)絡(luò)性能, 容錯(cuò), 同時(shí)發(fā)生控制和安全問題. 大多數(shù)Ogre基于自定義網(wǎng)絡(luò)庫(kù).
            下列庫(kù)對(duì)于一些Ogre用戶比較有用.

            RakNet

            http://freshmeat.net/projects/raknet
            網(wǎng)頁(yè)介紹:
            RakNet是一個(gè)網(wǎng)絡(luò)API, Windows, Linux和Unix的可靠的UDP和高層功能的包裝
            它允許在相同的電腦或者LAN或者因特網(wǎng)任意應(yīng)用程序聯(lián)系其他應(yīng)用程序
            雖然他可用于任意網(wǎng)絡(luò)應(yīng)用程序, 但他可以快速開發(fā)在線游戲和添加多個(gè)玩家至單個(gè)用戶游戲.

            OpenTNL

            http://www.opentnl.org/
            頁(yè)面介紹:
            這個(gè)轉(zhuǎn)矩庫(kù)(Torque Network)是一個(gè)強(qiáng)壯的, 安全的, 易使用的跨平臺(tái)C++網(wǎng)絡(luò)API, 設(shè)計(jì)于高性能方針和游戲

            Zoidcom

            http://www.zoidcom.com/
            網(wǎng)頁(yè)介紹:
            Zoidcom 是一個(gè)基于UDP的高層網(wǎng)絡(luò)庫(kù), 在網(wǎng)絡(luò)連接之上以高效的方式復(fù)制游戲?qū)ο蠛屯剿麄兊臓顟B(tài).
            通過多路傳送對(duì)象信息給位流, 或者取出對(duì)象信息. 可以方式發(fā)送多余的數(shù)據(jù)

            HawkNL

            http://www.hawksoft.com/hawknl/
            頁(yè)面介紹: 面向游戲的網(wǎng)絡(luò)API, 底層API. Berkeley/Unix Sockets 和 Winsock的包裝.
            其他的特色: sockets組, sockets統(tǒng)計(jì), 高精確計(jì)數(shù)器, CRC功能, 用宏讀取和寫數(shù)據(jù)來(lái)打包endian轉(zhuǎn)換. 支持多重網(wǎng)絡(luò)傳輸

            ENet

            http://enet.bespin.org/
            頁(yè)面介紹: 目標(biāo)是提供一個(gè)在UDP上的相對(duì)簡(jiǎn)單, 單純, 健壯的網(wǎng)絡(luò)通訊層, 主要特色是提供一個(gè)可選的可依賴性, 有次序的傳送包

            ZIGE Game Engine:

            http://zige.sourceforge.net/
            頁(yè)面介紹:
            可擴(kuò)展的客戶端-服務(wù)器游戲引擎. 除了網(wǎng)絡(luò), 還提供其他功能:
            日志, 互動(dòng)調(diào)試控制臺(tái), 時(shí)間控制(用于客戶端幀率和服務(wù)器發(fā)包率), 自動(dòng)從服務(wù)器下載游戲文件到客戶端, 等等
            從ZIG的角度看, 需要提供圖形渲染器, 聲音引擎, 和輸入處理的擴(kuò)展.
            你可以插入 Allegro, SDL, DirectX, OpenGL 等.
            ZIP是依賴HaukNL和Pthreads的跨平臺(tái)C/C++庫(kù)

            SDL_net

            http://www.libsdl.org/projects/SDL_net/
            網(wǎng)頁(yè)介紹
            SDL_net是一個(gè)小且簡(jiǎn)單的跨平臺(tái)網(wǎng)絡(luò)庫(kù), 由SDL支持

            OgreSocks

            http://sourceforge.net/projects/ogresocks/
            OgreSocks 是winsock的包裝類, 面向Ogre開發(fā)者的首要網(wǎng)絡(luò)庫(kù). 可以用最少的代碼統(tǒng)合客戶端和服務(wù)器的socket

            聲音

            游戲和仿真程序極大的依賴聲音和音樂提供氛圍

            FMOD

            http://www.fmod.org/
            網(wǎng)頁(yè)介紹:
            FMOD 支持3D聲音, midi, mods, mp3, ogg vorbis, wma, aiff, 錄音, 阻塞/環(huán)繞, cd回放, mmx, 因特流, dsp效果, 聲譜分析
            用戶采樣, 同步支持, ASIO, EAX 2&3等等

            OpenAL

            http://www.openal.org/
            網(wǎng)頁(yè)介紹: 跨平臺(tái)的3D聲音API, 適合游戲應(yīng)用程序以及其他類型的聲音應(yīng)用程序.
            兩個(gè)OGRE包裝為OgreOggSound和OgreAL

            BASS

            http://www.un4seen.com/bass.html
            網(wǎng)頁(yè)介紹: BASS是一個(gè)用于Windows軟件的聲音庫(kù), 目標(biāo)是提供最強(qiáng)大和有效的工具給開發(fā)者,
            可以采樣, 處理流(MP3, MP2, MP1, OGG, WAV, 自生成的流以及其他), MOD音樂(XM, IT, S3M, MOD, MTM, UMX)
            MO3音樂(MP3/OGG壓縮MODs), 和錄音功能, 這一切都在小小的DLL里面, 大小少于100K

            Audiere

            http://audiere.sourceforge.net/
            Audiere 是一個(gè)聲音的高層API, 可以播放Ogg Vorbis, MP3, FLAC,未壓縮 WAV, AIFF, MOD, S3M, XM, 和 IT
            作為聲音輸出, Audiere支持 DirectSound或Windows的WinMM, Linux的OSS, Cygwin, SGI AL

            irrKlang:

            http://ambiera.com/irrklang
            頁(yè)面介紹: 3D和2D跨平臺(tái)聲音庫(kù), 可播放WAV, MP3, OGG, MOD, XM, IT, S3M 和更多的文件格式, 可用于C__和所有的.NET語(yǔ)言

            cAudio:

            http://deathtouchstudios.com/xoops/modules/smartsection/item.php?itemid=3
            頁(yè)面介紹:
            cAudio引擎是OpenAL的C++的包裝, 允許你很輕易的得到聲音和音樂, 并放入你的游戲中.
            OpenAL的問題是其非常難以用在游戲中. cAudio使用OpenAL控制聲音的所有方面.
            Vorbis庫(kù)用于解碼和播放.ogg文件按, Mikmod用于mod,xm,it,和 s3d支持

            腳本

            Lua

            http://www.lua.org/
            可以被Ogre調(diào)用的庫(kù), 可以在C++應(yīng)用程序中調(diào)用
            網(wǎng)頁(yè)介紹:
            基于關(guān)聯(lián)數(shù)組和可擴(kuò)展的語(yǔ)義, 組合了簡(jiǎn)單的過程語(yǔ)義和強(qiáng)大的數(shù)據(jù)描述. Lua是動(dòng)態(tài)類型, 逐字節(jié)解釋, 自動(dòng)內(nèi)存管理(垃圾回收)
            適合配置, 腳本, 和快速構(gòu)造原型. 可通過luabind將Lua程序嵌入Ogre中
            luabind
            http://www.rasterbar.com/products/luabind.html

            LuaPlus

            http://luaplus.org/tiki-index.php?page=LuaPlus%20Home%20Page
            Lua面向C++的調(diào)試工具(visual studio插件), 優(yōu)化

            Java

            http://java.sun.com/
            可通過Ogre擴(kuò)展ogre4j在Ogre中使用Java

            Python

            http://www.python.org/
            動(dòng)態(tài)類型的, 字節(jié)碼解釋性, 面向?qū)ο蟮恼Z(yǔ)言.
            可通過PyOgre使用Python
            在Ogre C++應(yīng)用程序中內(nèi)嵌Python腳本
            http://www.ogre3d.org/forums/viewtopic.php?t=8131
            psyco
            http://psyco.sourceforge.net/

            Ruby

            http://www.ruby-lang.org/en

            Squirrel

            http://squirrel-lang.org/
            Squirrel 是一高級(jí)命令/面向?qū)ο蟮某绦蛘Z(yǔ)言. 設(shè)計(jì)于一強(qiáng)大的腳本工具, 使其對(duì)應(yīng)用程序有合適的大小, 內(nèi)存大小, 和實(shí)時(shí)需求
            語(yǔ)法類似C/C++/Java, 也有像 python/lua的動(dòng)態(tài)性質(zhì).
            API類似Lua
            wiki入口
            http://www.ogre3d.org/wiki/index.php/Squirrel_Scripting_Language

            AngelScript

            http://www.angelcode.com/angelscript/
            高級(jí)程序語(yǔ)言, 語(yǔ)法類似C/C++

            GameMonkey

            http://www.somedude.net/gamemonkey/
            高級(jí)內(nèi)嵌腳本語(yǔ)言, 類似Lua和AngleScript

            Falcon

            http://www.falconpl.org/
            提供了六個(gè)完整的程序示例: 過程式, 面向?qū)ο? 面向原型, 功能性的, 表格式的, 面向消息. 多線程, 且類似于Lua的基本語(yǔ)法

            輸入

            OIS

            http://sourceforge.net/projects/wgois
            OIS是輸入管理的庫(kù), 非常易于使用, 可用于多平臺(tái)
            Wiki
            http://www.ogre3d.org/wiki/index.php/Using_OIS

            SDL

            http://www.libsdl.org/
            頁(yè)面介紹:
            Simple DirectMedia Layer的縮寫, 是一個(gè)跨平臺(tái)的多媒體庫(kù), 設(shè)計(jì)用于底層訪問聲音, 鍵盤, 鼠標(biāo), 搖桿, 通過OpenGL訪問3D硬件, 2D顯卡緩存
            如何在Ogre中使用SDL
            http://www.ogre3d.org/wiki/index.php/Using_SDL_Input

            LibGII

            http://www.ggi-project.org/packages/libgii.html
            頁(yè)面介紹:
            LibGII 面向圖形的輸入, 目標(biāo)易用
            如何在Ogre中使用
            http://www.ogre3d.org/wiki/index.php/GII

            OpenInput

            http://home.gna.org/openinput
            跨平臺(tái), 易用和輕量的輸入處理庫(kù), 用C語(yǔ)言所寫

            GUI

            Berkelium

            http://www.ogre3d.org/forums/viewtopic.php?f=11&t=54484
            用于Chrome瀏覽器的網(wǎng)頁(yè)渲染器/包裝

            MyGui

            http://www.ogre3d.org/addonforums/viewforum.php?f=17&sid=2249e1917f815d6a9b1f397dd08b072c
            好且完整的GUI系統(tǒng)

            Navi

            http://princeofcode.com/forums
            OGRE的網(wǎng)頁(yè)渲染器, 支持flash, 使用Chromium網(wǎng)絡(luò)工具包渲染引擎.
            使用已存編輯器制作gui

            Hikari

            http://princeofcode.com/forums
            用于OGRE的flash播放器

            Cegui Layout Editor

            http://www.cegui.org.uk/wiki/index.php/CELayoutEditor_Downloads_0.6.2
            GUI編輯器, 用于CEGUI

            Open GUI

            http://opengui.rightbracket.com/index.php
            在3D應(yīng)用程序中易用且易擴(kuò)展的GUI框架

            其他工具

            Libnoise

            http://libnoise.sourceforge.net/
            libnoise 是一輕便的C++庫(kù), 用于生成協(xié)調(diào)的干擾, 平滑變化的干擾. Perlin干擾, 很多片段干擾, 以及其他類型相干干擾
            可用于圖形程序生成自然紋理, 行星地形和其他東西

            OgreMP

            https://sourceforge.net/projects/ogremp
            用于Ogre的跨平臺(tái)線程庫(kù)

            SimpleFileWatcher

            http://simplefilewatcher.googlecode.com/
            跨平臺(tái), 得到文件/目錄變化的的庫(kù)

            posted on 2013-10-16 13:26 chib 閱讀(1755) 評(píng)論(0)  編輯 收藏 引用


            只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。
            網(wǎng)站導(dǎo)航: 博客園   IT新聞   BlogJava   博問   Chat2DB   管理


            <2025年6月>
            25262728293031
            1234567
            891011121314
            15161718192021
            22232425262728
            293012345

            導(dǎo)航

            統(tǒng)計(jì)

            常用鏈接

            留言簿(1)

            隨筆檔案

            牛人錄

            時(shí)政史料

            投資管理

            源碼庫(kù)

            搜索

            最新評(píng)論

            閱讀排行榜

            評(píng)論排行榜

            久久精品国产久精国产果冻传媒| 久久精品国产亚洲AV香蕉| 91精品国产高清91久久久久久| 久久婷婷国产剧情内射白浆| 久久91精品国产91久| avtt天堂网久久精品| 色综合久久精品中文字幕首页 | 麻豆精品久久久久久久99蜜桃| 亚洲午夜久久久影院伊人| 9191精品国产免费久久| 久久频这里精品99香蕉久| 久久AV高清无码| 综合久久给合久久狠狠狠97色| 日韩精品无码久久久久久| 久久99久久无码毛片一区二区| 亚洲精品无码久久久久去q| 国产L精品国产亚洲区久久| 久久99久国产麻精品66| 久久久久久国产精品无码下载| 亚洲va久久久噜噜噜久久男同 | 亚洲色婷婷综合久久| 久久久久久一区国产精品| 久久精品一区二区| 久久久无码一区二区三区| 久久久久亚洲AV无码观看| 久久久久国产一区二区三区| 狠色狠色狠狠色综合久久| 亚洲av伊人久久综合密臀性色| 无码任你躁久久久久久| 久久久久国产一区二区三区| 亚洲综合久久综合激情久久| 久久99精品久久久久婷婷| 人妻精品久久久久中文字幕一冢本| 伊人久久大香线蕉精品不卡| 狠狠色丁香婷婷综合久久来来去 | 怡红院日本一道日本久久 | 久久精品国产亚洲沈樵| 久久国产精品成人片免费| 色偷偷偷久久伊人大杳蕉| 久久综合狠狠综合久久| 国产精品国色综合久久|