Week-end de direct sur Twitch pour le Sidaction 2021 dans le cadre de #GamingForSidaction

Le Sidaction 2021 s'est tenu du 26 au 28 mars 2021. N'ayant pas pu avoir lieu en 2020 à cause des conditions sanitaires liées à la pandémie au COVID-19 cette édition était cruciale pour la recherche contre le SIDA et les associations qui en dépendent. Pour en savoir plus sur l'association Sidaction et l'opération de collecte annuelle, pour faire un don, rendez-vous sur le site.

#GamingForSidaction est une opération organisée par l'association Choeur de Gamers sur Twitch avec plus de 200 streamers qui ont participé tout le week-end en proposant des contenus classiques comme des parties de jeux vidéos, des quiz, de la culture, du graphisme et du développement logiciel comme moi. Deux chaînes "officielles" proposaient des interventions de streamers et influenceurs connus tout au long du week-end.

L'opération sur Twitch a été un succès. Elle a permet de lever 188 614€ de dons au profit du Sidaction dont le compteur 2021 s'est arrêté sur 4 479 159€ de dons et promesses de don.

J'ai profité de l'occasion pour proposer du développement autour des jeux vidéos. Pour voir ou revoir ces vidéos rendez-vous sur Serial Streameur.

Mon programme du week-end

Vendredi 26 mars 2021

- à 10 heures pour annoncer mon programme du week-end et expliquer l'opération #GamingForSidaction (voir le replay)

- à 14 heures pour la première journée qui s'est terminée vers 22 heures (voir le replay

Samedi 27 mars 2021

- à 10 heures pour la seconde journée qui s'est terminée vers 23 heures par KO (voir le replay)

Dimanche 28 mars 2021 (avec le passage à l'heure d'été toujours aussi brutal au réveil)

- à 10 heures pour la troisième et dernière journée qui s'est terminée vers 20h30 (voir le replay)

Live coding en Delphi du vendredi 26 mars 2021 : présentation rapide de Delphi, travail sur le jeu Blufo

Je me suis surtout concentré sur des choses que je devais faire sur le jeu Blufo, créé/publié en août 2016 et que je n'avais pas mis à niveau jusque là. Ca a été l'occasion de se replonger dans des sources de 5 ans d'âge et constater que la compatibilité ascendante de Delphi (10.1 Berlin vers 10.4 Sydney) est toujours au top.

La nouvelle version de Blufo a été publiée sur itch.io pour Windows, macOS et Android. Elle est également disponible pour les utilisateurs Android utilisant le store Amazon et le sera dans quelques jours chez Google et Apple.

Voir la rediffusion sur Serial Streameur.

Live coding en Delphi du samedi 27 mars 2021 : création d'une boite à outils du développeur de jeux vidéos puis du jeu Ok Ducky

Nous avons passé la matinée et le début de l'après-midi sur des exemples de code pour faire des animations et jouer de la musique ou des bruitages. Les codes sources font l'objet d'un projet open source disponible sur GitHub.

Et au final j'ai craqué. Je me suis servi de tout ce qu'on avait fait pour créer les prémices du jeu Ok Ducky : un stand de tir sur cible dans une fête foraine. Il sera édité avec mes autres jeux par Gamolf.

Voir la rediffusion sur Serial Streameur.

Live coding en Delphi du dimanche 28 mars 2021 : travail sur la boite à outils, création d'un dessin animé, modifications sur Ok Ducky et présentation de jeux et moteurs de jeux en Delphi

La matinée a été consacrée à la boite à outil de codes pour développeurs de jeux vidéo. Nous avons créé un générateur de spritesheets d'animations compatibles avec le TBitmapAnimation de FireMonkey. Puis fait quelques animations à partir de là.

Après la pause repas nous sommes partis sur la création d'une cinématique. Le genre de dessins animés qui interviennent au démarrage ou entre deux phases de jeux. Les images de fond proviennent de Adobe Stock. Le canard provient de Kenney (c'est le même que pour Ok Ducky) et nous avons aussi une animation de Cartoon Smart. Les sources ne seront pas diffusés (pour cause de droits sur les images) mais vous pouvez quand même regarder comment tout ça a été fait pour aboutir à ce résultat:

Au final nous sommes repartis sur le développement de Ok Ducky afin de le rendre jouable et pouvoir en diffuser une première version WIP (work in progress) opérationnelle.

Voir la rediffusion sur Serial Streameur.

Et après ?

Je profiterai de ces quelques 32 heures de direct pour vous proposer quelques articles de plus sur le sujet (animations, jeux vidéos, ...) et proposer des morceaux des rediffusions lorsque j'aurai trouvé le temps de tout découper. En attendant, vous n'aurez que les rediffusions sur Twitch pour tout voir.

Bien entendu on peut revenir sur tout ça lors de mon Delphi Live du jeudi à 14 heures sur Twitch avant de continuer le programme du jour.


Liens associés

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


Mug Toucan DX dans la baie de RioMug carte postale Sydney