Have an amazing solution built in RAD Studio? Let us know. Looking for discounts? Visit our Special Offers page!
DelphiShowcase

GameVision: um poderoso kit de ferramentas de jogo é desenvolvido em Delphi

gamevisiondev1

GameVision ™ Game Toolkit para Delphi é um sistema de desenvolvimento de jogos 2-D avançado para PCs que executam o Microsoft Windows® e usa Direct3D® para renderização acelerada por hardware. De acordo com o desenvolvedor, “É robusto, projetado para fácil uso e adequado para fazer todos os tipos de jogos 2-D e outras simulações gráficas. Você acessa os recursos a partir de uma API de procedimento simples e intuitiva para permitir o desenvolvimento rápido e eficiente de suas simulações gráficas. Há suporte para buffers, bitmaps, amostras de áudio, streaming de música, reprodução de vídeo, carregamento de recursos diretamente de um arquivo zip padrão e muito mais. ”

Características

  • Feito usando a versão mais recente do Delphi
  • Longa história (desde 2001, em vários projetos lançados e não lançados)
  • Cor  (crie cores rgba em formatos inteiros e flutuantes)
  • Arquivar  (criar, ler arquivos zip padrão)
  • Bitmap  (formatos BMP, DDS, PCX, TGA, JPEG, PNG)
  • Janela de visualização (múltipla, escala, rotação)
  • Display  (antialias, primários, pixels, salvar no disco)
  • Entrada  (teclado, mouse, joystick)
  • Fonte  (TrueType, Unicode)
  • Texto (texto estático rápido, multicolor, girar, dimensionar)
  • Sprite  (páginas, grupos, definir imagem no espaço de grade / retângulo)
  • Entidade  (posição, escala, rotação, impulso, colisão poliponto)
  • EntityAction  (sequências de ação de entidade automatizadas)
  • Áudio  (streaming de música, efeitos sonoros, .wav, .flac, .ogg, .opus, .it, .mod, .s3m, .xm, formatos .voc)
  • Física  (física básica por enquanto)
  • Pontuações  (pontuações para um banco de dados MySQL remoto, operações assíncronas, retorno de chamada de evento)
  • Telemetria (enviar dados de telemetria para sua conta do Google Analytics)
  • Rede  (httpget, sendmail, UDP confiável)
  • Banco de dados  (SQLite local, MySQL remoto, operações assíncronas, retorno de chamada de evento)
  • Bézier  (definir ponto local, renderizar pontos curvos)
  • Easing  (todos os métodos de easing)
  • Starfield (simulação de campo estelar 3-D)
  • Colisão  (rotinas básicas de colisão)
  • ConfigFile  (arquivo de configuração baseado em ini)
  • IAP  (compra no aplicativo para desktop, versões de nível inferior e superior)
  • Diálogos  (entre em contato, feedback)
  • IMGUI  (sistema gui de modo imediato)
  • Lua  (integração lua rápida e fácil, pode fazer EXEs autônomos, jit compilado via MoonJit)
  • TreeMenu  (caixa de menu de visualização em árvore)
  • Screenshake  (efeitos de screenhake agradáveis ​​e suculentos)
  • Captura de tela  (salvar arquivos de captura de tela sequenciados)
  • Fala  (reprodução de fala)
  • PathEditor  (cria caminhos que seus objetos de jogo podem seguir)
  • Caminho  (acesse os dados do caminho criados pelo PathEditor)
  • StartupDialog  (caixa de diálogo de inicialização opcional para o seu jogo)
  • Vídeo  (formato .ogv, reproduzir, pausar, retroceder, renderizar)
  • Polígono  (objeto de polígono de alto nível, adicionar pontos locais, transformar e renderizar pontos mundiais)
  • Ator  (sistema de ator de alto nível, ator, ator de entidade, lista de atores, cena de atores)
  • Jogo  (estrutura do jogo que conduz a GVT. Todos os eventos do sistema são gerenciados a partir de um objeto TGVCustomGame / TGVGame derivado)
  • Todos os recursos suportados podem ser carregados de um arquivo zip padrão

Local na rede Internet

GameVision

Galeria de capturas de tela

gamevision1

gamevision2

gamevision3

gamevision4

gamevision5

gamevision6

gamevisiondev2

Submit your own showcase app to the Delphi 26th Birthday Showcase Challenge!

See What's New in 12.2 Athens See What's New in 12.2 Athens Dev Days of Summer 2-24

Reduce development time and get to market faster with RAD Studio, Delphi, or C++Builder.
Design. Code. Compile. Deploy.
Start Free Trial   Upgrade Today

   Free Delphi Community Edition   Free C++Builder Community Edition

Leave a Reply

Esse site utiliza o Akismet para reduzir spam. Aprenda como seus dados de comentários são processados.

IN THE ARTICLES