GameState

Les trois « games states » principaux sont en places et utilisables depuis l’operator engine.

J’ai du rajouter un mécanisme pour ne pas générer tout le contenu du jeu mais uniquement une partie pour ne pas utiliser trop de RAM et aussi pour ne pas que la génération procédurale soit trop longue.

Par exemple lorsque l’operateur « InGameState » est exécuté, je génère les niveaux du jeu en entrées « Level_01 » et « Level_02 » uniquement sur demande. C’est l’opérateur « InGameState » qui est en charge de générer ce qu’il a besoin. Si le joueur est au niveau 1, je demande la création de ce niveau directement dans le code « EngineRunner.CallCreateFromOp(Level_01) ».

MainMenu
InGame
HiScore

Il faut que je travaille encore sur le gameplay avant de me concentrer sur le visuel. Je voudrais rajouter des téléporteurs, des tableaux bonus et des boss.

Publicité

Votre commentaire

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l’aide de votre compte WordPress.com. Déconnexion /  Changer )

Image Twitter

Vous commentez à l’aide de votre compte Twitter. Déconnexion /  Changer )

Photo Facebook

Vous commentez à l’aide de votre compte Facebook. Déconnexion /  Changer )

Connexion à %s