CETTE Page en Français.
Exemples de ce qui est fait lors du développement de jeux vidéo: gestion de sprite, musique de fond, effets sonores, animations, ...
Les projets sont développés sous Delphi avec son framework multiplateforme FireMenkey pour exécuter nos projets sous Windows, MacOS, iOS, Android et Linux à partir de la même base de code.
Toutes les images et musiques utilisées dans ce référentiel ne sont pas gratuites. Réutilisez-les uniquement si vous avez une licence. Ils restent la propriété de leurs auteurs respectifs et ne sont présents que dans les programmes à des fins de démonstration.
Images et sons de:
Des informations et des explications sur les projets de ce référentiel sont disponibles sur le blog de développement Pascal de développement.
Les exemples de projets figurent dans le groupe fr.developeurpascal.demo. *
Veuillez ne pas les publier dans les magasins d'applications ou ailleurs dans une version compilée mais revenez systématiquement à ce référentiel de code ou à la section dédiée sur le blog Developpeur Pascal.
Cette bibliothèque a été créée en direct sur Twitch lors du jeu pour SIDAction Operation en faveur de Sidaction 2021. Vous pouvez voir la rediffusion de ce week-end sur https://serialstreameur.fr/sidaction-2021.php
Si vous voulez voir le résultat des animations dans un vrai jeu vidéo, jetez un œil à Ok Ducky développé en direct pendant ce week-end de codage de jeu en direct.
D'autres jeux ont été développés tout au long de l'année 2021 et au-delà sur Twitch. Les rediffusions de ces séances sont disponibles sur les jeux vidéo de streamer en série.
Si vous recherchez des exemples de code pour apprendre Delphi sur autre chose que le jeu vidéo ou les manipulations de base, consultez ce référentiel d'exemples de toutes sortes.
Pour coder vos propres jeux à Delphi, il existe de nombreux services publics et moteurs de jeu. Vous trouverez quelques liens sur Awesome Pascal. Vous pouvez également utiliser FiremonKey nativement et ajouter quelques astuces utiles avec le moteur de jeu Delphi ou utiliser ce kit de démarrage de jeu FiremonKey.
Ce référentiel de code contient certains projets développés dans un langage Pascal d'objet sous Delphi. Vous ne savez pas ce qu'est Delphi et où le télécharger? Vous en apprendrez plus sur ce site Web.
Suivez mes séances de codage de développement de jeux en direct sur ma chaîne Twitch ou en tant que rediffusion sur la stremeur en série principalement en français.
Visitez le Devlog pour en savoir plus sur le fonctionnement, accéder aux vidéos et aux articles, découvrez les différentes versions disponibles et leurs fonctionnalités, contactez la prise en charge des utilisateurs ...
Pour télécharger ce référentiel de code, nous vous recommandons d'utiliser "Git", mais vous pouvez également télécharger un fichier zip directement à partir de son référentiel GitHub.
Ce projet utilise des dépendances sous forme de sous-modules. Ils seront absents du fichier zip. Vous devrez les télécharger à la main.
En tant que MVP Embarcadero, je bénéficie des dernières versions de Delphi et C ++ Builder dans RAD Studio dès leur sortie. Je travaille donc avec ces versions.
Normalement, mes bibliothèques et composants devraient également fonctionner sur au moins la version actuelle de Delphi Community Edition.
Il n'y a aucune garantie de compatibilité avec les versions antérieures, même si j'essaie de garder mon code propre et d'éviter d'utiliser trop de nouvelles façons d'écrire (tapez l'inférence, des cordes multilines en ligne et multiline).
Si vous détectez des anomalies sur les versions antérieures, n'hésitez pas à les signaler afin que je puisse tester et essayer de corriger ou de fournir une solution de contournement.
Ce code source est distribué sous la licence AGPL 3.0 ou ultérieure.
Vous êtes généralement libre d'utiliser le contenu de ce référentiel de code n'importe où, à condition que:
Si cette licence ne répond pas à vos besoins, vous pouvez acheter le droit d'utiliser ce projet sous la licence Apache 2.0 ou une licence commerciale dédiée (contactez l'auteur pour expliquer vos besoins).
Ces codes source sont fournis tels quels, sans garantie d'aucune sorte.
Certains éléments inclus dans ce référentiel peuvent être soumis à des droits d'utilisation tiers (images, sons, etc.). Ils ne sont pas réutilisables dans vos projets, sauf indication contraire.
Si vous voulez une réponse du propriétaire du projet, la meilleure façon de demander une nouvelle fonctionnalité ou de signaler un bogue est d'aller au référentiel GitHub et d'ouvrir un nouveau problème.
Si vous avez trouvé un problème de sécurité, veuillez ne pas le signaler publiquement avant qu'un correctif ne soit disponible. Expliquez l'affaire en envoyant un message privé à l'auteur.
Vous pouvez également débarrasser le référentiel et contribuer en soumettant des demandes de traction si vous souhaitez aider. Veuillez lire le fichier contribution.md.
Si vous pensez que ce projet est utile et que vous souhaitez le soutenir, veuillez faire un don à son auteur. Il aidera à maintenir le code et les binaires.
Vous pouvez utiliser l'un de ces services:
Ou si vous vous spécifiez le français, vous pouvez vous abonner à la zone ABO sur une base mensuelle ou annuelle et obtenir beaucoup de ressources en tant que vidéos et articles.