Développement du jeu vidéo Egg Hunter (partie 21)

- 07/12/2021 - 2 heures 5 minutes - Patrick Prémartin

Deux points essentiels sur cette session : l'adaptation de la résolution de l'affichage selon le type d'écran et la sonorisation du jeu.

 

Voici le détail de cette session :

- tentative contournement "problème" BitmapScale quand sa valeur est différente de 1 (changement sur écran accueil et sur écran du jeu)

- ajout des niveaux dans l'APK pour le déploiement du jeu

- modification des chemins pour Android (chargement niveaux + sauvegardes des parties)

- déploiement du fichier CREDITS.MD pour l'écran de crédits du jeu

- récupération de l'unité uMusicLoop de DelphiFMXGameSnippets pour jouer les sons et la musique d'ambiance

- récupération de la gestion de la musique d'ambiance depuis DAD48 (uMusic.pas)

- récupération de la gestion des bruitages depuis DAD48 (uBruitages.pas)

- choix au pif d'une musique d'ambiance (à modifier avant de publier la nouvelle version du jeu) et activation sous Windows + DEBUG

- activation de la musique au démarrage du programme

- choix de son pour naissance d'un canard (HarpChordUp.wav)

- choix de son pour mort d'un canard (DuckyOuch.wav)

- choix de son pour ramassage d'oeuf (PutDown.wav)

- choix de son pour ponte d'oeuf (CaveDrip.wav)

- ouverture boite de dialogue (SwapTiles.wav)

- fermeture boite de dialogue (SwapTiles.wav)

- adaptation de la gestion des sons aux sons utilisés dans le jeu

- prise en charge des WAV dans le déploiement du projet

- mise en place des sons au niveau des actions concernées du programme

- déploiement Mac du jeu et publication sur itch.io de cette version

 

Reste quelques points à traiter lors des sessions de codage suivantes :

- problème affichage MAP sur smartphone Android, à tester sur d'autres pour voir et résoudre d'une façon générale

- les sons Stéréo ne passe pas trop bien (ou c'est le format WAV utilisé, les remplacer par autre chose

- chercher une autre musique d'ambiance que celle prise lors du stream (MP3)

 

 


Liens associés

Ces liens s'ouvrent dans la même fenêtre que cette page. En cliquant dessus vous quitterez Serial Streameur.
Pensez à les ouvrir dans un nouvel onglet si vous préférez rester ici pour y revenir plus facilement.


Mots-clés associés

Delphi, FireMonkey, FMX, Game Dev, Gamedev, Live coding


Classement

Projets > Jeux vidéo > Egg Hunter