Toolbox du développeur de jeux vidéo avec FireMonkey sous Delphi

Projets > Jeux vidéo > Toolbox du développeur de jeux vidéo avec FireMonkey sous Delphi

Ce projet est une boite à outils destinée aux développeurs de jeux vidéos désireux d'utiliser le framework multiplateforme FireMonkey fourni avec les versions récentes de Delphi.

FireMonkey (FMX pour les intimes) est un ensemble d'éléments essentiellement graphiques. Il dessine tout à l'écran et masque les spécificités des systèmes d'exploitation ciblés.

Une base de code doit donc pouvoir fonctionner partout à condition bien entendu d'avoir pris en compte les multitudes de tailles d'écran quand on conçoit notre jeu.

Delphi FMX Game Snippets est open source. Il est composé d'exemples de programmes en Delphi montrant chacun une méthode pour faire quelque chose qu'on retrouve habituellement dans les jeux vidéos : des animations autour du score, la simulation du Z-Index pour gérer plusieurs niveaux d'animations, la gestion de spritesheets, le découpage de sprites, des génériques, l'utilisation de sons et de musiques.

Le tout est développé en utilisant au maximum les composants standards de Delphi afin de fonctionner avec toutes les versions récentes quel que soit le niveau de version de la Community Edition (gratuite) à l'Architect en passant par l'Academic (destinée aux établissements d'enseignement et formateurs).


Liens associés

Ces liens s'ouvrent dans la même fenêtre que cette page. En cliquant dessus vous quitterez Serial Streameur.
Pensez à les ouvrir dans un nouvel onglet si vous préférez rester ici pour y revenir plus facilement.

Des cercles ou des bulles ? Les bases de Soap Bubbles !

- 04/04/2021 - 1 heure 39 minutes

Dans les jeux vidéos il y a des schémas récurrents : des algorithmes qu'on utilise et réutilise à l'infini pour créer toujours les mêmes jeux même s'ils semblent totalement différents. Dans cette vidéo enregistrée en direct sur Twitch le matin du 4 avril(...)

Création d'animations pour jeux vidéos avec Delphi et FireMonkey

- 11/04/2021 - 2 heures 39 minutes

Nouvelle session de création d'animations à la toolbox démarrée il y a quelques semaines. De la neige, de l'animation de scores et une petite touche de Star Wars. Enjoy !(...)

Reproduire un effet visuel de croix qui tournent en alternance

- 18/04/2021 - 1 heure 28 minutes

Extrait de la session de codage de jeux vidéos du dimanche 18 avril 2021. Dans cette vidéo je tente de reproduire une animation que j'avais vu passer sur Twitter sous forme de GIF animé : des croix blanches et noires qui tournent en alternance. Le tweet (...)

Game coding en Delphi et FireMonkey : son et musiques

- 09/05/2021 - 2 heures 13 minutes

Modifications diverses sur les programmes de la toolbox de jeux vidéos pour programmeurs Delphi afin de limiter les dépendances des fichiers son locaux (en utilisant systématiquement un téléchargement sur toutes les plateformes depuis une source sur Inte(...)