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

- 07/12/2021 - 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)

Certaines informations n'ont pas été affichées. Vous devez vous connecter pour y accéder.

Connexion Inscription


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éos > Egg Hunter