Mise en place du projet Sporgloo
- 22/07/2023 - 3 heures 54 minutes - Patrick Prémartin
Seconde session de développement pour la gamejam Kenney Jam 2023 sur le jeu vidéo Sporgloo mais première du samedi et surtout celle durant laquelle les bases des programmes ont été définies.
La nuit portant conseil les objectifs du week-end ont légèrement évolué depuis la présentation du jeu. Cette session a été l'occasion de lister les choses à faire et décrire clairement le fonctionnement du jeu.
Nous avons affiné le choix des éléments graphiques à utiliser pour les décors, les personnages et les textes graphiques.
J'ai personnalisé les pages de doc du dépôt de code, ajouté les dépendances du projet (librairies, Delphi Game Engine), rempli une TODO liste avec les objectifs et étapes du développement.
Comme c'est un jeu multi joueur il a fallu déterminer ce qui devait transiter entre le client (le jeu) et le serveur (la vraie intelligence de tout ça). L'API a été décrite avec ses paramètres et leur fonctionnement.
Retour dans Delphi ensuite pour créer le groupe de projet, le projet du jeu en FireMonkey et le projet du serveur en application console. Elle sera convertie plus tard en démon Linux et/ou service Windows si on autorise les jeux en réseau local.
J'ai enchainé ensuite les choses à faire pour tout projet : remplissage des informations de version dans les deux projets, création d'une icone (avec Pic Mob Generator), association des images de l'icône à chaque projet.
Comme Kenney fournit des images vectorielles pour ses assets graphiques j'ai décidé de tenter de tout faire avec des SVG. Le projet du jeu dépendra de la librairie Skia et de son implémentation Skia4Delphi pour les projets Delphi et C++Builder.
Certaines informations n'ont pas été affichées. Vous devez vous connecter pour y accéder.
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
Classement
Evénements spéciaux > Game jam > Kenney Jam > Kenney Jam 2023
Projets > Jeux vidéo > Sporgloo