Här har vi listat användbara kodbibliotek
och APIn som är gratis.
Grafik - API
OpenGL
"OpenGL is the premier environment for developing portable,
interactive 2D and 3D graphics applications."
OpenGL
ES
"OpenGL® ES is a royalty-free, cross-platform API for full-function
2D and 3D graphics on embedded systems - including handheld devices,
appliances and vehicles."
Grafik - Renderingsmotorer
OGRE
"OGRE (Object-Oriented Graphics Rendering Engine) is a scene-oriented,
flexible 3D engine written in C++ designed to make it easier and
more intuitive for developers to produce applications utilising
hardware-accelerated 3D graphics."
Fysik - API
Newton
Game Dynamics SDK 1.30
"Free C API for windows. Ragdolls, vehicle module, constraints,
collision detection & buoyancy" *obs: endast 1.30 är
gratis
Open
Dynamics Engine
"ODE is an open source, high performance library for simulating
rigid body dynamics. It is fully featured, stable, mature and platform
independent with an easy to use C/C++ API."
Ljud - API
FMOD
"FMOD is the fastest, most powerful and easiest to use sound
system on Windows, Linux, and Windows CE there is, and now Macintosh,
GameCube, PS2 & XBox!"
OpenAL
"OpenAL is a cross-platform 3D audio API appropriate for use
with gaming applications and many other types of audio applications."
Multimedia och SDK
Allegro
"Allegro is a game programming library for C/C++ developers
distributed freely."
DirectX
"Microsoft® DirectX® is an advanced suite of multimedia
application programming interfaces (APIs) built into Microsoft Windows®
operating systems."
Java
2 Platform, Micro Edition (J2ME)
"J2ME delivers the power and benefits of Java technology to
consumer and embedded devices."
SDL
"Simple DirectMedia Layer is a cross-platform multimedia library
designed to provide low level access to audio, keyboard, mouse,
joystick, 3D hardware via OpenGL, and 2D video framebuffer."
Sony
Ericsson J2ME SDK 2.1.5
"This suite of J2ME tools supports Java MIDP 1.0, MIDP 2.0,
Java 3D API for the Sony Ericsson handsets."
Symbian
OS v7.0 UIQ 2.1 SDK
"Use the UIQ SDK to build applications for the Sony Ericsson
P800/P802, P900/P908 and P910 phones."
GUI och Widgets - OS
.NET
Framework
"The .NET Framework is an integral Windows component for building
and running the next generation of software applications and Web
services."
wxWidgets
"wxWidgets gives you a single, easy-to-use API for writing
GUI applications on multiple platforms."
GUI och Widgets - Renderade
The GLOW Toolkit
"The GLOW Toolkit is a cross-platform object-oriented framework
for building interactive applications using OpenGL or similar APIs
such as Mesa."
GUIde
"GUIde is an OpenGL graphic user interface that tries to copy
the functionality of the big gui systems in the world."
Crazy
Eddie's GUI System
"Crazy Eddie's GUI System is a free library providing windowing
and widgets for graphics APIs / engines where such functionality
is not natively available, or severely lacking."
Hjälpbibliotek
Boost
"The Boost web site provides free peer-reviewed portable C++
source libraries. The emphasis is on libraries which work well with
the C++ Standard Library."
TinyXML
"TinyXml is a simple, small, C++ XML parser that can be easily
integrating into other programs."
Spelmotorer
Blender
game creation
"Blender is the first and only fully integrated 3D graphics
creation suite allowing modeling, animation, rendering, post-production,
realtime interactive 3D and game creation and playback
with cross-platform compatibility - all in one tidy, easily and
free downloadable package!"
3D
Engines List
"The 3D Engines List tries to provide an overview of software
3D engines for realtime graphics and VR on various platforms. Each
engine is reviewed with list of features, contact information (email,
link to homepage) and links to download a demo or the source."
Tenebrae
"Tenebrae is a modification of the quake source that adds stencil
shadows and per pixel lights to quake."
Homeworld
1 engine
Motorn som användes i Homeworld 1.
Quake
2 engine
Behövs det vidare förklaring? ;)
Shogo:
MAD engine
Motorn till spelet Shogo: Mobile Armor Division
Mad
adventure game engine
"Mad is a powerful open-source adventure game engine and interpreter,
ideally suited for old (non-parser) Sierra-style (King's Quest,
Hero's Quest, Space Quest, etc...) adventures, but can be adjusted
to other tastes as well."
Mophun
mophun är en av världens mest spridda spelmotorer till mobiltelefoner.
SDK:t finns gratis nerladdningsbart från mophun.com.
Saknas
något? Klicka här!
|