Archives Posts
Game Development Libraries Directory
Very useful library directories specific to the game development. The directoy contains links that have been arranged in categories: General purpose, 2D, 3D, Video, AI, Sound & Music etc.
Very useful library directories specific to the game development. The directoy contains links that have been arranged in categories: General purpose, 2D, 3D, Video, AI, Sound & Music etc.
TA-Lib provides common functions for the technical analysis of stock, future and commodity market data. Widely used by trading software developers working with Excel, .NET, Java, Perl, Python or C/C++. For the BSD License, it can be used freely in open-source or commercial software (click here for details). Brief features include:
Qt sdk is for high-performance, cross-platform application development. It includes a C++ class library and tools for cross-platform development and internationalization. Available in commercial and open source versions.
Raknet is a cross platform C++ network library designed to allow programmers to add response time-critical network capabilities to their applications. It is mostly used for games, but is application independent. It runs on Windows, Linux, Macs, and consoles. It has been built on Visual Studio, GCC, Code Blocks, DevCPP and others.
The Torque Network Library is a robust, secure, easy to use, cross-platform C++ networking API designed for high performance simulations and games. The network architecture in TNL has powered some of the best internet multiplayer action games to date. Whether you’re writing a multiplayer game, developing a complex simulation, or just need a solid foundation for network apps, TNL will meet your needs. TNL is available under the GNU General Public License (GPL), an indie license, and a commercial license.
Gameswf (pronounced “game swiff”) is an open source Public Domain library for parsing and rendering SWF movies, using 3D hardware APIs for rendering. It is designed to be used as a UI library for computer and console games.
It is written in C++, and compiles under Windows, Mac OSX and Linux, using GCC and MSVC. It includes code for rendering with OpenGL. The rendering module is factored out so that you can port to other APIs. It is currently being maintained as on SourceForge.
The biggest benefit of using SWF as a file format for game UIs is the availability of high quality authoring tools (like Macromedia Flash MX) and the large number of talented designers who have expertise with these tools. The SWF format is not perfectly suited for game UIs, but it’s not bad, and my hope is that gameswf will help improve the quality of game UIs while reducing the effort that goes into making them.
Gapidraw is a graphics SDKs for handheld computers and smart phone. It is the graphics platform to use when creating applications with high demands for fast 2D graphics on mobile devices. The GapiDraw platform supports the creation of high-performance cross-platform graphical applications across a variety of handheld hardware configurations, including Windows Mobile devices and Symbian mobile phones.
Mathtools’s C & C++ graphics and visualization libraries directory that mostly used in engineering. Don’t forget to browse other C & C++ libraries and components arranged alphabetically.
Allegro is a game programming library for C/C++ developers distributed freely, supporting the following platforms: DOS, Unix (Linux, FreeBSD, Irix, Solaris and Darwin), Windows, QNX, BeOS and MacOS X. It provides many functions for graphics, sounds, player input (keyboard, mouse and joystick) and timers. It also provides fixed and floating point mathematical functions, 3d functions, file management functions, compressed datafile and a GUI.