Réflexion autour du thème et du nom
L'équipe a discuté de plusieurs idées de thème pour le jeu. Après plusieurs sessions, le nom Supreme Leader: Space Edition a été retenu pour refléter l’ambition galactique et le style stratégique du jeu.
Suivi de la création de Supreme Leader: Space Edition
L'équipe a discuté de plusieurs idées de thème pour le jeu. Après plusieurs sessions, le nom Supreme Leader: Space Edition a été retenu pour refléter l’ambition galactique et le style stratégique du jeu.
Nous avons listé les principales mécaniques : gestion de ressources, construction de flotte, diplomatie, recherche technologique et modes de victoire multiples. Les mécanismes ont été associés à un arbre de progression.
L’équipe de 5 membres s’est organisée : Sina Monnet est chef de projet. Baptiste Crémieux est maître du temps, il s'occupe de la planification des tâches et réunions. Alan Quinton est directeur artistique. Keryann Orain est testeur. Lucile Vignon--Prost récupèrera les rapports des autres membres afin de constituer des rapports finaux homogènes.
Baptiste et Sina se sont lancés dans la création de ce site web pour la présentation de l'entreprise Quantum Tactics et du jeu Supreme Leader: Space Edition.
Keryann a commencé à programmer le multijoueur. Le plus dur était la logique derrière ce mode.
Baptiste a commencé à programmer la base de données en SQL avec SQLite.
Sina a codé la génération de la carte (ou map) du jeu lors du lancement d'une partie. Il a aussi créé le système de graines (ou seed) qui dessine les cartes en fonction d'une suite de chiffres.
Keryann a créé le système de salles, pour jouer en multijoueur au jeu, en se connectant au serveur à une même partie.
Alan a implémenté un système d'agrandissement et rétrécissement utilisable sur la carte.
L'equipe a changé d'approche pour que le jeu s'adapte à la taille de la fenêtre, de l'écran et que l'affichage reste cohérent quelque soit la machine utilisé pour le faire tourner.
Keryann, rejoint par Sina, a commencé le développement du menu principal. Par la suite, l'équipe a ajouté différentes fonctionnalités accessibles directement depuis ce menu.
Lucile a créé les premières apparences (ou skins) des planètes
Baptiste a peaufiné la base de données et l'a intégré au jeu via un bouton dans le menu principal qui permet la création de compte, la connexion a un compte existant et la déconnexion via la base de données.
Keryann a lancé la création de la messagerie pour échanger entre joueurs en temps réel durant les parties multijoueur.
Alan a créé l'arbre de recherche et a développé son esthétique. Cet technologie permet aux joueurs de développer leur civilisation et de s'améliorer en économie, en stratégies militaires et en sciences.
Keryann a entamé le développement du mode solitaire. Il a ainsi ajouté la possibilité de s'entraîner pour de futures parties multijoueur.
Alan a ajouté la musique au jeu, que ce soit dans le menu ou durant une partie en multijoueur comme en solitaire.
Baptiste a modifié le menu en transformant l'ancien menu déroulant en roue autour de la planète sélectionnée.
Baptiste a ajouté le système d'attaque avec une demande croissante de troupes en attaque en fonction des troupes en défenses.
Sina a implémenté les systèmes d'intelligences artificielles pour le mode solitaire et en multijoueur. En solitaire, elles jouent tels de vrais joueurs afin de préparer et entrainer au mieux les joueurs à des parties multijoueurs. En mode multijoueur, elles agissent en "pirates de l'espace", c'est-à-dire qu'elles pillent les joueurs pour pimenter les parties.
Alan a créé les systèmes de victoire. Il y a trois systèmes de victoire : la victoire militaire, la victoire économique et la victoire scientifique. La victoire militaire consiste soit à occuper 70% des planètes, soit à être le dernier joueur en vie. Pour gagner par l'économie, il faut 100000 ressources au minimum. Pour gagner par la victoire scientifique, compléter l'arbre de recherche vous aidera grandement !
Lucile a ajouté un tutoriel au jeu pour les nouveaux joueurs. Il est accessible dans le bouton "Solo". Celui-ci vous mène au menu du mode solitaire, dans lequel le premier bouton s'intitule "tutoriel". Elle a également ajouté l'histoire du jeu, créée avec toute l'équipe en amont.
Sina a mis à jour le système de connexion. Avant la demande manuelle pour saisir l'adresse IP du propriétaire du serveur, le jeu scanne les serveurs lancés à proximité pour essayer de se connecter automatiquement. Cela facilite l'expérience utilisateur et permet à tout le monde de profiter de notre jeu.