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

            游戲開發輔助庫

            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性能分析器

            在開發進程的最后時刻, 需要優化你的代碼和解決瓶頸, 下面的工具可以幫助你發現瓶頸, 找出每個函數所占用的時間和內存
            內存和時間性能分析其
            Glowcode
            http://www.glowcode.com/
            CodeAnalyst
            http://developer.amd.com/CPU/CODEANALYST/Pages/default.aspx
            DevPartner
            http://www.compuware.com/products/devpartner/default.htm
            內存性能分析器
            MemProf
            http://www.gnome.org/projects/memprof/
            時間性能分析器
            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
            免費的源碼編輯組件
            Artistic Style
            http://sourceforge.net/projects/astyle/
            源碼縮進和重置格式工具

            工程管理工具

            Open Workbench
            http://www.openworkbench.org/
            MS工程的另一個選擇
            Overlord
            http://www.phpoverlord.com/
            WebCollab
            http://webcollab.sourceforge.net/
            基于網絡的系統工程和工程管理

            其他工具

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

            Ogre的相關庫

            應用程序框架

            活躍的框架

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

            半活躍的框架

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

            物理

            ODE

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

            NovodeX/PhysX

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

            Newton Game Dynamics

            http://www.newtondynamics.com/
            你只需要知道基本的物理法則實現產生真實的物理行為. OgreNewt庫可以讓Newton物理庫和你的Ogre應用程序成為一體

            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 (人工智能)

            現在關于AI引擎應該包含什么內容還沒有標準化, 但是已有足夠的普通AI問題在游戲中.
            例如路徑查找, 需要一次又一次的重寫該算法.
            大多數Ogre工程使用自定義構建的AI庫

            OpenAI

            http://openai.sourceforge.net/

            該AI庫的目標是用于OpenGL的圖形程序. 也意味著不能和DirectX無縫地結合.
            該AI庫用Java所寫.

            FEAR

            http://fear.sourceforge.net/index.php
            該庫還在完成中, 沒準備實時或游戲應用程序.
            測試和使用該庫需要Quake 2

            OpenSteer

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

            A* Tactical Pathfinding

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

            PathLib

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

            Garfixia AI Repository

            http://www.dossier-andreas.net/ai/index.html
            該站點包含AI技術的開源庫, 用C++編寫. 很棒的材料, 非常寶貴的起點: FSM(有限狀態機), fuzzy, 學習樹等, 好東西

            MicroPather

            http://www.grinninglizard.com/MicroPather/
            根據網頁介紹:"MicroPather是一個路徑查找方法和A*解決方案, 無關平臺的C++代碼, 可以很輕易的嵌入已存代碼. MicroPather關注視頻游戲的路徑查找引擎"

            Boost Graph Library

            http://boost.org/libs/graph/doc/table_of_contents.html
            無關平臺, 可以執行A*查找

            FANN

            http://leenissen.dk/fann/
            無關平臺, 頁面介紹:
            FANN(Fast Artificial Neural Network Library - 快速人工神經網絡庫), 免費開源神經網絡庫
            用C實現多層人工神經網絡, 支持全連接和稀疏連接網絡.

            OpenSkyNet

            http://openskynet.sourceforge.net/
            A*路徑查找庫, 多個對象可以使用相同的格子, C++

            Recast

            http://code.google.com/p/recastnavigation/
            無關平臺, Recast 是游戲的美術導航網格構造工具集的狀態.

            網絡

            需要處理網絡性能, 容錯, 同時發生控制和安全問題. 大多數Ogre基于自定義網絡庫.
            下列庫對于一些Ogre用戶比較有用.

            RakNet

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

            OpenTNL

            http://www.opentnl.org/
            頁面介紹:
            這個轉矩庫(Torque Network)是一個強壯的, 安全的, 易使用的跨平臺C++網絡API, 設計于高性能方針和游戲

            Zoidcom

            http://www.zoidcom.com/
            網頁介紹:
            Zoidcom 是一個基于UDP的高層網絡庫, 在網絡連接之上以高效的方式復制游戲對象和同步他們的狀態.
            通過多路傳送對象信息給位流, 或者取出對象信息. 可以方式發送多余的數據

            HawkNL

            http://www.hawksoft.com/hawknl/
            頁面介紹: 面向游戲的網絡API, 底層API. Berkeley/Unix Sockets 和 Winsock的包裝.
            其他的特色: sockets組, sockets統計, 高精確計數器, CRC功能, 用宏讀取和寫數據來打包endian轉換. 支持多重網絡傳輸

            ENet

            http://enet.bespin.org/
            頁面介紹: 目標是提供一個在UDP上的相對簡單, 單純, 健壯的網絡通訊層, 主要特色是提供一個可選的可依賴性, 有次序的傳送包

            ZIGE Game Engine:

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

            SDL_net

            http://www.libsdl.org/projects/SDL_net/
            網頁介紹
            SDL_net是一個小且簡單的跨平臺網絡庫, 由SDL支持

            OgreSocks

            http://sourceforge.net/projects/ogresocks/
            OgreSocks 是winsock的包裝類, 面向Ogre開發者的首要網絡庫. 可以用最少的代碼統合客戶端和服務器的socket

            聲音

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

            FMOD

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

            OpenAL

            http://www.openal.org/
            網頁介紹: 跨平臺的3D聲音API, 適合游戲應用程序以及其他類型的聲音應用程序.
            兩個OGRE包裝為OgreOggSound和OgreAL

            BASS

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

            Audiere

            http://audiere.sourceforge.net/
            Audiere 是一個聲音的高層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
            頁面介紹: 3D和2D跨平臺聲音庫, 可播放WAV, MP3, OGG, MOD, XM, IT, S3M 和更多的文件格式, 可用于C__和所有的.NET語言

            cAudio:

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

            腳本

            Lua

            http://www.lua.org/
            可以被Ogre調用的庫, 可以在C++應用程序中調用
            網頁介紹:
            基于關聯數組和可擴展的語義, 組合了簡單的過程語義和強大的數據描述. Lua是動態類型, 逐字節解釋, 自動內存管理(垃圾回收)
            適合配置, 腳本, 和快速構造原型. 可通過luabind將Lua程序嵌入Ogre中
            luabind
            http://www.rasterbar.com/products/luabind.html

            LuaPlus

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

            Java

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

            Python

            http://www.python.org/
            動態類型的, 字節碼解釋性, 面向對象的語言.
            可通過PyOgre使用Python
            在Ogre C++應用程序中內嵌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 是一高級命令/面向對象的程序語言. 設計于一強大的腳本工具, 使其對應用程序有合適的大小, 內存大小, 和實時需求
            語法類似C/C++/Java, 也有像 python/lua的動態性質.
            API類似Lua
            wiki入口
            http://www.ogre3d.org/wiki/index.php/Squirrel_Scripting_Language

            AngelScript

            http://www.angelcode.com/angelscript/
            高級程序語言, 語法類似C/C++

            GameMonkey

            http://www.somedude.net/gamemonkey/
            高級內嵌腳本語言, 類似Lua和AngleScript

            Falcon

            http://www.falconpl.org/
            提供了六個完整的程序示例: 過程式, 面向對象, 面向原型, 功能性的, 表格式的, 面向消息. 多線程, 且類似于Lua的基本語法

            輸入

            OIS

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

            SDL

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

            LibGII

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

            OpenInput

            http://home.gna.org/openinput
            跨平臺, 易用和輕量的輸入處理庫, 用C語言所寫

            GUI

            Berkelium

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

            MyGui

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

            Navi

            http://princeofcode.com/forums
            OGRE的網頁渲染器, 支持flash, 使用Chromium網絡工具包渲染引擎.
            使用已存編輯器制作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應用程序中易用且易擴展的GUI框架

            其他工具

            Libnoise

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

            OgreMP

            https://sourceforge.net/projects/ogremp
            用于Ogre的跨平臺線程庫

            SimpleFileWatcher

            http://simplefilewatcher.googlecode.com/
            跨平臺, 得到文件/目錄變化的的庫

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

            <2013年9月>
            25262728293031
            1234567
            891011121314
            15161718192021
            22232425262728
            293012345

            導航

            統計

            常用鏈接

            留言簿(1)

            隨筆檔案

            牛人錄

            時政史料

            投資管理

            源碼庫

            搜索

            最新評論

            閱讀排行榜

            評論排行榜

            久久久99精品一区二区| 国产精品热久久无码av| 亚洲αv久久久噜噜噜噜噜| 久久精品国产网红主播| 久久精品这里只有精99品| 亚洲国产成人乱码精品女人久久久不卡| 久久受www免费人成_看片中文| 婷婷五月深深久久精品| 99久久国产综合精品成人影院 | 中文字幕久久精品无码| 久久99国产综合精品女同| 久久国产热这里只有精品| 午夜久久久久久禁播电影| 精品国产综合区久久久久久 | 一本久久a久久精品综合香蕉| 亚洲成色www久久网站夜月 | 亚洲人成网亚洲欧洲无码久久| 99久久这里只有精品| 无码国内精品久久综合88| 国产99久久久久久免费看| 久久精品国产亚洲av影院| 97久久国产露脸精品国产| 94久久国产乱子伦精品免费| 无码国内精品久久人妻蜜桃| 国内精品伊人久久久久影院对白 | 久久人人爽人人爽人人爽 | 久久99精品久久只有精品| 三级三级久久三级久久| 久久久精品久久久久久 | 亚洲va中文字幕无码久久| 久久免费视频6| 国产精品99久久不卡| 久久国产精品一区二区| 国产精品久久网| 精品国产乱码久久久久久1区2区 | 久久精品国产91久久麻豆自制| 久久亚洲AV成人无码软件| AV狠狠色丁香婷婷综合久久| 久久天天躁狠狠躁夜夜avapp| 国产精品久久久久久久人人看| 色婷婷噜噜久久国产精品12p|