Comment Eleven Puzzles a gagné du temps et des ressources avec UGS

Cette page a été traduite automatiquement pour faciliter votre expérience. Nous ne pouvons pas garantir l'exactitude ou la fiabilité du contenu traduit. Si vous avez des doutes quant à la qualité de cette traduction, reportez-vous à la version anglaise de la page web.
Faire face à des défis avec un écosystème unique d'outils
Comment une petite équipe indépendante s'attaque-t-elle à la création de son premier jeu multijoueur ? Eleven Puzzles a construit des jeux de puzzle basés sur le web depuis 2020, mais pour Unsolved Case, ils voulaient inviter deux joueurs à travailler ensemble et résoudre un mystère en collaborant – sur plusieurs plateformes. Ils ont résolu l'affaire en utilisant Unity et UGS pour soutenir tout, de la création au lancement, avec un ensemble de solutions de bout en bout.
Les enjeux
Construire un jeu robuste, évolutif et convivial pour le cross-play avec une petite équipe et des ressources limitées
Plateformes
Steam (Mac, PC), Android
Membres de l'équipe
5
Lieu
Pologne
Découvrir les éléments essentiels pour réussir un lancement multijoueur
Eleven Puzzles avait besoin d'une pile technologique accessible à une équipe avec une expérience limitée en développement multijoueur, mais qui offrait également une résilience et une échelle incroyables. C'est pourquoi ils se sont tournés vers Unity, utilisant la plateforme pour construire leur jeu, et UGS outils multijoueurs et backend pour offrir une expérience évolutive multiplateforme aux joueurs le jour du lancement.

Les résultats
- Économisé jusqu'à 30 % de temps et de ressources en ne construisant pas un nouveau backend
- Doubler la vitesse de développement en utilisant 2D Toolkit
- Connecté des millions de joueurs à travers les plateformes avec Lobby
- Trouvé et corrigé des bugs en moins d'un jour avec Cloud Diagnostics
- Évolué pour répondre à des millions de joueurs supplémentaires que prévu le jour du lancement

Donner à chaque design une empreinte unique
L'art unique et dessiné à la main d'Eleven Puzzle a commencé comme une solution aux limitations de la plateforme web de leurs premiers jeux, mais est devenu leur style signature. Lorsqu'ils sont passés à Unity, le 2D Toolkit leur a permis de construire cela deux fois plus vite.
« Travailler avec Unity 2D Toolkit a considérablement rationalisé notre flux de travail », déclare Adrian Olczyk, PDG d'Eleven Puzzles. « Un flux de travail simple de glisser-déposer nous a permis de créer des puzzles plus compliqués et d'itérer rapidement sur le design. Parfois, nous modifions même des actifs graphiques à la volée, et ils se mettaient à jour dans le jeu sans le recharger !
« Les tâches qui prenaient normalement un mois ont été complétées en deux semaines, avec une qualité supérieure », continue-t-il. « Grâce à cela, nous pouvons nous concentrer sur une chose qui compte : créer un bon jeu. »

Résoudre l'infrastructure multijoueur
La dimension sociale d'une expérience multijoueur peut faire ou défaire un jeu, donc l'équipe savait qu'elle avait besoin d'une infrastructure backend sur laquelle elle pouvait compter pour le jour du lancement. Ils ont intégré Game Server Hosting (GSH) pour héberger les joueurs afin que peu importe combien d'équipes se joignaient au plaisir, l'échelle ne serait jamais un problème.
« Je cherchais un service d'hébergement qui ferait essentiellement tout pour nous afin que nous puissions presque exclusivement nous concentrer sur la création de jeux, » dit Olczyk. « Si nous n'avions pas utilisé GSH, je dirais que cela aurait peut-être pris 20 à 30 % de temps de développement en plus. »

Démystifier le test de puzzle
La dimension collaborative de Unsolved Case a également créé des défis de test.
« Dans Unsolved Case, les deux joueurs sont également importants et responsables du résultat de chaque puzzle, » explique la conceptrice de jeu principale Mairi Nolan – mais cela signifie que l'équipe a dû construire chaque interaction deux fois, une fois pour chaque joueur. « Pour nous en tant que développeurs de jeux, cela signifiait deux fois plus de travail et deux fois plus de tests de jeu – mais nous croyons que l'effort supplémentaire en valait la peine. »
L'évaluation des données de test de jeu à l'aide des tests A/B de Remote Config a simplifié le processus de conception. « Nous avons utilisé Remote Config pour tester A/B certains puzzles pendant les tests de jeu ou pour peaufiner certaines variables de configuration, » dit Olczyk. « Les jeux de puzzle marchent sur une fine ligne entre le plaisir et la frustration. Parfois, un petit changement peut entraîner un changement massif dans la perception du puzzle. Tester des changements comme ça nous permet de trouver des solutions difficiles qui sont amusantes à jouer. »

Déchiffrage d'un bon cross-play
Eleven Puzzles a été lancé avec un modèle free-to-play et une compatibilité multiplateforme pour atteindre le plus de joueurs possible.
« Le jeu multiplateforme était essentiel pour nous, » dit Olczyk. « Nous voulions que notre jeu soit accessible à tout le monde, même aux personnes sans configuration de jeu dédiée ou sans téléphone mobile de pointe. Lobby a joué un grand rôle, car il nous a permis de jumeler sans effort des personnes souhaitant jouer ensemble en utilisant des codes d'invitation générés sur mesure.
Le lobby permet aux joueurs de créer des lobbies privés ou publics qui peuvent être rejoints avec un code ou une liste de recherche. Avec ce matchmaking dirigé par les joueurs, tout le monde peut trouver rapidement une partie ou plonger directement dans les énigmes avec un ami.
Les outils d'édition comme le système d'entrée ont également aidé Eleven Puzzles à offrir un gameplay cohérent sur les appareils dans le cadre d'une constellation d'outils qui, comme le dit Olczyk, « unifiait la gestion des contrôles entre les plateformes, nous permettant d'utiliser le même code pour toutes. »

Trouver le succès dès le premier jour
Unsolved Case a été lancé en novembre 2022, et c'était un succès immédiat – qui a évolué pour accueillir les joueurs sans accroc. Des connexions fluides ont rendu l'expérience des joueurs sociale et immersive dès le départ.
Le jeu a obtenu une critique très convoitée « Très Positif » sur Steam, montrant qu'Eleven Puzzles avait résolu comment créer un jeu multijoueur amusant et bien équilibré en tant que studio indépendant agile.
« Je suis ravi de l'accueil que notre jeu a reçu, car des millions de joueurs l'ont déjà téléchargé. Malgré l'absence d'aide externe ou d'un éditeur, le succès écrasant du jeu est un témoignage du travail acharné et de la dévotion de notre équipe. Ce qui est encore mieux, c'est que notre jeu est complètement gratuit, et il sert d'outil marketing efficace pour attirer l'attention sur nos autres jeux. » dit Olczyk. « Grâce à notre utilisation de UGS depuis le tout début, tous les joueurs ont pu profiter de notre jeu sans aucun problème. »
Le prochain jeu d'Eleven Puzzles,Unboxing the Cryptic Killer, sera lancé en avril 2023.

“Construire une infrastructure robuste et évolutive n'est pas faisable pour la plupart des développeurs, surtout pas pour des développeurs indépendants comme nous. C'est là que les services UGS entrent en jeu. Ils fournissent une solution facile à utiliser et performante qui permet de faire évoluer le backend multijoueur sans effort. Ce n'est que parce que nous avons utilisé UGS dès le départ que tous les joueurs ont pu profiter de notre jeu sans problèmes.”
Adrian Olczyk - Eleven Puzzles
CEOOffrez des expériences multijoueurs incroyables avec l'aide des solutions multijoueurs d'Unity.