乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      游戲開發(fā)輔助庫

       quasiceo 2014-01-17

      游戲開發(fā)輔助庫

      Debuggers

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

      源碼控制

      TortoiseCVS
      http://www./
      CVSGui
      http://www./

      CPU性能分析器

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

      GPU性能分析其

      NVperfkit (contains NVperfHUD)
      http://developer./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./developer/atipix/

      代碼編寫

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

      工程管理工具

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

      其他工具

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

      Ogre的相關(guān)庫

      應(yīng)用程序框架

      活躍的框架

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

      半活躍的框架

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

      物理

      ODE

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

      NovodeX/PhysX

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

      Newton Game Dynamics

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

      True Axis Physics SDK

      http://www./

      DynaMo

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

      The Gangsta Wrapper

      http:///projects/gangsta

      OPAL

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

      Bullet

      http://bullet./

      Artificial intelligence (人工智能)

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

      OpenAI

      http://openai./

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

      FEAR

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

      OpenSteer

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

      A* Tactical Pathfinding

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

      PathLib

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

      Garfixia AI Repository

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

      MicroPather

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

      Boost Graph Library

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

      FANN

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

      OpenSkyNet

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

      Recast

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

      網(wǎng)絡(luò)

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

      RakNet

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

      OpenTNL

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

      Zoidcom

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

      HawkNL

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

      ENet

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

      ZIGE Game Engine:

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

      SDL_net

      http://www./projects/SDL_net/
      網(wǎng)頁介紹
      SDL_net是一個小且簡單的跨平臺網(wǎng)絡(luò)庫, 由SDL支持

      OgreSocks

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

      聲音

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

      FMOD

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

      OpenAL

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

      BASS

      http://www./bass.html
      網(wǎng)頁介紹: BASS是一個用于Windows軟件的聲音庫, 目標(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./
      Audiere 是一個聲音的高層API, 可以播放Ogg Vorbis, MP3, FLAC,未壓縮 WAV, AIFF, MOD, S3M, XM, 和 IT
      作為聲音輸出, Audiere支持 DirectSound或Windows的WinMM, Linux的OSS, Cygwin, SGI AL

      irrKlang:

      http:///irrklang
      頁面介紹: 3D和2D跨平臺聲音庫, 可播放WAV, MP3, OGG, MOD, XM, IT, S3M 和更多的文件格式, 可用于C__和所有的.NET語言

      cAudio:

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

      腳本

      Lua

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

      LuaPlus

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

      Java

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

      Python

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

      Ruby

      http://www./en

      Squirrel

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

      AngelScript

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

      GameMonkey

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

      Falcon

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

      輸入

      OIS

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

      SDL

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

      LibGII

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

      OpenInput

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

      GUI

      Berkelium

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

      MyGui

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

      Navi

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

      Hikari

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

      Cegui Layout Editor

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

      Open GUI

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

      其他工具

      Libnoise

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

      OgreMP

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

      SimpleFileWatcher

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

        本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
        轉(zhuǎn)藏 分享 獻(xiàn)花(0

        0條評論

        發(fā)表

        請遵守用戶 評論公約

        類似文章 更多