Vous êtes-vous déjà demandé comment un moteur de jeu et le code de gameplay communiquent entre eux ? Dans cette vidéo, nous allons examiner les événements, un puissant modèle de programmation.
J'ai implémenté mon propre système d'événements pour mon moteur de jeu FuniTinker écrit en C++. Je vais vous montrer à quoi cela ressemble et aussi pourquoi vous pourriez avoir besoin ou envie d'un système d'événements dans vos propres moteurs de jeu !
Le système d'événements est actuellement utilisé dans ma démo de mini-jeu, donc il est même prêt pour la production lol.
#gamedev #gameengine #c++
00:00 Introduction
00:11 Événements immédiats
00:23 File d'attente des événements
00:41 Pourquoi en avons-nous besoin ?
01:46 Responsabilité
02:15 Découplage
02:38 Défi de conception actuel
02:56 Présentation de la démo. Il utilise ce système !
03:31 Conclusion
#gamedev #gameengine #indiedev