Hoje vou começar a série de tutoriais e artigos sobre a Asphyre Engine. Neste primeiro, vou falar sobre a história das principais versões da Asphyre Engine, e vou dar uma breve introdução sobre quais são seus recursos. Versões

  • Asphyre 1.5.2
  • Asphyre 3 (Asphyre eXtreme)
  • Asphyre 4.1
  • Asphyre Casual Framework
  • Asphyre 5
Asphyre 5

A Asphye 5 foi lançada em 22 de Setembro de 2008, e reune tudo o melhor de todas as versões anteriores. Ela é baseada em uma sistema de Providers, que permite a sua extenção para permitir novos recursos e suportar novas engines gráficas, sem perder a compatibilidade com a versão atual. Ela já é compatível com DirectX7, DirectX9, OpenGL e Software Rasterizer, que permite uma grande compatibilidade com absolutamente qualquer Hardware hoje em dia encontrado no mercado. Ela também não requer mais nenhuma DLL externa para funcionar, ao menos que você utilizar Shaders ou 3D (que explicitamente requer o provider para DirectX9). Entre seus principais recursos temos :
  • Primitivas Gráficas 2D Extendidas
  • Suporte a Fonts Bitmap com uma sistema eficiente de empacotamento.
  • Grande compatibilidade com todo o Hardware existente.
  • Texturas dinâmicas e “Render Targets” fáceis de usar.
  • Suporte a Alpha-channel com Alpha-Blending.
  • Alta performance de renderização utilizando diversas técnicas de cache.
  • Suporte a timer de alta definição utilizando VCL, KOL e Lazarus.
  • Controles de Entrada para Teclado, Mouse e Multiplos Joysticks.
  • Em 3D, suporte para Shaders, Bump Mapping, Shadow Mapping, Advanced Illumination entre outros.
A versão mais recente lançada, ainda não possue o suporte oficial a todos os Providers, sendo somente compatível com o DirectX7 e DirectX9. Mas eu mesmo já testei estes novos providers e eles estão bem estáveis. Para bem breve, Yuriy Kotsarenko promete que teremos o lançamento uma nova versão já com todos esses providers, com suporte ao Lazarus e muito mais novidades. Assim que for lançada e tiver mais informações, postarei todos os detalhes aqui.
No próximo post, mostrarei passo a passo como efetuar a instalação da Asphyre 5, e rodaremos alguns de seus Demos, onde iremos conhecer mais detalhes sobre os recursos desta Grande Engine.

Mais >

  • Twitter
  • Facebook
  • LinkedIn
  • StumbleUpon
  • Google Reader
  • Orkut
  • Digg
  • Share/Bookmark