Jump to content

  • Log In with Google      Sign In   
  • Create Account

FREE SOFTWARE GIVEAWAY

We have 4 x Pro Licences (valued at $59 each) for 2d modular animation software Spriter to give away in this Thursday's GDNet Direct email newsletter.


Read more in this forum topic or make sure you're signed up (from the right-hand sidebar on the homepage) and read Thursday's newsletter to get in the running!


List of free libraries

  • This topic is locked This topic is locked
196 replies to this topic

#161 Lode   Members   -  Reputation: 982

Like
0Likes
Like

Posted 17 November 2007 - 08:21 AM

Not sure if it's big enough for this list, but maybe LodePNG can be added? It loads and saves PNGs using C++ code without external dependencies, making it handy for small games that want to avoid too many dependencies (e.g., no zlib.dll and libpng.dll required to be added to the release in Windows).

Sponsor:

#162 mvBarracuda   Members   -  Reputation: 602

Like
0Likes
Like

Posted 20 February 2008 - 11:32 PM

Nominations for two new projects:
1. OpenAL-soft: an alternative implementation of the OpenAL SI. This library grew out of the frustration that was created by the way Creative Labs maintained OpenAL. There seem to be a lot of issues for NIX systems and OpenAL-soft seems to address the majority of them. Here is a quote from the website:
Quote:

OpenAL Soft is a cross-platform software implementation of the OpenAL 3D audio API. It's built off of the open-sourced Windows version available originally from the SVN repository at openal.org. [...]

This library is meant as a compatible update/replacement to the OpenAL Sample Implementation (the SI). The SI has been unmaintained for quite a while, and would require a lot of work to clean up. After attempting to work on the SI for a bit, I became overwhelmed with the amount of work needed, and I eventually decided to fork the old Windows version to attempt an accelerated ALSA version. The accelerated ALSA idea quickly fell through, but I ended up porting the software mixing code to be cross-platform, with multiple output backends: ALSA, OSS, DirectSound, and a .wav writer are currently implemented.


Website:
OpenAL-soft

2. FIFE: a game engine / framework written in C++ & Python. FIFE started as undertaking to create an improved Fallout-like engine for roleplaying games. After over one year of redesign and scope broadening the developers think that it's flexible enough to create all kind of 2d games with it. Here is a quote from their wiki:
Quote:

FIFE is a cross platform game creation framework. Exact engine feature list changes over time, but the following lists the main guidelines for development
* Games can be created with combination of engine, editor tools, game specific scripts and game content (e.g. maps, graphics and sounds).
* Framework is not tied to any type of game (e.g. RTS, RPG), but instead provides flexible platform for all of them.
* Framework supports different isometric views with addition of pure top-down view.
* Instead of full 3D flexibility, engine focuses mainly on using high quality 2D graphics. This puts less demands on target platforms and also simplifies the framework and game development.
* Purpose of the editor tools is to help to bind the game content with the engine and scripts.


Website:
FIFE

Caution: I'm involved in the FIFE project and I'm clearly biased in this case so take my statements about it with a grain of salt :-)
-----PARPG - open source isometric 2d old school RPG still looking for interested contributors

#163 super_java   Members   -  Reputation: 122

Like
0Likes
Like

Posted 16 April 2008 - 09:29 PM

For java fans,

I made a lightweight, and easy to use java game library.
Please visit the site for download, sample + tutorial + help are provided to help you mastering the libraries

Feedback & further improvement are welcome!

http://fly.engine.googlepages.com

[Edited by - super_java on April 18, 2008 3:29:01 AM]

#164 basement   Members   -  Reputation: 229

Like
0Likes
Like

Posted 18 May 2008 - 04:13 AM

Quinta is a lightweight but powerful application framework released under the BSD license. Quinta is written in C and is built on top of SDL and similar platform-independent open-source libraries. It features a custom scripting language and transparent OpenGL GUI's. This framework is currently under heavy development but it is already tested on Linux, Mac OSX, Windows and Nokia handheld devices.

#165 Mad_Coder   Members   -  Reputation: 100

Like
0Likes
Like

Posted 09 June 2008 - 04:04 AM

Hey you might want to add the Propane Injector Library:

ravuya.ballofdoom.com/

And some GUI libraries form OpenGL's website.

OGLCONSOLE-An OpenGL, Quake like dropdown command console
http://oglconsole.sourceforge.net/

Agar - GUI Toolkit with OpenGL support.
http://libagar.org


#166 nikmar   Members   -  Reputation: 122

Like
0Likes
Like

Posted 19 June 2008 - 10:35 AM

I am new here and a noob to game development, but I am working on a project that would provide game developers with some awesome 3D CAD models and animations for free. Many of these are already avaiable to the public, but we are trying to make a repsitory or one-stop-shop just for gamers since our resources are literally all over the map and we don't know how to supply them to gamers. I'm creating a navigation page so what do you need? 3d models, 2d cad drawings are all I have so far. I need to know what you want. What formats do you prefer? 3ds, lightwave... In regards to textures and skins, formats? Are just video, low res animations, sound useful?
Thanks -N

#167 Simian Man   Members   -  Reputation: 1010

Like
0Likes
Like

Posted 19 June 2008 - 10:39 AM

Quote:
Original post by nikmar
I am new here and a noob to game development, but I am working on a project that would provide game developers with some awesome 3D CAD models and animations for free. Many of these are already avaiable to the public, but we are trying to make a repsitory or one-stop-shop just for gamers since our resources are literally all over the map and we don't know how to supply them to gamers. I'm creating a navigation page so what do you need? 3d models, 2d cad drawings are all I have so far. I need to know what you want. What formats do you prefer? 3ds, lightwave... In regards to textures and skins, formats? Are just video, low res animations, sound useful?
Thanks -N


This list is for code libraries. For libraries of media, try posting in the art forum.

#168 Tape_Worm   Crossbones+   -  Reputation: 1827

Like
0Likes
Like

Posted 19 June 2008 - 11:06 AM

You can add my 2D graphics library: Gorgon to the list. It's pretty 'special'.

It's for .NET, and the library is written in C#. More details at: http://www.tape-worm.net.

#169 Miki Browlee   Members   -  Reputation: 112

Like
0Likes
Like

Posted 04 September 2008 - 11:00 AM

My graphics engine: RET::SDK
Is a 2D/3D multi-platform oriented engine for C++.

#170 jeroenb   Members   -  Reputation: 257

Like
0Likes
Like

Posted 15 December 2008 - 06:52 PM

Yet another game engine: JEngine SSE
- open source (LGPL)
- cross platform
- multiplayer

The engine is still in development phase, current version is 0.4.4

#171 plucked   Members   -  Reputation: 122

Like
0Likes
Like

Posted 05 January 2009 - 09:56 PM

FreeType Project

http://www.freetype.org/

Is a very good FontLibrary. They have two licences FreeType License and GPL.

#172 dietepiet   Members   -  Reputation: 157

Like
0Likes
Like

Posted 05 January 2009 - 10:56 PM

What about wxWidgets? Very useful for normal windows GUI. Also, some handy general purpose classes for archive reading and writing etc.

#173 gfxnomad   Members   -  Reputation: 193

Like
0Likes
Like

Posted 05 January 2009 - 11:42 PM

I would add Qt to this list. It's a great cross-platform GUI library, with a ton of other useful stuff if you choose to use it (networking, XML, container classes etc.). There is both a free and commercial license.

#174 Frifron   Members   -  Reputation: 127

Like
0Likes
Like

Posted 07 January 2009 - 07:11 AM

SPARK Particle Engine : A free, opensource and multiplatform particle engine 2D/3D written in C++. (LGPL licence)

http://spark.developpez.com

#175 Kylotan   Moderators   -  Reputation: 3338

Like
0Likes
Like

Posted 07 January 2009 - 10:58 PM

Sorry there's been no updates for a while - I'll be onto that soon. Thanks for the continued contributions.

#176 abdulla   Members   -  Reputation: 164

Like
0Likes
Like

Posted 07 January 2009 - 11:07 PM

Eigen - a "C++ template library for linear algebra: vectors, matrices, and related algorithms".

#177 practicing01   Members   -  Reputation: 122

Like
0Likes
Like

Posted 09 January 2009 - 04:46 PM

Jolt3D!

Site: http://jolt-3d.sourceforge.net/
Forum: http://jolt3d.21.forumer.com/

Jolt3D! is a very easy to use 3D game engine (C/C++). I feel it's a great engine but it needs more users (it hasn't gotten enough publicity).

Heres a site with reviews:
http://www.devmaster.net/engines/list.php?search_id=e8d542f82cd852ffe4b3a14dc1f90af3

#178 Kazkoks-Senis   Members   -  Reputation: 122

Like
0Likes
Like

Posted 15 February 2009 - 10:06 PM

Elf2D

http://code.google.com/p/elf2d/

Open-source framework for 2D games with simplicity in mind - aimed at beginners!

It doesn't try to provide support for hundreds of file formats or wrap high level functionality for you, instead it gives you a very easy API for the most common functionality (video, audio, input, even networking).

Currently work in progress, but stable enough to use in small games.


#179 samuraicrow   Members   -  Reputation: 325

Like
0Likes
Like

Posted 17 February 2009 - 04:27 AM

Elf2d only works on Windows. Be sure to note that in the chart.

#180 Pulsar79   Members   -  Reputation: 122

Like
0Likes
Like

Posted 20 April 2009 - 06:48 PM

Grualia 3D Engine. Free library high level DirectX for .NET

www.grualia.com





PARTNERS