EvonX
En ligne dans 30 jeux modèles

Créer un jeu multijoueurDes jeux multijoueur en ligne à jouer entre amis.

Publie ton jeu et jusqu’à six amis le rejoignent depuis leur téléphone. Le serveur d’Evonx arbitre chaque match en temps réel : chaque client envoie ce que son joueur a fait, le serveur joue le seul vrai match et le renvoie vingt fois par seconde.

60pas par seconde, sur le serveur
20snapshots par seconde vers chaque client
6joueurs dans une salle
Rumble Squad● match serveur3 v 3
ce que chaque joueur a faitle match, renvoyé à chaque client

Rumble Squad, un jeu Evonx publié. La bande montre le flux au ralenti : dans le match, il tourne à 60 pas et 20 snapshots par seconde.

Simulation déterministe et non déterministe

Même jeu, trois clients. Même résultat ?

Un jeu est déterministe quand le même départ et les mêmes coups donnent toujours le même résultat. Lance le plateau ci-dessous sur trois clients : avec des pas fixes, ils restent identiques au bit près. Laisse chacun avancer à sa propre fréquence d’images, comme le font les téléphones, et la même chute finit à trois endroits différents.

Un plateau sur trois clients
60 Hz----
60 Hz----
60 Hz----

identiqueMême graine, mêmes pas : chaque client a le même plateau, bit pour bit.

Alors Evonx les joue de deux façons

Jeux au tour par tour · lockstep

Les jeux de cartes et de plateau sont déterministes. Chaque client fait tourner les mêmes règles avec la même graine, et la salle ne garde qu’une chose : l’ordre des coups. Seuls les coups voyagent.

Jeux en temps réel · serveur arbitre

La physique, la visée et le timing ne le sont pas. Le serveur joue le seul vrai match et chaque client dessine ce qu’il dit, donc aucun appareil de joueur n’héberge la partie.

Matchs en temps réel

Un match sur le réseau, pas à pas.

Le coureur de ton ami est dessiné un peu dans le passé, entre deux snapshots déjà arrivés, donc il bouge en douceur même quand le réseau hoquette. Ton propre coureur est dessiné maintenant et vérifié quand le serveur répond. Fais glisser la latence, ajoute de la gigue ou coupe le réseau.

Ton écrantoi · préditami · interpolé
vérité du serveurami tel que dessinétoi tel que dessiné
Les 360 dernières msvitesse 1/5entrées ↑ à chaque passnapshots ↓ tous les 3 pas
100 msami dessiné derrière le snapshot le plus récent (100 à 250 ms, suit la gigue)
0 msestimé au-delà du snapshot le plus récent (250 ms au plus, puis il attend)
0.0 pxcorrection de ton coureur, divisée par deux toutes les 90 ms
60/spas du match sur le serveur
Δun snapshot est le changement depuis le précédent ; un complet tous les 300 pas
1/pasentrée de chaque client ; la dernière entrée d’un client en retard se répète
0appareil de joueur qui héberge le match : fermer l’appli ne termine la partie de personne

Mondes partagés

Une ville ouverte, avec tes amis dedans.

Dans un monde ouvert, chaque client fait tourner sa propre ville et dit à la salle où est son joueur, dix fois par seconde au plus et seulement s’il a bougé. La salle envoie la dernière position de chacun toutes les 100 ms, et chaque client dessine ses amis 150 ms dans le passé pour qu’ils marchent et roulent en douceur. Dans Hill Climb, la même idée devient une course : les voitures de tes amis roulent à côté de la tienne comme des fantômes.

Trois clients, une ville≤ 10/s, seulement s’il bougesalle → tous, toutes les 100 msdessiné 150 ms en arrière

Mesuré, pas promis

Jeux multijoueur en ligne : ce qu’un match coûte au téléphone.

Les données que chaque téléphone reçoit dans un match serveur, mesurées jeu par jeu dans nos tests. Un match en ligne entier consomme moins qu’une minute de vidéo.

JeuComment il se joue en lignePar téléphone
Arena brawler (3 contre 3)match serveur~34 KB/s
Battle royalematch serveur~31 KB/s
Arène de blobs (façon agar.io)match serveur10 KB/s
Jeu de coursematch serveur10 KB/s
Paper land (façon paper.io)match serveur7 KB/s
Snakematch serveur4,5 KB/s
Lane battlermatch serveur2,5 KB/s
Okey, tavla, Batak, Pişti, King, échecs, dames, quiz, bingolockstepseulement les coups
Ville ouverte, course Hill Climbmonde partagé≤ 10 mises à jour/s

Ouvrir une salle et la rejoindre a pris 666 ms sur rooms.evonx.ai ; un message du téléphone d’un joueur à celui d’un autre et retour, par la salle, a pris 54 ms en médiane.

Comment ça marche

Comment créer un jeu multijoueur, sans serveur à toi.

Démarrer

Choisis l’un des 30 jeux en ligne

Football, okey, tavla, échecs, une course, un battle royale et d’autres se jouent déjà en ligne. Ou demande à l’agent d’Evonx d’ajouter le jeu en ligne à ton propre jeu.

Publier

Tes amis rejoignent le jeu publié

Le jeu en ligne s’ouvre une fois le jeu publié. Ton aperçu montre le lobby avec une note pour publier d’abord.

Inviter

Partie rapide, code ou lien

Jusqu’à six joueurs : la partie rapide remplit une salle avec ceux qui attendent, un code de salle à six caractères ou un lien d’invitation fait venir tes amis.

Questions

Le multijoueur, en réponses.

Comment créer un jeu multijoueur avec Evonx ?

Pars de l’un des 30 jeux modèles qui se jouent déjà en ligne, ou demande à l’agent d’Evonx dans le chat d’ajouter le jeu en ligne à ton propre jeu. Publie-le, et tes amis rejoignent avec une partie rapide, un code de salle à six caractères ou un lien d’invitation.

Quel téléphone héberge le match ?

Aucun. Le serveur d’Evonx arbitre chaque match en temps réel, les jeux de cartes et de plateau se jouent en lockstep et les mondes ouverts comme un monde partagé. Un joueur qui ferme l’appli ne termine la partie de personne.

Quelle différence entre le lockstep et un match serveur ?

Le lockstep n’envoie que les coups et laisse chaque client faire tourner les mêmes règles déterministes, ce qui convient aux jeux au tour par tour. Un match serveur tourne sur le serveur d’Evonx et envoie des snapshots, ce qui convient aux jeux en temps réel où les téléphones dériveraient.

Combien d’amis peuvent jouer ensemble ?

Jusqu’à six joueurs dans une salle.

Mes amis peuvent-ils rejoindre pendant que je crée le jeu ?

Non. Tes amis ne peuvent rejoindre qu’un jeu publié. Dans ton propre aperçu, le lobby affiche une note pour publier d’abord.

De quels jeux en ligne entre amis puis-je partir ?

De 30 jeux modèles, dont le football, l’okey, le tavla, le Batak, le Pişti, le King, les échecs, les dames, un quiz, un bingo, des arènes façon agar.io et paper.io, un snake, un jeu de combat, un duel de tir, un lane battler, une course, un battle royale, une course fantôme Hill Climb et une ville ouverte.

Crée-le une fois. Jouez-y ensemble.

Commence gratuitement et crée un jeu que tes amis peuvent rejoindre.

Commencer gratuitement