Allegro.

Allegro é uma biblioteca de programação de jogos para desenvolvedores C / C distribuídos livremente
Baixe Agora

Allegro. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Freeware
  • Nome do editor:
  • Shawn Hargreaves
  • Site do editor:
  • http://www.talula.demon.co.uk/index.html
  • Sistemas operacionais:
  • Windows All / Unix
  • Tamanho do arquivo:
  • 3.2 MB

Allegro. Tag


Allegro. Descrição

Allegro é uma biblioteca de programação de jogos para desenvolvedores C / C distribuídos livremente, suportando as seguintes plataformas: Windows, DOS, UNIX (Linux, FreeBSD, Solaris, Irix, Darwin), QNX, BeOS e MacOS X.Allegro fornece muitas funções para gráficos, Sons, entrada de jogador (teclado, mouse e joystick) e temporizadores. Também fornece funções matemáticas de ponto fixo e flutuante, funções 3D, funções de gerenciamento de arquivos, dados de dados compactados e uma GUI. Allegro é uma biblioteca portátil destinada principalmente a videogames e programação multimídia, originalmente iniciada por Shawn Hargreaves para o compilador DJGPP em uma mistura de C e montador. De acordo com o Companheiro de Oxford à música, Allegro é o italiano para "rápido, animado, brilhante". Allegro é também um acrônimo recursivo que significa "Allegro Low Level Game Rows". Suporte de plataforma cruzada: · Unix (Linux, FreeBSD, Irix, Solaris, Darwin) · Janelas (MSVC, Mingw, Cygwin, Borland) · BEOS · QNX · MacOS X · DOS (DJGPP, WATCOM) Funções gráficas: · Pixels, linhas , retângulos, círculos, elipses, arcos, bezier Splines · Folha de forma, com ou sem padrão · Polígonos: Plano, Gouraud, Texturizado (3D) e Translúcido · Sprites Mascarados, Comprimidos e Compilados · Bonito, Rotação, Alongamento, Redução, Alfa , Sombreamento de Gouraud · Suporte nativo para arquivos BMP, LBM, PCX e TGA (outros suportados com extensões de biblioteca) · Manipulação de paleta de cores (leitura, escrita, conversão) · Conversão de formatos de cor RGB HSV · Suporte para diferentes codificações e conversão, o padrão é UTF-8 · fontes de bitmap (mascaramento, coloração, alinhamento) · Desenhar diretamente na tela ou em bitmaps de memória de qualquer tamanho · Rolagem de hardware e buffer triplo (onde disponível), funções de animação de tela Split Mode-X para som de formato FLI / FLC Funções: · Suporte de formato de música MIDI nativo (com 64 Efeitos simultâneos) · Controle / resposta dinâmica à nota de música ON, Nota, Volume Principal, Pan, Pitch Bend, e Alteração do Programa · Usos General MIDI Patches · Você pode ler em correções onavas para arquivos MIDI (Patches SF2 e GUS) · Native Suporte de formatos de arquivo WAV e VOC (tocando em loop para frente, para trás ou bidirecional) · Streaming de áudio · Modificar volume, panela, pitch, etc Durante as funções matemáticas: · Rotinas aritméticas e trigonomáticas do ponto fixo · Tabelas trigonométricas precalculadas · Vector / Matrix / Quaternions Manipulação 3D (tradução, rotação, dimensionamento, projeção) Misc: · Mouse, teclado e joystick gestão · Temporizadores de interrupção de alta resolução (resolução de 10, 5 ou menos MS Dependendo da plataforma) · Simulação de Retace Vertical · Manipular arquivos compactados No formato LZSS · Manipular dados compactados com recursos multi-objeto · Ferramenta para criar dados de dados (Grabber) · GUI simples para diálogos e seletor de arquivos


Allegro. Software Relacionado