GameVision ™ Game Toolkit pour Delphi est un système avancé de développement de jeux 2D pour les PC exécutant Microsoft Windows® et utilise Direct3D® pour le rendu accéléré par le matériel. Selon le développeur, «il est robuste, conçu pour une utilisation facile et adapté à la réalisation de tous les types de jeux 2D et autres simulations graphiques. Vous accédez aux fonctionnalités à partir d’une API procédurale simple et intuitive pour vous permettre de développer rapidement et efficacement vos simulations graphiques. Il existe une prise en charge des tampons, des bitmaps, des échantillons audio, de la musique en streaming, de la lecture vidéo, du chargement de ressources directement à partir d’une archive zip standard, et bien plus encore. »
Fonctionnalités
- Fabriqué en utilisant la dernière version de Delphi
- Longue histoire (depuis 2001, à travers plusieurs projets sortis et inédits)
- Couleur (créer des couleurs rgba dans des formats entiers et flottants)
- Archiver (créer, lire les archives zip standard)
- Bitmap (formats BMP, DDS, PCX, TGA, JPEG, PNG)
- Fenêtre (multiple, mise à l’échelle, rotation)
- Affichage (antialias, primatives, pixels, sauvegarde sur disque)
- Entrée (clavier, souris, joystick)
- Police (TrueType, Unicode)
- Texte (texte statique rapide, multicolore, rotation, échelle)
- Sprite (pages, groupes, définir l’image dans l’espace grille / rectangle)
- Entité (position, échelle, rotation, poussée, collision polypoint)
- EntityAction (séquences d’actions automatisées d’entité)
- Audio (musique en streaming, effets sonores, formats .wav, .flac, .ogg, .opus, .it, .mod, .s3m, .xm, .voc)
- Physique (physique de base pour l’instant)
- Meilleurs scores (scores élevés pour une base de données MySQL distante, opérations asynchrones, rappel d’événement)
- Télémétrie (envoyez des données de télémétrie à votre compte Google Analytics)
- Réseau (httpget, sendmail, UDP fiable)
- Base de données (SQLite local, MySQL distant, opérations asynchrones, rappel d’événement)
- Bézier (définir le point local, rendre les points courbes)
- Facilitation (toutes les méthodes d’assouplissement)
- Starfield (simulation de starfield 3-D)
- Collision (routines de collision de base)
- ConfigFile (fichier de configuration basé sur ini)
- IAP (achat in-app de bureau, versions de bas niveau et de niveau supérieur)
- Dialogues (nous contacter, commentaires)
- IMGUI (système d’ interface graphique en mode immédiat)
- Lua (intégration rapide et facile de lua, peut créer des EXE autonomes, compilés via MoonJit)
- TreeMenu (boîte de menu de l’arborescence)
- Screenshake (effets d’écran sympas et juteux)
- Capture d’écran (enregistrer les fichiers de capture d’écran séquencés)
- Parole (lecture vocale)
- PathEditor (créez des chemins que vos objets de jeu peuvent suivre)
- Chemin (accéder aux données de chemin créées par PathEditor)
- StartupDialog (boîte de dialogue de démarrage facultative pour votre jeu)
- Vidéo (format .ogv, lecture, pause, rembobinage, rendu)
- Polygone (objet polygone de haut niveau, ajout de points locaux, transformation et rendu des points du monde)
- Acteur (système d’acteurs de haut niveau, acteur, acteur d’entité, liste d’acteurs, scène d’acteur)
- Jeu (cadre de jeu qui pilote GVT. Tous les événements système sont gérés à partir d’un objet TGVCustomGame / TGVGame dérivé)
- Toutes les ressources prises en charge peuvent être chargées à partir d’une archive zip standard
Site Internet
Galerie de captures d’écran
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