maio 102007
 

Blz!

Faz um tempo que prometi comentar sobre o assunto, porém, o tempo não é fácil, mas indo ao assunto de fato:

Ao ministrar a palestra “SpaceShooter : Anatomia de um jogo”[1], descobri que ao executa-lo em uma máquina com ms-windows, acontecia os seguintes problemas:

*Música OGG não tocava;
*Abortava o jogo após a mudança de fase;

E infelizmente só pude perceber tais problemas durante minha apresentação, a qual sinto que ficou um pouco prejudicada pois a palestra falava justamente do “space”, e não pude mostrar em sua totalidade o jogo, os efeitos desenvolvidos.
E o pior de tudo é que eu sabia que funcionava, pois já tinha testado e retestado ele em Linux e Ms-Windows em diversas máquinas, o pior que ouvi uma vez um comentário sobre isso, mas achei que era a falta de alguma atualização (do DirectX, por exemplo).
Terminando a palestra cheguei em casa, e fui a caça ao bug, teste, recompilei e tudo perfeito, até que me veio a idéia a mente, “E se eu retirar as dll de runtime do SDL”, dito e feito.
Descobri que o instalador embutido do SpaceShooter, o qual levava as dll’s do SDL[2], não estava incluindo as dll dependentes, e isso causava os sintomas citados.
Então pra resolver de vez esse problema, resolvi assim criar um instalador para facilitar a vida dos desenvolvedores e dos usuários para poder instalar os runtimes do SDL e dependências de forma fácil e pratica, visto que no site da SDL, eles oferecem apenas o download individual em formato “zip”, e o então criado “SDL Full Pack”[3], prové as bibliotecas necessárias para o funcionamento de qualquer jogo que utilize as seguintes bibliotecas:
  • SDL
  • SDL_image
  • SDL_mixer
  • SDL_net

Sendo assim, então você amigo desenvolvedor, não perca mais tempo tendo que criar um instalador pras suas dll do SDL, tenha a disposição o SDL Full Pack

[1]SpaceShooter – http://pjmoo.codigolivre.org.br/site/spaceshooter/
[2]SDL – http://www.libsdl.org
[3]SDL Full Pack – http://pjmoo.codigolivre.org.br/wiki/index.php/SDL_Full_Pack

  One Response to “SDL Full Pack”

Comments (1)
  1. muito bom!eu estou pra compilar meu novo jogo , Angstron (http://corporatedrones.wordpress.com/2007/04/28/angstron-alpha-2-on-its-way/) pra windows hoje mesmo!ja vou usar!absNeoStrider

 Leave a Reply

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

(requerido)

(requerido)