Bibliotecas E Apis

Essa página é dedicada a dar uma visão geral das mais variadas Bibliotecas e APIs existentes para Jogos.

APIs de renderização básicas
OpenGL API gráfica independente de plataforma para acesso à aceleração 3d por hardware
DirectX API gráfica da Microsoft (para Windows) para acesso à aceleração 3d por hardware

Engines 2D

Allegro Biblioteca cujo principal foco é o 2D para C/C++
SDL Biblioteca desenvolvida em C para acessar a parte de mídia do sistema como CD-Rom, Teclado, Mouse, etc…

Engines 3D

JMonkeyEngine Engine 3d feita em Java para jogos.
java 3d API gráfica para facilitar o manuseio do código que lida com tarefas 3D em Java
Irrlicht Engine de código-fonte aberta para jogos desenvolvida em C++
Crystal Space Engine de código-fonte aberta para jogos desenvolvida em C++
Ogre Engine de código-fonte aberta para jogos desenvolvida em C++
ClanLib Biblioteca de programação em C++ para aplicativos multiplataforma
[www.devmaster.net devmaster] Site com links para diversas game engines, tanto livres como comerciais

Som

Audiere API para Audio
FMOD Api para Audio
OpenAL API para áudio padronizada
LibOgg API para se manipular o formato de som OGG

Fisica

Newton API para física
ODE API para física e de código-fonte aberto
PhysX Tecnologia de aceleração física presente nas placas da NVidia da série 8 para cima. Tal tecnologia dispõe de um SDK no site da NVidia que pode ser usado gratuitamente
Havok API para física comercial e das mais conhecidas, atualmente em posse da Intel

IDE

CEGUI Biblioteca gráfica de código-fonte aberto para se fazer GUIs
SFML Biblioteca de programação em C++ para aplicativos multiplataforma
WxWidgets

Imagens
Devil API para manipulação de imagens que suporta um conjunto de APIs como OpenGL e Allegro

Outras
zlib Biblioteca de programação OpenSource muito popular e usada]]]
JInput Biblioteca feita em Java para permitir o uso de dispositivos de entrada em java

Links para sites que apontam para outras bibliotecas
free Country

Page tags: apis
page_revision: 11, last_edited: 1242450162|%e %b %Y, %H:%M %Z (%O ago)
Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-Share Alike 2.5 License.