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
- GS2D e C++: 2D da nova geração em alto nível
- GS2D e C++: áudio, input e textos
- Código-fonte e download
- GS2D: next-gen 2D
- Usando e brincando com GS2D
Videos
