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
Galeria de capturas de tela
Submit your own showcase app to the Delphi 26th Birthday Showcase Challenge!
Design. Code. Compile. Deploy.
Start Free Trial Upgrade Today
Free Delphi Community Edition Free C++Builder Community Edition