Allegro.

Allegro é uma biblioteca de programação de jogos portáteis.
Baixe Agora

Allegro. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Freely Distributable
  • Preço:
  • FREE
  • Nome do editor:
  • Shawn Hargreaves
  • Site do editor:

Allegro. Tag


Allegro. Descrição

Allegro é uma biblioteca de programação de jogos portáteis. Allegro é uma biblioteca de programação de jogos para desenvolvedores C / C ++ distribuídos livremente, apoiando as seguintes plataformas: DOS, UNIX (Linux, FreeBSD, IRIX, Solaris, Darwin), Windows, QNX, BeOS e MacOS X. Allegro Project fornece muitas funções para gráficos , Sons, entrada do jogador (teclado, mouse e joystick) e timers.it também fornece funções matemáticas de ponto fixo e flutuante, funções 3D, funções de gerenciamento de arquivos, dados de dados comprimidos e GUI. Aqui estão algumas características principais de "Allegro": Desenho vetorial: · Pixels, linhas, retângulos, círculos, elipses, arcos, bezier splines · Preencha de forma, com ou sem padrão · Polígonos: Apartamento, Gouraud, Texturizado (3D) e Translúcido · Sprites: · Sprites mascarados, comprimidos e compilados · Bonito, rotação, alongamento, redução, mistura alfa, sombreamento de Gouraud · Suporte nativo para arquivos BMP, LBM, PCX e TGA (outros suportados com extensões de bibliotecas) · Paletas de cores: · Manipulação de paleta de cores (leitura, escrita, conversão) · Conversão de formatos de cor RGB HSV · Texto: · Suporte para diferentes codificações e conversão, o padrão é UTF-8 · Fontes de bitmap (mascaramento, coloração, alinhamento) · Misc: · Desenhe diretamente na tela ou em bitmaps de memória de qualquer tamanho · Rolagem de hardware e buffer triplo (onde disponível), tela de split mode-x · Funções de animação para FLI / FLC Format · UNIX: · X Janela, DGA, FBCON · Svgalib. · Vbe / af · Modo-x · VGA. · Janelas: · DirectX (janela ou tela cheia) · GDI. · Mac OS X: · Quartzo (janela ou tela cheia) · Beos: · Bwindowscreen · Bdirectwindow. · DOS: · VGA 13H MODE · MODE-X (23 VGA Resolution Plus Uncepting 640x400 modo estendido) · Modos SVGA em 8, 15, 16, 24 e 32 bits por pixel · Acesso Linear VBE 2.0 FrutoBuffer · Aceleração de hardware através da API VBE / AF, se suportado · Drivers gráficos adicionais através do projeto FREEBE / AF · Opengl: · O Allegrogl Addon permite usar gráficos OpenGL com Allegro. O que há de novo nesta versão: Gráficos: · Renomeado AL_CLEAR () para AL_CLEAR_TO_COLOR (). · Renomeado AL_OPENGL_VERSION () para AL_GET_OPENGL_VERSION (). · Alterou a direção da rotação para Al_Draw_rotated * do sentido anti-horário para no sentido horário. · Adicionado novo formato de pixel Allegro_Pixel_Format_ABGR_8888_LE QUE PEDIDO DE COMPONENTE DE GUANRESTES. · Adicionado allegro_no_preserve_texture flag. · Lançamento horizontal fixado em rotinas sem manchas de software simples. · Corrigido alguns bugs de mistura no motorista OpenGL. · Feito O OpenGL Driver voltará à renderização de software se a mistura alfa separada for solicitada, mas não suportada. · Adicionado uma opção de configuração que permite fingir uma versão mais baixa do OpenGL. · Implementado AL_GET_NUM_DISPLAY_FORMATS (), AL_GET_DISPLAY_FORMAT_OPTION () e AL_SET_NEW_DISPLAY_FORMAT () para WGL. · Corrigido bug em al_get_display_format_option () com o driver GLX. · Corrigido um bug no driver D3D que fez a criação de criação de exibição se o primeiro modo pontuado falhou. · Feito o motorista OpenGL prefere o formato BackBuffer para novos bitmaps. · Defer a criação FBO para quando primeiro definir um bitmap como bitmap de destino. Entrada: · Renomear algumas funções de joystick. · Conta para Caps Lock State no driver de teclado OS X. · Feito o trabalho de entrada UTF-8 no X11. Arquivo I / O: · Parte separada do FShook API em uma API de I / O de arquivo distintas (realmente fluxos genéricos). · Faça o arquivo I / O API corresponde a stdio mais de perto e conta para casos de canto. (incompleto) · Perfecte possível definir um fluxo vtable em uma base por thread, que afeta AL_FOPEN () para esse segmento. · Adicionado al_fget_ust () para ler uma linha convenientemente. · Alterar Al_Futs () para não fazer sua própria inserção CR. · Adicionar AL_FOPEN_FD () para criar um Allegro_File de um descritor de arquivo existente. Sistema de arquivo: · Alterado AL_GETCWD, AL_GET_ENTRY_NAME para retornar Allegro_Paths. · Renomeado AL_GET_PATH para al_get_standard_path e retornar um Allegro_Path. · Alterado AL_READDIR para retornar um Allegro_FS_entry. · Adicionado al_path_create_dir. · Removido algumas funções de consulta do sistema de arquivos que recebem caminhos de string (Allegro_Fs_entry versões farão). Rotinas de configuração: · Adicionado funções para atravessar as estruturas de configurações. · Alterar al_save_config_file () Tipo de retorno para bool. · Removido um limite arbitrário no comprimento dos valores de configuração. · Renomeado arquivos de configuração para Allegro5.cfg e Allegro5rc. Rotinas de string: · Allegro 4-ERA Rotinas de string removidas. · Adicionado al_ustr_to_buffer (). Outro núcleo: · Renomeado al_thread_should_stop para al_get_thread_should_stop. · Adicionado um novo mecanismo de log interno com "canais" de debug configuráveis, níveis de verbosidade e formatação de saída. · Limpar a poluição do namespace assert. Addons de fonte: · Funções de fonte renomeadas e addon TTF para se conformarem às convenções. · Adicionado al_init_ttf_addon. Implementei um texto ligeiramente melhor de desenho de texto: · As funções são chamadas de "Draw_Text" em vez de "textout" · Alinhamento central / direito tratado por uma bandeira em vez de funções · Funções Aceitando Allegro_ust Argumentos fornecidos · Suporte de substring é removido, então "contagem" argumentos não necessários no caso usual, no entanto, as funções Allegro_ust fornecem coisas semelhantes. · Removido al_font_is_compatible_font. · Acelerado Al_Grab_Font_From_bitmap () por cinco vezes. · TTF: Corrigido um possível erro com o kerning de pontos de código Unicode> 127. Imagem I / O Addon: · Renomeado tudo no Iio Addon. · Expostos al_load_bmp / al_save_bmp etc. Addon de áudio: · Renomeado al_mixer_set_postprocess_callback. · Adicionado duas opções de configuração ao driver OSS. · Feito ALSA Leia as configurações de configuração da seção . Diálogos nativos: · Adicionado al_show_native_message_box () que funciona como Allegro_Message () em A4. Implementado para GTK e OS X. Physicsfs addon: · Adicionado addon de física. Primitives Addon: · Removido as bandeiras do estado global. · Removido normais de Allegro_VERTEX. · Bandeiras removidas de leitura / gravação dos buffers do vértice. Exemplos: · Adicionado um exemplo que testa al_get_display_format_option (). · Adicionado um exemplo que mostra uma amostra diretamente para uma voz. · Adicionado um exemplo para o Addon Physicsfs. · Adicionado um exemplo (bobo) que carrega uma imagem fora da rede usando libcurl. · Adicionado EX_DIR que demonstra o uso de AL_READDIR e AL_GET_ENTRY_NAME. De outros: · Muitas correções de bugs e documentação.


Allegro. Software Relacionado

rel.

rel também determina a relevância dos documentos de texto para um conjunto de palavras-chave expressas na notação do infixo booleano. ...

172

Download

digipy.

Uma demonstração legal para Montreal Python 6 para fazer reconhecimento de dígitos em tempo real ...

134

Download

gitfs.

API semelhante ao sistema de arquivos para repositórios Git ...

168

Download