Library is a collection of functions and/or classes which usually simplifies usage of an API, framework or a more complex and/or low-level library. If possible use a more specific library tag if possible.

learn more… | top users | synonyms (1)

42
votes
12answers
8k views

What C# libraries can be used to support game development?

As games are based on many different subsystems things like graphics (DirectX, OpenGL, ...), sound (OpenAL, Ogg Vorbis, ...) or physics (collisions, ...), what libraries do you know that are useful ...
34
votes
9answers
15k views

Easy to use cross-platform 3D engines for C++ game development? [closed]

I want to try my hand at writing a 3D game. However I don't want to start at such a low level of drawing individual triangles and writing my own 3D object loader and so on. I've heard of things like ...
16
votes
7answers
2k views

What scripting language would you recommend for a C++ game project?

By scripting here I mean not just putting config data in a script, but scripting parts of the project like some class methods, test specific game loop, etc. This would be not just to accelerate ...
11
votes
6answers
4k views

Where do I begin if I want to write a C++ 2d game? [closed]

Clarification: I'm not asking for the best place to start. I'm just asking for a place to start. I am a C# web developer and I want to expand my skillset and have some fun while doing it. I know some ...
9
votes
5answers
5k views

Is there an XNA-like library for Java?

I'm curious to know if there is an XNA-like library for Java; that is, a library that Handles the game loop - i.e. you just implement an existing method, and it will get called every frame. Handles ...
9
votes
5answers
417 views

What to consider when evaluating libraries/engines for making a game?

I'm going to make a game, but I've noticed that there are a lot of game engines/libraries/frameworks available out there, and I'm having a little trouble deciding which one I want to use. I'm already ...
9
votes
5answers
3k views

Developing for iOS on Linux

I am looking for an engine or library to develop a game for iOS on Linux. High level, low level, GUI, no GUI, does not matter too much. I am really looking for anything. I'm not actually talking ...
8
votes
6answers
1k views

Game Engine framework or library

I'm on the planning stages for an internal game engine I am about to start creating, which will be used for all my games going forward. But I'm struggling a bit with how it should be built. The ...
8
votes
1answer
2k views

Which c/c++ model animation library for OpenGL

I'm fairly new to game development, played around with xna before and just learning OpenGL & c now and I'm interested to know which c/c++ based model animation libraries are out there and which ...
8
votes
2answers
213 views

Using Editline for an in-game console

I'd like to add an in-game console to a C++ game that I am creating. Although rendering the console and parsing the commands I'm fine with, the text input and editing aspect (e.g. handling left / ...
8
votes
2answers
2k views

Video playback in Unity

I'm not satisfied with the quality of video playback in Unity (Movie texture which I run after converting video with Miro converter and importing it to Unity),... so, is there any chance that there is ...
7
votes
5answers
3k views

SIMD C++ library

I've use Visual Studio with the DirectX XNA math library. Now, I use the GNU compiler collection. Can anyone advise a SIMD math library with a good documentation?
7
votes
2answers
341 views

What is the necessary know-how to write an animation library ( IK & FK ) ? - in C++

I can't find any good library for animation, the ones that i found are just really old and discontinued, but i have noticed that this library are relatively small, so I'm thinking about coding one on ...
7
votes
4answers
476 views

Are there any dedicated rules/scoring libraries/frameworks/engines?

Note that this is not about graphics/physics/2D/3D/etc.! Rather I'd like to know whether there are dedicated solutions available for implementing custom rules/scoring on top of an existing framework, ...
7
votes
3answers
799 views

Is gameswf usable? [closed]

The project page indicates that it's pre-alpha code, and suggests the actionscript support is weak. Flash UIs are nice, so I was wondering if anyone has experience getting gameswf to the point where ...
6
votes
7answers
929 views

Need 3D RPG development library/framework recommendations

I’m currently planning to develop an RPG. It will be a project I do in my free time. No pres-sure behind it. I’ll probably be doing it together with a friend and it’s just supposed to be a fun ...
6
votes
3answers
456 views

Abstracting multiple math libraries with C++

I would like to create some level of abstraction above math in my code. I mean I don't want to be dependant on the implementation of math operations or even on class names, which are provided by some ...
6
votes
6answers
595 views

“Model Driven” Game Prototyping

Are there any known libs / frameworks / systems allowing to prototype a game based on a defined "model" of the game mechanics? Think all those match 3 games, i'm looking for "something" allowing to ...
6
votes
4answers
1k views

Which network engine/library/system to use in a .NET turn-based game?

I'm developing an abstract strategy turn-based game in C#. Being so, high network load is not expected. The players don't even have to be connected all the time. The host could wait for the current ...
6
votes
2answers
246 views

Are there existing software frameworks for traditional “Roll dice and move pawn” boardgames?

I am looking for a library or framework for creating software versions Roll and Move board games -- games where the basic play centers around players rolling a dice and advancing a pawn along a path. ...
6
votes
3answers
193 views

What middle tier and backend libraries exist for handling player matching and out of game information?

Are there any libraries or frameworks readily available that handle player metrics, rankings, matching, tournaments, etc? Anything for managing the player community? (Please don't say DotNetNuke)
6
votes
1answer
1k views

XNA 4.0 Post-Processing Libraries?

Are there any free XNA 4.0 post-processing libraries that are easy to hook into projects? I am looking specifically for a glow effect (although anything is great), and I should also mention that I'm ...
5
votes
5answers
1k views

Are there any good UI widget toolkits for Pygame? [closed]

Are there any good, modern widget toolkits for Pygame? I've looked at PGU, but it's apparently unmaintained.
5
votes
2answers
250 views

Is it legal to pack LibGdx libraries in my jar file? And to obfuscate them?

I'm using LibGDX and deploying a runnable jar file, using the Eclipse feature, with libraries extracted into it. There are also .so files and .dlls inside. 1 . Is it legal to do so? I didn't find ...
5
votes
1answer
1k views

Video Encoding library for C++ game

I'm looking for a video encoding library in C++ that I can use to record game footage. It can not be an external application like Fraps, it must be a library. Ideally the encoding can be done in ...
5
votes
2answers
1k views

Character Animation Library

I am looking for character animation library which can be included in my game engine. I prefer FOSS but, paid is good if it's price is reasonable. So, far what Ive found is Cal3d.But it looks dead. ...
5
votes
3answers
576 views

Can anyone recommend a 3D model viewer with shading?

I am looking for a simple real-time OpenGL based render engine to show a 3D model on screen. I prefer using 3DS Max's 'shader' materials (real-time materials) for editing. Do you know any good ...
4
votes
4answers
284 views

Is there a sound library for C to generate sound samples from code? [closed]

I'm working on an engine for a retro-style game in C. I'm looking for a sound library that would produce chip sounds from code...I want to make my own simple chiptune tracker for the engine to create ...
4
votes
4answers
276 views

What should be taken into consideration when choosing a math library for games?

I'm currently selecting a C++ math library to use for a project. There are several questions here and on SO concerning the 'best' library available and many answers with different suggestions, but I ...
4
votes
3answers
2k views

Tiled/TMX C++ Library/Parser

Where can I find an easy to use and up to date C++ parser/library for the .tmx map format (used by the Tiled Map Editor) ? EDIT: David's comment, 'Unless you want to build your game around the format ...
4
votes
2answers
936 views

Most useful free third party Android Game libraries?

Since I have started finding a good third party libraries for game development on android platform, Im getting confused. So want to know from the people who are already using some of the game ...
4
votes
1answer
810 views

C# graph library to be used from Unity3D [closed]

I'm looking for a C# graph library to be used inside Unity3D script. I'm not looking for pathfinding libraries (I know there are good one available). I could consider using a path finding library ...
4
votes
1answer
228 views

Reuseable Platform For Custom Board Game

Is there a generic platform to allow me to customize the rules to a board game. The board game uses a square grid, similar to Checkers or Chess. I was hoping to take some of the work out of creating ...
4
votes
1answer
1k views

FMOD (C++) Wave Data of a whole sound

I'm using FMOD (with C++ syntax, not C) and I'm having trouble getting the wave data of a whole sound file. Channel::GetWave() only gets the wave data of the area on which it is currently playing. ...
4
votes
0answers
96 views

Can I use DllImport/PInvoke in libraries loaded as Assets in Unity Free?

I am interested in using utilising third-party libraries in Unity Free. I know Unity can use managed libraries as Assets, but only the Pro version supports using native libraries. (DllImport within ...
3
votes
4answers
1k views

Is there any game-oriented virtual machine out there?

I'm investigating about virtual machines and their use in Games. I'm looking for something cross-platform (at least win/mac/linux, mobile and consoles are a nice to have but not mandatory) and it ...
3
votes
3answers
2k views

Simple 2D Collision Detection Algorithm Library

I'm building a simple OpenGL game and I was looking for some simple collision detection library for objects like squares, triangles and circles. Any suggestions? PS: Preferably a library that is very ...
3
votes
3answers
2k views

How can I create a pack file / archive for game data files, and then load them? (zlib?)

I'm starting to think about how I'm going to go about loading models, images, sounds, etc for my game. I have two competing lines of thought to deal with: If possible, it would be nice to make use ...
3
votes
2answers
380 views

Is there a library or a framework that handles networking in an RTS?

I'm aiming for making a(n) RTS game with networking so instead of doing tedious stuff like networking I wonder if there is a library/framework that will save me the effort. I intend to make that game ...
3
votes
1answer
122 views

How do I use music analysis in a game?

I'm thinking of writing a game in the vein of BeatHazard (where the music you're listening to affects the game), and after researching the subject of music analysis in programming, I know enough to ...
3
votes
2answers
2k views

Is there a good cross-platform C++ vector graphics library out there?

I'm making a game and want to use vector graphics. I started re-coding it using Cairo and the performance is horrific. So, I'm looking for a different library. It needs to be for C++ and ...
3
votes
1answer
761 views

Realistic Trajectory of a Projectile

When simulating an airplane and a missile, to get them moving in the air we apply a force in one direction. Now an airplane has wings that keeps it afloat while a missile can have fins to stabilize ...
3
votes
1answer
4k views

OpenGL ES 2 on Android: native window

According to OGLES specification, we have the following definition: EGLSurface eglCreateWindowSurface(EGLDisplay display, EGLConfig config, ...
3
votes
1answer
318 views

Is there are a good double-precision small matrix SIMD library for x86?

I'm looking for a SIMD library focused small (4x4) matrix operations for graphics. There's lots of single precision ones out there, but I need to support both single and double precision. I've looked ...
3
votes
2answers
768 views

How to simply print (write) text on a Surface in SDL.NET?

as i told in previous question, i'm using SDL.NET (wrapper in C# of SDL). Unfortunately the API website is down so i'm trying to learn it by myself. I would like simply to print text on my screen / ...
3
votes
0answers
71 views

Creating Animal Crossing style world rendering with Python

I've dabbled a bit with writing 3D rendering code in the past, although I'm interested in knowing if there is existing code (libraries) written for/with bindings to Python that might facilitate the ...
2
votes
5answers
578 views

Need to create beautiful, random, abstract images

To generate random, beautiful, abstract images – which algorithms are not too complex and give good results? Maybe go for some special gfx library, that would draw lines with glow, etc. ? Thank you ...
2
votes
2answers
516 views

Scripting language with class instance support

I have come across the need to use a scripting engine for my C++ game, but after experimenting with many languages since the last few days, nothing has truly stood out as the obvious choice for a ...
2
votes
1answer
96 views

Managing different utility classes between engine and libraries

I'm currently in updating some engine code (which does not work, so it is more like creating a engine). I've decided to swap over to SFML (instead of my own crappy renderer, window manager, and ...
2
votes
5answers
668 views

What libraries/engines should I use?

I have some pretty decent general programming skills and elementary C/C++ skills. I am a complete noob in game/graphics programming and I would like to start. I want to gradually learn, starting off ...

1 2