Banc d'essai
Multiplayer Template

Multiplayer Template un petit jeu en ligne complet, prêt à devenir le vôtre

Jusqu'à 4 joueurs ramassent des gemmes dans une arène en ruines et se bousculent d'un coup de charge pour faire tomber celles des autres. Tout ce qu'il faut pour jouer en ligne est déjà là : héberger ou rejoindre, trouver les parties du réseau local, un salon avec discussion, des bots pour compléter, des manches chronométrées et un serveur dédié. Fait par Benny avec l'IA. Prix libre dès 0 €.

  • Jusqu'à 4 joueurs
  • Bots et serveur dédié
  • Test réseau réel
  • Godot 4.5+
Démo jouable

Gem Brawl contre des bots

La démo web se joue seul contre trois bots : un navigateur ne peut pas héberger de partie ENet. La version téléchargée joue en ligne et en réseau local, avec exactement le même code.

Environ 20 Mo à charger · souris, clavier ou manette
Entraînement contre les bots, puis « Start the round ». ZQSD ou flèches pour bouger, Espace pour charger.
Téléchargement · version 1.0.0

Prix libre, dès 0 €

Le téléchargement se fait sur itch.io : indiquez 0 € ou laissez un pourboire, c'est vous qui choisissez. Un projet Godot prêt à ouvrir, qui joue en ligne et en réseau local, avec son art et ses tests.

Tout compris

Multiplayer Template

  • Héberger, rejoindre, découverte sur le réseau local
  • Salon : héros, prêt, discussion, exclure, bots
  • Arène gérée par l'hôte, réplication toute faite
  • Manches, tableau des scores, résultats
  • Serveur dédié en ligne de commande, tests réseau
multiplayer_template_v1.0.0.zip · 6 Mo · Godot 4.5 et plus
Aussi

Un RPG complet en template

Pour un jeu solo, le RPG Template réunit quêtes, combats, artisanat et sauvegardes dans un petit RPG peint.

Fonctionnalités

Le multijoueur sans les pièges

Le réseau de Godot est puissant mais déroutant au début : qui a l'autorité, quand faire apparaître les nœuds, comment garder les mêmes chemins partout. Ce template montre une manière simple et solide de tout faire, dans un jeu qui tourne.

  • L'hôte décide

    Apparitions, ramassages, bousculades et chrono sont tranchés par l'hôte : pas de triche facile.
  • Contrôles instantanés

    Chaque joueur déplace son personnage chez lui ; les autres le voient lissé.
  • Réplication en code

    MultiplayerSpawner et MultiplayerSynchronizer construits en code, sans scènes à garder synchronisées.
  • Parties trouvées seules

    L'hôte s'annonce sur le réseau local ; les autres le voient et le rejoignent d'un clic.
  • Bots dans le même code

    Les bots passent par le même chemin que les joueurs : entraînement hors ligne ou places vides.
  • Testé pour de vrai

    Un test lance un second Godot qui rejoint la partie en ENet et joue une manche.
Captures

Le jeu en images

La fenêtre reprend le skin de l'Inventory Kit : elle s'accorde à votre inventaire, quel que soit le style choisi.

Installation

Héberger et rejoindre en deux lignes

# net/net.gd, autoload Net
Net.host(7777)                     # this machine hosts
Net.join("192.168.1.20", 7777)     # or joins a friend
Net.set_ready(true)
Net.start_game()                   # the host, when everyone is ready

Licence

Code : MIT. Utilisez-le, modifiez-le, intégrez-le à vos jeux, gratuits ou payants.

Images : celles de l'Inventory Kit, libres d'usage dans vos jeux, même commerciaux. Merci de ne pas les remettre en téléchargement ailleurs : partagez plutôt le lien de cette page.

Un petit crédit fait plaisir, sans obligation : Multiplayer Template — banc-essai.site-testeurs.workers.dev/multiplayer-template

Faites passer le mot

Un bug, une idée, un jeu en ligne que vous en tirez ?

Ces kits sont à prix libre : la meilleure façon de nous aider est de partager cette page, ou de laisser un pourboire.

Envoyer un retour