Webinaire du 11 décembre 2021 : utiliser FireMonkey comme moteur de jeu vidéo

Suite à la présentation enregistrée pour la conférence DelphiCon 2021 et aux nombreuses sessions de codage de jeux vidéo en direct sur Twitch durant l'année 2021 je me suis dit qu'une présentation en français permettant de faire un tour d'horizon des possibilités de FireMonkey comme moteur de jeu vidéo serait une bonne idée.

A voir s'il y aura du monde en ce samedi après-midi (choisi hors horaires de bureau pour toucher aussi des non professionnels, notamment directement sur Twitch où sera diffusée cette présentation).

Si vous avez des questions d'ici là et pendant la présentation, je ferai mon possible pour y répondre.

Comme toujours ce sera enregistré et mis en ligne sur Serial Streameur et la chaîne YouTube de Barnsten dans les jours suivants.

En attendant, si vous voulez voir la version anglaise (en VOD), ce sera entre le 16 et le 18 novembre durant la DelphiCon.


Beaucoup de jeux vidéo ont été développés en Pascal. Beaucoup le sont aussi en Delphi dont certains sont visibles dans les showcases d'Embarcadero.

Certains utilisent des moteurs de jeux externes ou des librairies liées à Windows. Pour la plupart des jeux ce n'est pas nécessaire car nous avons déjà tout ce qu'il faut avec FireMonkey directement dans Delphi.

Il suffit d'avoir des connaissances de base du langage Pascal, une bonne connaissance du fonctionnement de FireMonkey et il est très facile de créer des jeux de tous types (casual, puzzle, 2D, 3D) avec les composants et librairies disponibles en standard.

Lors de cette présentation, découvrez comment gérer de la musique en fond sonore ou en bruitage, des sprites et des animations, des collisions et des décors.

Vous avez déjà vu en pratique lors des directs de codages de jeu vidéo en 2021 ce que ça pouvait donner. Parcourrons ensemble les points essentiels pour tout développeur de jeux vidéo qui voudrait utiliser Delphi ou pour tout développeur Delphi que le jeu vidéo intéresse mais qui n'osait pas sauter le pas jusqu'à aujourd'hui.

Et si en plus vous avez des enfants, créer des jeux avec eux est le moyen idéal de les initier à la programmation...


A lire aussi

DelphiCon 2021 : Developing Applications for the Raspberry Pi with Delphi 11 (20/11/2021)
DelphiCon 2021 : Delphi Does Low-Code: Cross-Platform REST Client in < 30 Minutes! (20/11/2021)
DelphiCon 2021 : Multi-Platform Explorations using Delphi, FMX, Feeds, REST and More (17/11/2021)
Webinaire du 11 décembre 2021 : utiliser FireMonkey comme moteur de jeu vidéo (14/11/2021)
Y a-t-il vraiment des gens ou des sociétés qui développent des applications mobiles avec Delphi ou C++Builder ? (25/08/2021)
Utiliser les fonctionnalités de partage social des smartphones et tablettes (28/07/2021)
Installer les composants "Radiant Shapes" sur RAD Studio 10.4 Sydney (26/02/2021)
Plein d'idées de design pour vos logiciels multiplateforme avec FireMonkey (23/09/2020)
Webinaire du 26 septembre 2019 : une île virtuelle en 3D avec Delphi et FireMonkey (02/09/2020)
Webinaire du 31 août 2020 : Sauvegarder et restaurer l'état des applications mobiles (01/09/2020)
Webinaire du mardi 28 juillet 2020 : Gérer le clavier virtuel sur iOS et Android (29/07/2020)
Webinaire du 25 juin 2020 : Internationaliser les projets VCL / FMX (25/06/2020)
Webinaire du 23 avril 2019 : utiliser les assistants de l’EDI pour développer en multiplateforme (23/05/2020)
Webinaire du 26 mars 2019 : utiliser des QR codes et codes à barres (23/05/2020)
Liez vos champs de saisie avec vos tables sans Live Binding sous FMX (20/01/2020)
Pensez aux nouveaux formats de visuels pour vos applications FireMonkey en passant à Delphi 10.3.3 (13/01/2020)
Delphi Tour 2019 : Une île virtuelle en 3D avec Delphi et Firemonkey (03/06/2019)
Webinaire du 28 mai 2019 : faire une interface adaptive avec FireMonkey (29/05/2019)
Les composants affichant des images dans FireMonkey (03/11/2018)
Installer les composants de JVESOFT dans Delphi (17/08/2018)
Synchroniser une TListView avec une table de base de données ou un ensemble d'enregistrements (29/06/2018)
Drag&Drop sur un composant TTreeView (05/04/2018)
Obtenir le nom de l'appareil sur lequel un programme Delphi s'exécute. (07/12/2017)
Saisir des textes avec mise en forme et les afficher tels quels grâce aux composants de TMS Software (14/10/2017)
Utilisation des fontes TrueType avec Firemonkey (10/08/2017)
La vérité ne sort pas toujours de la bouche des enfants... méfiez-vous en ! (06/08/2017)
Faire vibrer un smartphone sous iOS ou Android depuis une application développée avec Delphi (18/07/2017)
Afficher un catalogue d'images provenant d'Internet avec Delphi et Firemonkey (17/07/2017)
Ouvrir un site web dans le navigateur par défaut depuis une application Firemonkey (28/05/2017)

Membre du programme MVP.
Membre du programme MVP