Páginas

terça-feira, 15 de setembro de 2020

Programando o Dreamcast - Parte 2

 

         

    Olá! 

    Vou tentar sumarizar aqui os resultados das minhas experiências programando o DC. 

   Não encontrei muita dificuldade ao utilizar a versão mais antiga do OpenGL (mais especificamente a biblioteca KGL) e criar cenários com múltiplas texturas.   Como é possível ver no vídeo abaixo.




    Mas talvez o ponto alto foi conseguir criar terrenos utilizando o ruído perlin. Veja o resultado abaixo (o vídeo ficou um pouco escuro...).

     




 Veja no vídeo que também há um skybox, um céu estrelado.

    Ainda não rodei diretamente no console. Mas no emulador (NullDC 1.0.4) não ficou tão fluido quanto eu gostaria. Alguns FPS a mais ajudariam, sem dúvidas. 

   Otimizar esta cena é um caso a ser estudado, mas quem sabe no futuro. Concluo dizendo que foi bem interessante e sem dúvidas rendeu um bom aprendizado, mas por hora farei uma pausa de brincar de desenvolver no Dreamcast.
  
  Deixo abaixo o link para os repositórios contendo os códigos-fonte destas cenas vistas nos videos. Lá também é possível encontrar as ISOs (.cdi), basta gravá-las (apropriadamente) em um CD e rodar diretamente no Dreamcast.  

   
  
   Até a próxima!



 

Programando o Dreamcast - Parte 2