Bonjour. Je travaille sur Sunderstar depuis un moment, mais c’est la première fois que j’en parle ici.
Sunderstar est un jeu de tir spatial multijoueur en vue de dessus que je développe seul avec Unity. Les joueurs partagent une arène persistante par équipes, brisent des astéroïdes pour en tirer des ressources, améliorent leurs vaisseaux et se disputent les scores individuels et collectifs.
L’idée paraît assez simple. Construire les fondations multijoueurs ne l’a pas été.
Jusqu’ici, une grande partie de mon travail a porté sur des choses difficiles à montrer dans une courte vidéo : serveur dédié, déplacements et combats sous l’autorité du serveur, reconnexions, admission dans les équipes et propriété des ressources. Rien de tout cela ne fait une bande-annonce spectaculaire, mais une session multijoueur s’effondre vite sans ces bases.
Que peut-on faire dans le jeu ?
Le prototype actuel permet de :
- se connecter à un serveur dédié ;
- voler avec des déplacements de style arcade et un peu d’inertie ;
- viser manuellement ou passer tout le vaisseau en tir automatique ;
- détruire des astéroïdes et récupérer les ressources qu’ils libèrent ;
- améliorer les caractéristiques du vaisseau et débloquer de nouvelles coques ;
- combattre pour son équipe et rivaliser au score ;
- réapparaître à la base de son équipe après avoir été détruit.
Les bases ont aussi des défenseurs contrôlés par l’IA : l’arène reste donc dangereuse même lorsque seules quelques personnes sont connectées.
Cela fonctionne, mais manque encore de finition. L’équilibrage, la présentation, l’audio et certaines parties de l’interface évoluent toujours.
Sur quoi est-ce que je travaille actuellement ?
J’ai reconstruit l’écran de connexion et le HUD du joueur avec Unity UI Toolkit. Le comportement du réseau et du jeu n’a pas changé, mais cette interface est plus facile à entretenir et à enrichir pour moi.
L’interface prend désormais en charge l’anglais, le russe, l’allemand, l’espagnol et le portugais brésilien. Au premier lancement, elle choisit une langue système prise en charge, que les joueurs peuvent ensuite modifier manuellement.
Ces changements sont dans la version de développement. Le client actuellement disponible sur itch.io peut être légèrement en retrait par rapport aux images de cette publication.
À propos du test
Le client Windows reste une version préliminaire de test fermé. Rejoindre le serveur nécessite une clé d’accès.
Attendez-vous à des bugs, à un équilibrage inégal, à une présentation inachevée et à des systèmes susceptibles de changer entre les versions. À ce stade, j’essaie de répondre à quelques questions de base :
- Le pilotage du vaisseau est-il agréable ?
- Peut-on suivre un combat lorsque plusieurs vaisseaux sont proches ?
- La collecte de ressources est-elle satisfaisante ?
- Un nouveau joueur peut-il comprendre quoi faire sans longue explication ?
Si vous souhaitez suivre l’évolution du jeu, abonnez-vous au projet ici sur itch.io. J’écrirai le prochain journal quand j’aurai quelque chose qui mérite d’être montré, plutôt que d’inventer une mise à jour hebdomadaire à partir de rien.