Sfml.

Biblioteca multimídia simples e rápida
Baixe Agora

Sfml. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Freeware
  • Preço:
  • FREE
  • Nome do editor:
  • Laurent Gomila
  • Site do editor:
  • http://www.sfml-dev.org/
  • Sistemas operacionais:
  • Mac OS X
  • Tamanho do arquivo:
  • 2.5 MB

Sfml. Tag


Sfml. Descrição

Biblioteca simples e rápida multimídia A SFML é uma API multimídia C ++ gratuita e aberta que fornece acesso de baixo e alto nível a gráficos, áudio, entrada, etc.Note: SFML é licenciado e distribuído sob os termos da licença Zlib / Libpng. Aqui estão algumas características principais de "SFML": Principais características: · Portátil - compilações SFML em plataformas padrão, como Windows (98, 2000, XP, Vista) e sistemas UNIX (Linux, MacOS X). À medida que a biblioteca cresce, o suporte para mais sistemas operacionais será adicionado. · Orientado a objeto - SFML é escrito em C ++ e fornece um design eficiente e orientado a objetos. Ele depende de padrões e idiomas padrão para fornecer uma estrutura simples e robusta. · Fácil de usar - a SFML visa ser fácil de manipular. O esforço é colocado no código interno para fornecer a interface pública mais simples. · Flexível - em vez de ser uma grande API, o SFML em vez disso contém muitos pequenos pacotes, que podem ser escolhidos e combinados de acordo com o uso pretendido. Você pode usar apenas o pacote de base para obter entrada e janela, bem como o pacote gráfico completo com sprites e pós-efeitos. · Facilmente integrável - SFML pode ser usado em uma ou mais janelas e / ou pode ser integrado nos componentes de interface existentes. A integração com bibliotecas de interface de usuário gráfica existente (GUI) é fácil, para que você possa adicionar visualizações SFML em interfaces complexas construídas com QT, WXwidgets, MFC ou qualquer outra coisa. Línguas: · C ++. · C. · D. · .Net (c #, vb.net, ...) · Ruby. · Pitão Sistema: · Medição portátil e precisa · Tópicos simples e orientados para objetos e mutexes · Módulo Unicode para conversões adequadas entre codificações UTF e Dependentes de Locais Janela: · Pode ser usado como um pacote mínimo e portátil para substituir glut ou sdl para janelas e entrada com o OpenGL · Pode criar várias janelas de renderização · Pode ser integrado aos componentes de interfaces existentes qt / mfc / wxwidgets / win32 / x11 / ... · Fornece uma interface baseada em mensagens e em tempo real para o manuseio de entrada · Pode lidar com mouses com até 5 botões · Pode lidar com dois joysticks com até 7 eixos e 32 botões Gráficos: · Interfaces muito facilmente com o OpenGL (veja amostras do OpenGL) · Efeitos modernos disponíveis e acelerados por hardware: alfa-mistura, rotações, shaders, ... · Gerencia a memória de forma eficiente, para que você não precise se preocupar com recursos de vida ou armazenamento; Você pode até carregar seus recursos gráficos antes que qualquer janela seja criada · Pode carregar e salvar formatos de imagem padrão: BMP, DDS, JPG, PNG, TGA, PSD · Pode carregar todos os recursos gráficos diretamente de arquivos na memória · Pode usar vistas como em uma cena 3D, para ampliar / traduzir / girar o mundo inteiro · Usa uma linguagem simplificada de sombreamento para adicionar pós-efeitos em tempo real · Manipulação fácil de texto gráfico através de fontes de bitmap; Suporta caracteres Unicode e formatos de arquivo de fonte padrão (TTF, CFF, PCF, BDF, ...) Áudio: · Usa aceleração de hardware sempre que possível · Pode carregar e salvar formatos de som padrão: OGG, WAV, AIFF, AU, RAW e muito mais · Pode carregar todos os recursos de áudio diretamente de arquivos na memória · Especialização do som 3D · Interface fácil para capturar áudio · Gerencia a memória eficientemente, para que você não precise se preocupar com recursos de vida ou armazenamento · Suporta streaming para arquivos grandes; Você pode até escrever sua classe de streaming personalizada para qualquer fonte (rede, ...) · Suporta formatos multi-canais (mono, estéreo, 4.0, 5.1, 6.1, 7.1) Rede: · Implementa uma camada portátil sobre soquetes TCP e UDP · Transferências de dados fáceis através de pacotes extensíveis baseados em fluxo · Classes para usar os protocolos HTTP e FTP O que há de novo nesta versão: · Aplicação fixa congelada se um joystick USB estiver conectado, no Windows · Joysticks fixos às vezes não trabalham em tudo no Vista · Atualizou a amostra e o tutorial do QT para trabalhar com QT 4.5 · Adicionado funções de videomode ausentes a sfml.net · Detectar corretamente as profundidades suportadas para modos de vídeo no Linux · Comportamento fixo indefinido ao criar duas janelas de tela cheia · Janela fixa :: setsize não redimensionamento para o tamanho solicitado, no Windows · Evento teclado fixado às vezes retornando um código de chave nulo no Windows · Atendimento fixoTrepeato não funciona mais depois que uma segunda janela foi criada no Linux · Bug fixo ao destruir / recriar uma janela no Mac OS X · Adicionado suporte para criar uma janela SF :: de uma janela de cacau no Mac OS X · A resolução de desktop é corretamente restaurada ao ocultar o aplicativo no Mac OS X · Certos acentuados fixos não recuperados corretamente no Mac OS X · Adicionado suporte para caracteres compostos no Mac OS X


Sfml. Software Relacionado

Ucommon

Uma biblioteca C de peso leve para facilitar o uso de padrões de design C, mesmo para aplicativos muito profundamente incorporados ...

310 473 KB

Download

Highline.

Biblioteca de trabalho difícil que apresenta conversão e validação de tipo para programadores preguiçosos ...

163 54 KB

Download

XLRD.

Biblioteca para desenvolvedores extrair dados dos arquivos de planilha do Microsoft Excel ...

192 122 KB

Download