RSS 14 projects tagged "Game Library"

No download Website Updated 26 Apr 2013 ENet for C#

Screenshot
Pop 17.06
Vit 19.04

ENet for C# wraps the C-language ENet networking library. For games and other realtime applications, if you use TCP, old data can hold up newer data, even if it is no longer relevant (old positions, etc.). Your players will perceive any lost packet as a "lag burst". ENet supports multiple in-order streams of data, and allows you to decide on reliability on a per-packet basis. The library is useful for both client-server and peer-to-peer architectures.

No download Website Updated 19 Dec 2012 RoseThorn Game Library

Screenshot
Pop 39.76
Vit 22.15

RoseThorn is a cross-platform library for 2D and 3D games running on GNU/Linux (and possibly other Unix-like OSes) and Windows. Features include: hardware accelerated 2D and 3D rendering; Ogg and WAV Sound support with OpenAL; Lua scripting; BMP, JPEG, and PNG image loading and saving (from screenshots); easily created and modified user interfaces with XML and CSS, combined with Lua event handling; separate 2D and 3D libraries; support for multiple fonts in both TTF and bitmap formats; support for OBJ, 3DS, MD5, and RTM model formats; skeletal animation (a work in progress); support for UDP and TCP networking; thread and mutex support; a Simple Shader API; 2D animated sprites; and some basic cryptography support. There is simple event management, with key/mouse bindings easily customized from the in-game console, config file, command line, or GUI.

Download Website Updated 10 Mar 2013 Gamvas Web

Screenshot
Pop 44.67
Vit 2.81

Gamvas Web is a JavaScript game development framework with easy-to-learn and fully-documented API, game states, animated objects, Box2D physics integration, a particle emitter, and more.

No download Website Updated 27 May 2012 Path Defense Framework

Screenshot
Pop 26.12
Vit 2.50

Path Defense Framework is a .NET/Mono library for programming defense games in which players have to build towers along a path to fight off creatures moving along that path.

Download No website Updated 22 Apr 2014 gzochi

Screenshot
Pop 86.95
Vit 46.77

gzochi is a framework for developing massively multiplayer online games. A server container provides services to deployed games, which are written in Guile Scheme, that abstract and simplify some of the most challenging and error-prone aspects of online game development: Concurrency, data persistence, and network communications. A very thin client library can be embedded to provide connectivity for client applications written in any language.

No download No website Updated 30 Dec 2011 crunch/crnlib

Screenshot
Pop 16.46
Vit 29.08

crunch/crnlib is a lossy texture compression tool and library for developers that distributes and uses content in the DXT1/5/N or 3DC/BC5 compressed mipmapped texture formats. crnlib can compress mipmapped 2D textures and cubemaps to .8-1.25 bits/texel, and normal maps to 1.75-2 bits/texel. crnlib's quality and performance is competitive to transform-based solutions, or other offline/real-time DXTn compressors such as squish or ATI_Compress. crnlib implements a new form of "clustered" DXTn compression, with a compressed texture data format that was carefully designed to be very quickly transcodable directly to raw DXTn texture bits with no intermediate recompression step or individual pixel-level operations. The typical single threaded transcode to DXTn rate is equivalent to 100-250 megatexels/sec. Fast random access to individual mipmap levels is supported.

Download Website Updated 22 Aug 2011 OpenBlox

Screenshot
Pop 27.46
Vit 1.46

OpenBlox is a cross-platform 3D game development kit that is written in Python and uses Lua as the main development language. Its primary advantage is that no 3D modeling experience is required to use it - you make your worlds with Lego-like bricks.

No download No website Updated 31 May 2011 GameBoard2D

Screenshot
Pop 30.98
Vit 1.00

GameBoard2D is a small Java graphic library to create all kinds of board games in 2D.

No download No website Updated 30 Dec 2010 Propulsion

Screenshot
Pop 22.38
Vit 34.80

Propulsion is a JavaScript game development framework for the HTML5 canvas element. It support any type of two dimensional game development and has a clear separation between different parts of the framework.

Download Website Updated 09 Jan 2011 J2DGF

Screenshot
Pop 40.55
Vit 2.03

The J2DGAMEFRAMEWORK provides the necessary classes to implement a simple 2D game in a window enviroment using Java Swing libraries. This framework also provides a Sprite Collision Manager and a simple GUI template. By using this framework, the developers only concern is how to implement classes, and not the 2D World, the collisions, etc. It uses the Observer Design Pattern. It has double-buffered rendering, simple use of collisions, and user-transparent multi-threading for collision classes. You can move sprites like a vector with speed and angle, and simply save and load your game.

Screenshot

Project Spotlight

TurnKey Mantis Appliance

A Mantis appliance that is easy to use and lightweight.

Screenshot

Project Spotlight

SYINF

A portable, cross-platform program for brief system information.