Le module lionengine-game-platform est spécialisé dans le développement de jeux de plateforme. Il propose une API de haut niveau spécifique pour ce type de jeux, conçue pour fournir les outils les plus courant, incluant une architecture dédiée.
Voici les différents packages:
Voici un bref aperçu de l'API haut niveau et de son architecture (seul les éléments principaux sont listés):
CameraPlatform
: Caméra avancée, capable de restreindre sa vue à la taille de la mapEntityPlatform
: Entité avancée avec routine de mise à jour dédiée, supporte l'animation et les collisionsHandlerEntityPlatform
: Gestionnaire dédié pour ce type d'entité
BackgroundPlatform
: Représentation de base de background, en tant que conteneur d'élément de fondBackgroundElementRastered
: Support du RasterBar pour le background
![]()
![]()
Original Effet CloudsPlatform
: Conçu pour créer un effet de scrolling dédié aux nuages
![]()
![]()
Original Effet Parallax
: Conçu pour créer un puissant effet de parallaxe composé d'un grand nombre de lignes
![]()
![]()
Original Effet
Voici un exemple de jeu de plateforme, mettant en évidence la plupart des composants principaux:
Lire la suite: Architecture Générale - Module Stratégie