OliveParty labo
La mascotte OliveParty

Il était une fois une olive qui voulait faire des jeux.

Quarante-sept clones d'Ulti, quarante prototypes, zéro framework.

Défile. Tout se désassemble.

Vitrine technologique · saison 2026

Acte I · le web

Fait main, servi chaud.

Des jeux qui tournent dans un navigateur, sur la télé du salon ou dans une forêt de l'Isère. Python côté serveur, WebSockets partout, du JavaScript sans framework, et une olive en guise de monnaie.

I À la une

47 jeux en ligne · navigateur, three.js

Les clones d'Ulti

Quarante-sept classiques, refaits par la mascotte d'UltiVotes.

Ulti, ses Ultimins et les élèves verts de sa classe rejouent Settlers, Zelda, Mario Kart, Age of Empires ou Pac-Man, tout en 3D cartoon dans le navigateur. Un portail les réunit, avec une adresse par jeu.

  • À plusieurs en ligne : Settlers, Ulti Kart, Among Ulti, Super Ulti Bagarre… un code de partie et c'est parti.
  • Un seul personnage modélisé en champs de distance, animé dans Blender, cloné partout.
  • Rendu cartoon maison : ombrage en paliers et contour encré, à 60 images par seconde.
SettlersUlti KartZeldaL'Âge des UltisSuper Ulti 3Among UltiUlti-PacUltimmingsUlti TacticsSuper Ulti BagarreUlti GalaxieResident UltiUltiwingUlti DashUlti DuneGrand Theft UltiSettlersUlti KartZeldaL'Âge des UltisSuper Ulti 3Among UltiUlti-PacUltimmingsUlti TacticsSuper Ulti BagarreUlti GalaxieResident UltiUltiwingUlti DashUlti DuneGrand Theft Ulti
Jouer avec Ulti
Ulti et ses amis dans le jardin des jeux ultivotes.oliveparty.fr

II

Party game · TV + téléphones

Verdict

Qui est le coupable ? À vous de décider.

La télé mène l'interrogatoire, chaque joueur répond en douce depuis son téléphone. Cuisine, soirée, sport, boulot, vacances : chaque quiz a son décor et sa couleur.

  • Deux écrans synchronisés au poil : TV 1920×1080 et mobile 540×960, mis à l'échelle à la volée.
  • Une machine à états côté serveur tient toute la partie : personne ne triche, tout le monde suit.
  • Lobby en temps réel sur Redis : on scanne, on entre, on joue.
FlaskSocket.IOgeventRedisSQLiteJS vanilla
Bientôt en ligne
Salon de soirée, décor du thème « soirée » de Verdict Logo Verdict Thème « soirée »

III

Chasse au trésor géolocalisée · PWA

TrollTrail

Soixante joueurs, une forêt, des trolls qui se pétrifient à l'aube.

Dans les Bois de Vouillants, les équipes valident des balises vissées dans les arbres. Chaque balise rapporte un objet, et six fragments gravés de runes ouvrent l'énigme finale du Cœur de Pierre.

  • Carte hors ligne de ~1 030 tuiles : pas de réseau sous les sapins, pas de problème.
  • GPS, boussole et caméra réunis dans une PWA iPhone, QR codes sur le terrain.
  • Trois postes : joueur, veille en temps réel, et cartographe qui pose les balises sur le sentier.
FastAPIWebSocketService WorkerSQLiteDocker
Entrer dans la forêt
Sentier en forêt baigné de lumière Logo TrollTrail Bois de Vouillants, Isère

IV

Jeu de mots multijoueur · web + Roblox

Motly

Glisse le doigt, trouve les mots, ramasse les olives.

Jusqu'à seize joueurs sur la même grille, cinq modes dont « Piège » et « Bordel ». XP, missions, boutique, amis : ici, une olive vaut dix points d'expérience.

  • Grilles « smart » générées pour garantir un minimum de mots jouables.
  • Reconnexion à chaud, mode TV pour les spectateurs, notifications push.
  • Porté sur Roblox : dictionnaire de 30 205 mots en trie, parties entre serveurs via MemoryStore.
Socket.IOCanvas 2DRedisPWALuau
Jouer à Motly
Plateau de Motly entouré d'olives costumées Fiche Roblox · v3 en 3D

V

Loto en direct · YouTube + mobile

LaGrotte Live

Le loto du dimanche, en live, pour cinq cents personnes.

La régie se pilote depuis un téléphone, le tirage part sur YouTube, les joueurs récupèrent leurs cartons sur mobile et jouent sur papier devant l'écran.

  • Six cartons, 90 numéros, zéro doublon : chaque bande est générée par backtracking.
  • L'habillage du direct est une page web branchée dans OBS.
  • Quatre rôles en WebSocket : régie, diffusion, joueurs, modération du chat.
FastAPIaiosqliteWebSocketOBSOTP SMS
Prendre mes cartons
La régie de LaGrotte, caméras et écran de direct La régie, un soir de live

Acte II · les mondes

Roblox, Blender, et autres territoires.

Grenoble reconstruite au LiDAR, un hôtel éclairé dans Blender, une casse informatique la nuit, une guerre de territoires à six. Ici, les jeux deviennent des endroits.

VI

Roblox · course arcade · 30 joueurs

Grenoble Topolino Auto

Midtown Madness, mais sous les Bulles.

En Fiat Topolino à travers Grenoble : foncer au trésor, semer la police, couper par les quais. Mode course, mode gangs, mode Police & Voleurs.

  • La vraie ville générée depuis OpenStreetMap et l'IGN, exportée vers Roblox et Blender.
  • Hauteur des bâtiments au LiDAR (surface moins terrain), couleurs de façades et de toits relevées sur les maillages 3D.
  • La photo aérienne drapée sur un sol en relief.
LuauPythonLiDAR HDBD ORTHOOSM
Jouer sur Roblox
Course de Topolino sur les quais de Grenoble Affiche du mode course

VII

Stratégie temps réel · 6 joueurs · web, Roblox en chantier

LastBorder

Le démineur, devenu guerre mondiale.

On n'avance que par son périmètre, on élimine un rival en l'encerclant, on bombarde les mines au lieu de les marquer. Treize dirigeants caricaturés, treize doctrines, une campagne et un marché noir.

  • Serveur qui fait autorité à 15 Hz : le client ne voit jamais où sont les mines.
  • 16 bits par case : six joueurs pour ~9 Ko/s au total.
  • Une IA qui ne triche pas : elle déduit à partir des mêmes chiffres que toi.
FlaskWebSocketgeventCanvaszéro build
Déclarer la guerre
Écran titre de LastBorder entouré des dirigeants Système opérationnel LB-7

VIII

Roblox · horreur · 16 joueurs

FLOOR 404

Trente étages, cinq portes chacun, et quelqu'un dans l'escalier.

Tu te réveilles dans un hôtel abandonné. Certaines portes montent, d'autres te ramènent en arrière. Retiens les bons passages, bloque la porte du pied, et prie pour gagner le duel.

  • Décors générés par script dans Blender, lumière Cycles cuite dans les textures.
  • Dix ambiances d'étage tirées au sort : panne, givre, brume, lumière malade…
  • Pied dans la porte : duel de cinq secondes contre qui monte, joueur ou tueur.
LuauBlender 4.3Cycles bakeEditableImage
Monter l'escalier
Couloir de l'hôtel, rendu Blender Rendu Blender · lumière cuite

IX

Roblox · tycoon · 60 joueurs

Joe l'Embrouille

Fouille, vole, répare, deviens le roi de la crypto.

La nuit, Joe retourne la casse de Gégé. Il monte des rigs de minage dans son atelier, revend au receleur, et évite les vigiles, leurs chiens et les autres joueurs qui louchent sur son matériel.

  • D'abord un jeu web 3D en un seul fichier Three.js, puis porté en Luau.
  • Pictos générés par IA et détourés automatiquement par un build Python.
  • Quatre langues et une version mobile.
LuauRojoDataStoreThree.jsPython
Aller à la casse
La casse informatique de nuit La casse de Gégé, 2 h du matin
47clones d'Ulti en ligne
44prototypes au labo
30 205mots dans le dico de Motly
1 030tuiles de forêt hors ligne

Acte III · la boîte à idées

Le cimetière
à projets.

Les jeux du hub et les prototypes du labo d'oliveparty.fr : finis à moitié, testés un soir, prêts à revenir. Attrape une carte, lance-la, retourne-la.

Backroom

hub · bêta · 8 joueurs

Des couloirs jaunes à l'infini, un néon qui grésille, et vous huit.

Entrer ↗

Olives That Explode

hub · cartes · 16 joueurs

Un jeu de cartes pour les amateurs d'olives qui explosent. Tout est dans le titre.

Jouer ↗

Donjons

hub · 16 joueurs

Des slimes bleus, des coffres, et seize aventuriers qui se marchent dessus.

Descendre ↗

Frigo

hub · cartes · 2 joueurs

Garder la tête froide et la main la plus basse. À −2 °C.

Ouvrir ↗

Morpion

hub · duel

Le classique, en salle privée, avec un ban si tu traînes trop.

Défier ↗

Scrabble

hub · 4 joueurs

Le Scrabble du salon, version olive.

Sur le hub ↗

Counter Strike Web

labo · 3d · tir

FPS 3D dans le navigateur inspiré de Counter-Strike, avec arène et combats à la première personne.

Essayer ↗

Voxel Megacity

labo · 3d · voxel

Survol d'une mégalopole entièrement modélisée en voxels HD, optimisée pour le navigateur.

Essayer ↗

Among Us 3D

labo · 3d · clone

Réinterprétation 3D d'Among Us en mode imposteur avec minimap et bouton Kill.

Essayer ↗

Dynamic Split Catacombes

labo · demo · static

Prototype de démonstration basé sur un système de split screen dynamique. Chaque joueur possède sa propre bulle de vue, ce qui permet de rester visible à l’écran même lorsqu’il se trouve loin des autres joueurs dans la carte. Lorsque plusieurs joueurs se rapprochent, leurs bulles de vue fusionnent progressivement pour former une zone commune. Le projet sert à montrer la structure d’un prototype du labo autour de l’exploration de catacombes, de la gestion des caméras dynamiques et de la visibilité partagée.

Essayer ↗

Pixel Brawlers 8-bit

labo · combat · retro

Jeu de combat 1v1 en pixel art 8-bit avec sélection de combattants et duels K.O.

Essayer ↗

WebCraft

labo · 3d · voxel

Explorateur voxel inspiré de Minecraft avec atelier de fabrication, jouable directement dans le navigateur.

Essayer ↗

DinoGotchi

labo · casual · simulation

Tamagotchi virtuel à thème dinosaure : nourrissez et choyez votre petite créature pour qu'elle grandisse.

Essayer ↗

Bomb Jack

labo · arcade · retro

Hommage rétro au classique Bomb Jack avec esthétique Amstrad CPC et effet écran cathodique.

Essayer ↗

RobCo Termlink

labo · puzzle · retro

Réplique du mini-jeu de hack de terminaux de Fallout 4 : devinez le bon mot dans la liste.

Essayer ↗

Vues en Bulles Dynamiques

labo · effet · multi

Démonstration technique de split-screen multi-joueur avec bulles fusionnables qui s'agrègent dynamiquement.

Essayer ↗

Récompense de Niveau

labo · effet · ui

Démonstration d'un écran de récompense animé après la fin d'un niveau.

Essayer ↗

Tribu des Pionniers

labo · simulation · strategie

Générateur de tribu et simulation façon Settlers : évolution de personnages et ressources.

Essayer ↗

Chasse aux Diamants

labo · puzzle · casual

Match-3 HD façon Bejeweled : alignez les diamants pour marquer un maximum de points.

Essayer ↗

Skystones

labo · plateau · puzzle

Adaptation du mini-jeu de pierres de Skylanders : posez vos pierres pour capturer celles de l'adversaire.

Essayer ↗

Jeu à Gratter

labo · casual · interactif

Ticket de loterie virtuel à gratter avec la souris pour révéler les symboles gagnants.

Essayer ↗

Word Switch

labo · mots · casual

Jeu de rapidité lexicale : trouvez un maximum de mots avant que le temps soit écoulé.

Essayer ↗

1000 Bornes

labo · cartes · course

Adaptation cartoon du celebre jeu de cartes de course automobile. Posez vos kilometres, evitez les pannes, attaquez vos adversaires.

Essayer ↗

Voxel Relief

labo · 3d · voxel

Moteur de relief voxel façon Settlers avec carte des territoires explorable.

Essayer ↗

Ultimate Puzzle 10k

labo · puzzle · casual

Puzzle à grande échelle façon Puzzle OS, jusqu'à 10 000 pièces à assembler dans le navigateur.

Essayer ↗

Relief 3D

labo · 3d · exploration

Exploration topographique d'un relief 3D façon Age of Empires, déplacement caméra au clavier.

Essayer ↗
+24

Et 24 autres

au labo · labo.oliveparty.fr

44 prototypes en tout, plus ou moins finis, tous jouables dans le navigateur.

Fouiller le labo ↗

Fin. (pour l'instant)

OliveParty, c'est un labo de jeux fait à Grenoble par Guyom38, le soir, entre deux idées. Tout part d'un « et si… » et finit souvent sur un serveur.