Salut,
J'avais essayé il y a quelque temps de faire un jeu en ligne avec Unity mais même avec toute la volonté du monde, je n'ai pas vraiment trouvé de solution qui me semblait idéale selon mon projet et mes moyens et mes capacités.
Bref, c'était soit trop cher, soit trop compliquer, ou pas idéal.
Et vu qu'aujourd'hui, je pense faire un jeu avec Unity pour casque Meta Quest 2 je me dis, pourquoi pas un jeu en ligne, est-ce qu'en 2022 il y a de nouveaux outils pour le multijoueurs en ligne sous Unity ?
Quelque chose de pas cher ou même gratuit ?
Voilà ce que je recherche :
La possibilité de créer des matchmaking de 4 joueurs.
ou alors
La possibilité de rejoindre un "serveur" dans une liste de "serveurs" jusqu'à 4 joueurs.
Mon jeu sera en 3D, mais très simple et je pense donc qu'il ne sera pas très gourmand en ressource serveur, alors j'aimerais (si c'est possible) avoir en réalité qu'un seul vrai serveur sur lequel il y aurait plusieurs "serveurs" virtuelle ou autrement dit plusieurs "lobby".
Je pense que 10 "lobby" serai déjà bien, (je ne sais pas vraiment si un seul serveur peut gérer ça ??)
En gros, il y aura juste les déplacements des véhicules a synchronisé en direct, le reste ce fait soit seulement en début de partie, soit à la fin, genre l'affichage des scores a la fin.
Voilà, je pense que j'ai tout dit, quel sont les solutions que vous me conseillez ?
https://mirror-networking.gitbook.io/docs/
J'avais testé Photon et c'etait vraiment pas mal , le seul inconvenient c'est que la version gratuite est pas mal limité
Tu peux utiliser Photon https://www.youtube.com/watch?v=y69wBS13wwA
J'ai entendu beaucoup de bien de fishnet mais je l'ai jamais utilisé perso : https://assetstore.unity.com/packages/tools/network/fish-net-networking-evolved-207815
Unity propose officiellement MLAPI. Avec une bonne documentation. Et ca fonctionne bien à priori.
pour le multi, vaut mieux utiliser unreal engine