GS2D (GameSpaceLib 2.0)

GS2D é uma biblioteca desenvolvida em C++ para o controle de dispositivos de entrada e saída: vídeo (2D), áudio e mouse, teclado e joysticks. A GameSpaceLib é gratuita, portável para outros sistemas operacionais e possui o código-fonte aberto.

Atualmente a biblioteca possui implementações para Windows e Android.

Quais são as vantagens da GS2D?

Dentre outras bibliotecas multimídia como SDL e Allegro, a vantagem da GS2D é que ela possui objetos muito mais fáceis e intuitivos para programação orientada a objetos. A GS2D foi programada para acessar diretamente as funções da API, o que a torna veloz, pois utiliza todos os recursos da placa de vídeo e de forma direta, sem passar por outros motores ou frameworks para fazer a mediação.

Quanto custa a GS2D?

Nada. A GS2D é totalmente gratuita e pode ser utilizada, alterada e redistribuída livremente de acordo com a Licença Pública Menos Geral (LGPL) da GNU e de acordo com os parâmetros da iniciativa Open Source de software livre.

Atualmente a biblioteca possui uma implementação para Windows e uma implementação para Android está em andamento.

Links

Videos