Sporgloo

Projets > Jeux vidéo > Sporgloo

Jeu vidéo multijoueur en temps réel, Sporgloo a été développé en Delphi lors de la game jam KenneyJam 2023.

Chaque joueur est dans une forêt aux limites quasiment infinies. Il doit marquer son chemin par des étoiles qu'il a en quantité limitée.

Le personnage représentant le joueur à l'écran se déplace en direction de l'étoile la plus proche, posée par son propriétaire ou n'importe quel autre joueur.

Le but du jeu est d'engranger le plus de points tout en restant en vie. Quand le personnage n'a plus d'énergie et ne peut plus se déplacer c'est terminé et il faut repartir à zéro quelque part, ailleurs, dans la forêt.

Jouable sur Windows, Mac, Linux, iOS et Android, ce jeu vidéo nécessite un accès Internet pour que le programme puisse dialoguer avec son serveur et connaître les évolutions du terrain appliquées par les autres joueurs et lui-même.

Voici les étapes de sa création, du week-end de la gamejam à la version actuellement disponible au téléchargement.


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.

Présentation du thème de la Kenney Jam 2023 et du jeu que j'ai prévu de faire

- 21/07/2023 - 2 heures 28 minutes

La Kenney Jam 2023 avait lieu le week-end du 21 au 23 août 2023 sur le thème "EXPLORATION". J'ai tenté d'y participer pour produire un petit jeu multi joueurs mais j'ai vu un peu trop gros... ce qui n'a pas empêché d'avancer sur le logiciel tout au long (...)

Mise en place du projet Sporgloo

- 22/07/2023 - 3 heures 54 minutes

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èremen(...)

Première implémentation du client-serveur dans le jeu vidéo Sporgloo

- 22/07/2023 - 4 heures 18 minutes

Le développement de Sporgloo est découpé en plusieurs parties : - l'interface graphique du jeu - les interactions avec le joueur - le dialogue entre le jeu et le serveur pour les interactions avec les autres joueurs - le stockage des données du jeu côté (...)

Structuration des données du jeu Sporgloo pour avoir les données du joueur et les données globales

- 22/07/2023 - 3 heures 53 minutes

Durant cette troisième session de codage de la journée sur Sporgloo je me suis consacré aux données du jeu : qu'est-ce qui devrait être manipulé côté client, qu'est-ce qui le serait côté serveur et que devrons-nous stocker de chaque côté pour que le tout(...)

Codage de l'interface utilisateur, tests et déboggage pour finaliser Sporgloo dans les temps

- 23/07/2023 - 9 heures 28 minutes

Les deux sessions prévues avec une pause repas se sont transformées en une journée complète de délires en tous genres : fautes d'inattention, erreurs de conception, mains ou clavier qui ne trouvaient pas les bonnes touches, Windows qui débloquait, IDE qu(...)

Refonte de la partie réseau et des messages échangés entre client et serveur de Sporgloo

- 02/08/2023 - 4 heures 3 minutes

N'étant pas satisfait du fonctionnement de la partie client/serveur et de l'agacement qu'elle a provoqué lors de son débogage, j'ai développé quelque chose de plus générique et l'ai mis en ligne plus ou moins sous le nom de "Socket Messaging Library for (...)