Ce programme est un petit jeu vidéo pour que les parents apprenent les bruits d'animaux à leurs enfants. Ca peut aussi les inciter à jeter leur ordinaeur par la fenêtre, donc n'en abusez pas !
Fait en 3 heures il n'y a que les bases. Les images et les sons sont à revoir si vous voulez en faire quelque chose de plus intelligent à usage personnel.
Voyez le comme une façon de faire pour jouer des animations et des sons dans un logiciel sans fioritures spécifiques.
Une démo du jeu est disponible sur https://youtu.be/9qJbn4vb_L4
Plus d'infos sur ce projet et revoir sa session de codage en direct sous Delphi sur https://developpeur-pascal.fr/p/_300a-live-stream-delphi-du-14-fevrier-2021-codage-d-un-jeu-video-pour-feter-les-26-ans-de-delphi.html
Pour connaître le programme des prochains live streams Twitch, rendez-vous sur https://developpeur-pascal.fr/p/_600e-livestreams-de-codage-en-direct-avec-delphi.html
Et pour me suivre sur Twitch, rendez-vous sur https://www.twitch.tv/patrickpremartin dès maintenant. Vous serez y averti automatiquement des prochaines sessions.
Défauts connus :
- les sons de la vache et du buffle se ressemblent un peu trop
- il faudrait ajouter deux animaux de plus pour compléter la grille de 9 cases
- les images devraient être de la même taille et centrées sur les boutons
- les animations ne passent pas correctement car les spritesheets utilisées ne sont pas correctement formatées pour un découpage automatisé
- pour une utilisation en dehors de Delphi les chemins d'accès aux fichiers sons doivent être recalculés dans le programme par rapport à leur position lors du déploiement du logiciel
Ce programme est livré en l'état. Il n'a été testé et paramétré que pour Windows en DEBUG. Il ne fera à priori pas l'objet de mise à jour dans sa forme open source. Peut-être sera-t-il utilisé pour un petit jeu édité par https://gamolf.fr
Si vous ne connaissez pas Delphi et le langage Pascal, profitez de la version Academic (pour les étudiants, enseignants et établissements d'enseignement) ou Community Edition (gratuite pour une utilisation personnelle) disponibles chez Embarcadero (rubrique "outils gratuits"). En entreprise vous pouvez aussi tester Delphi avec la version d'évaluation. https://www.embarcadero.com/products/delphi
Cette formation en ligne gratuite vous apprendra les bases de la programmation avec le Pascal et Delphi même si vous n'avez jamais appris à programmer : https://apprendre-delphi.fr/apprendre-la-programmation-avec-delphi/
Des conférences en ligne et des webinaires (points techniques sur des sujets précis) sont organisés régulièrement. Consultez le planning de ces webinaires et regardez les rediffusions des webinaires Delphi.
Des sessions de live coding sur Twitch ou la chaîne YouTube Developpeur Pascal sont également organisées régulièrement. Pour Twitch vous pouvez consulter le planning hebdomadaire. Vous pouvez aussi vous reporter à cet article. Pour les rediffusions de tout ça, rendez-vous simplement dans la rubrique live coding de Serial Streameur où vous trouverez de nombreuses vidéos en français à destination des développeurs de logiciels, applications mobiles, sites web et jeux vidéo.
Enfin, si vous préférez la lecture à la vidéo, vous trouverez tous les livres récents publiés sur Delphi et le langage Pascal sur Delphi Books