Aller au contenu
Fonctionnalités

Tout ce que Nemesis fait pour ton jeu.

De l'idée au jeu testé : voici, écran par écran, ce que Nemesis Desktop fait dans ton Roblox Studio.

Idée

Ton idée devient un cahier des charges.

Avant de construire quoi que ce soit, Nemesis comprend ce que tu veux. Le cahier des charges qui en sort se relit et se modifie : c'est lui que Nemesis suivra.

  1. 01

    Tu décris ton idée

    En français, comme à un ami : ce que fait le joueur, pourquoi il revient.

  2. 02

    Analyse de ton idée

    Nemesis te dit ce que ton jeu demandera.

  3. 03

    Quelques questions

    Seulement celles qui changent le jeu : style, progression, public.

  4. 04

    Trois niveaux de qualité

    Tu choisis la version de ton jeu, puis Nemesis rédige le cahier des charges.

Espace de travail

Tu écris. Nemesis s'y met.

Chaque chose demandée ouvre sa fenêtre, avec le savoir-faire qu'il lui faut. Plusieurs avancent en même temps, sans se marcher dessus, et tu vois où en est chacune.

  • Tu écris une chose, une fenêtre s'ouvre et part aussitôt. Rien à relancer, rien à confirmer.
  • Écris-en une autre pendant que ça travaille : elle part avec, sans couper ce qui tourne.
  • Demande un jeu entier : Nemesis le construit dans une seule fenêtre, puis le peaufine, le vérifie et y joue. Tu complètes ensuite message après message.
Le détail technique
  • Une barre d'état en tête : Studio, Blender, tes abonnements Claude et ChatGPT avec leur jauge, et les demandes en cours, en attente, finies ou à revoir.
  • Compact : une ligne par demande, l'essentiel. Détaillé : une fenêtre par demande, tout le travail en direct.
  • Une seule partie de test pour toutes les fenêtres, et seulement quand le changement se joue : une mécanique, du code, une interface qui réagit. Pour une couleur ou un texte, une lecture de la scène suffit ; un essai réussi n'est pas rejoué si rien n'a bougé.
  • Deux corrections au plus pour un même défaut, tous contrôles confondus. Des corrections qui s'annulent, ou une note qui ne monte plus, arrêtent la boucle : Nemesis te dit ce qui reste à revoir.
  • Ton abonnement IA fait le travail, dans ses limites (fenêtre de 5 heures et semaine) : à la limite, Nemesis s'arrête proprement et reprend ensuite.
  • Pour un jeu entier, la fenêtre enchaîne la construction, les finitions, le contrôle du code, le regard sur les captures et un playtest.
Espace de travail
StudioreliéBlenderprêtClaudeChatGPT2 en cours · 0 finie
  • Un viseur au centre
    Nemesis #1 · interface

    Dessine le viseur, le pose au centre de l'écran.

  • Un son quand on tire
    Nemesis #2 · son

    Choisit le bruitage, le branche sur le tir.

  • Des particules quand on saute
    Nemesis #3 · effets

    En attente d'une place.

  • Une boutique
    Nemesis #4 · code

    En attente d'une place.

Essai en jeu dans Studio · une seule partie pour toutes les fenêtres
Demandes réelles, temps accéléré
L'espace de travail : reconstitution de l'écran, demandes réelles, temps accéléré.
L'espace de travail de Nemesis Desktop en mode Détaillé : la barre d'état (Studio en partie de test, Blender prêt, jauges Claude et ChatGPT), la frise « Maintenant », et deux fenêtres « Nemesis #1 » et « Nemesis #2 » qui travaillent en même temps, l'une avec son essai en jeu en cours
Capture de Nemesis Desktop en mode Détaillé, sur son banc d'essai : données d'exemple.
Production

Ce que Nemesis construit, et comment il le vérifie.

Claude et ChatGPT, avec le savoir-faire de tous les métiers d'un studio : Claude construit dans ton Studio et joue, ChatGPT vérifie le rendu, et Nemesis corrige avant de dire « fini ».

Le monde

Un monde cohérent, dans le style que tu choisis, où chaque objet est bien posé.

Le détail
  • Un plan de jeu et une bible artistique gardés pour ton projet : relus avant chaque ajout, mis à jour quand ta demande change le jeu ou son style.
  • Une vraie boucle de jeu contrôlée : une action qui se répète, une récompense, une progression et une raison de revenir, pas seulement des systèmes posés côte à côte.
  • Seize fiches de style : classique studs, cartoon, low poly, anime, réaliste, jouet, dark fantasy, médiéval, sci-fi, cyberpunk, militaire, horreur, minimaliste…
  • Cohérence de style et contrôle spatial : un objet qui flotte, s'enterre ou penche, une échelle douteuse ou un point d'apparition enfermé se corrige avant de rendre.

L'interface

Des menus, des boutons et des icônes soignés, qui marchent aussi sur téléphone.

Le détail
  • Un kit d'interface posé dans ton jeu : boutons, fenêtres, barre de devises, récompenses, barres de progression, guide, fondus, manette et mouvement réduit.
  • Des icônes d'un même style pour tout le jeu, dessinées ensemble.
  • Un aperçu téléphone pendant la vérification : l'interface est recopiée à l'échelle d'un écran de téléphone, et ce qui en sort se voit.
  • Des touches de jeu sûres, vérifiées dans le code : E, F, R, T, G…, jamais Z, Q, W A S D, Espace ou Maj, qui servent déjà à se déplacer.

La 3D et les images

De vrais modèles 3D et des images faits pour ton jeu.

Le détail
  • Les bâtiments et les objets en vrais modèles 3D, construits dans Blender puis importés dans Studio par le plugin de Nemesis.
  • Blender manque ? Avec ton accord, Nemesis Desktop installe la version officielle (logiciel libre, licence GNU GPL), vérifiée, sans droits administrateur.
  • Les créatures et les formes organiques avec Meshy, facultatif, sur ta clé.
  • Les icônes, textures et images avec fal.ai, sur ta clé ; sans fal.ai, ton abonnement ChatGPT dessine les miniatures du jeu.

Les tests

Nemesis regarde ton jeu, y joue et corrige avant de te le rendre.

Le détail
  • Des captures dans Studio, sur ordinateur et au format téléphone, que Nemesis regarde lui-même avant de rendre.
  • Un second regard de ChatGPT sur les captures quand tu l'as relié ; il prend aussi le relais de Claude à sa limite.
  • Une partie de test quand le changement se joue, groupée pour toutes les fenêtres, et des résultats réutilisés quand rien n'a changé.
  • Le code contrôlé après chaque demande importante, sécurité comprise (voir plus bas).
Du prompt au code

Du vrai code Luau, propre et sécurisé.

Nemesis écrit le code à ta place, avec les règles des bons jeux Roblox : un tricheur ne peut pas se donner des pièces, et la sauvegarde tient même quand Roblox a un raté.

TOI

Ajoute une sauvegarde sécurisée pour les pets.

J'analyse ton système…

  • PetData.lua
  • PetService.lua
  • SaveService.lua
  • Validation côté serveur
  • Gestion des erreurs
  • Reprise sur échec
  • Sauvegarde vérifiée

3 fichiers écrits dans ton Studio, à relire et modifier quand tu veux.

Voir le code écrit (Luau)
ServerScriptService/Pets/SaveService.lua
1local DataStoreService = game:GetService("DataStoreService")2local petStore = DataStoreService:GetDataStore("Pets_v1")3 4local SaveService = {}5-- Profils chargés par PetService à l'arrivée du joueur, indexés par UserId.6SaveService.profiles = {}7 8local KEY_PREFIX = "pets_"9local MAX_EQUIPPED = 410local RETRY_DELAYS = { 1, 3, 7 }11 12-- Le client n'envoie jamais l'état à sauvegarder : le serveur le reconstruit13-- depuis sa propre source de vérité.14local function serialize(profile)15	return {16		owned = profile.owned,17		equipped = table.move(profile.equipped, 1, MAX_EQUIPPED, 1, {}),18		version = 1,19	}20end21 22function SaveService.savePlayer(player)23	local profile = SaveService.profiles[player.UserId]24	if not profile then25		return false, "profil absent"26	end27 28	local payload = serialize(profile)29 30	for attempt, delay in ipairs(RETRY_DELAYS) do31		local ok, err = pcall(function()32			petStore:UpdateAsync(KEY_PREFIX .. player.UserId, function()33				return payload34			end)35		end)36 37		if ok then38			return true39		end40 41		warn(("Sauvegarde échouée (essai %d) : %s"):format(attempt, err))42		task.wait(delay)43	end44 45	return false, "DataStore indisponible"46end47 48return SaveService

Exemple de démonstration, pas la capture d'un vrai projet.

Studio et playtest

Dans ton Studio, et testé pour de vrai.

Nemesis travaille directement dans ton Roblox Studio, sur ton propre fichier, et règle Studio tout seul. Dès qu'un changement se joue, il lance une partie, regarde ce qui se passe et corrige ce qui casse.

Le détail technique

Nemesis Desktop se relie à ton Roblox Studio par son serveur MCP officiel, et règle Studio tout seul : serveur MCP, plugin de Nemesis, envoi des modèles 3D. Scripts, monde et interface sont posés dans ton propre fichier. Quand le changement se joue, le jeu est lancé une vingtaine de secondes : le personnage avance, saute et va vers les lieux clés, les journaux serveur et client sont lus, le temps d'image est mesuré, et ce qui casse est corrigé.

Journal réel d'un playtest : jeu démarré, position du personnage au début et à la fin, journaux lus, jeu arrêté
Journal réel d'un playtest dans Nemesis Desktop (jeu de démonstration).
Contrôle visuel

Il regarde ton jeu, il ne devine pas.

Nemesis prend des photos de ton jeu dans Studio et les regarde. Une scène trop sombre, délavée ou trop vide est corrigée, puis vérifiée à nouveau. Un jeu d'horreur n'a pas la lumière d'un obby : chaque genre a la sienne.

Le détail technique

Pour un jeu entier, et à chaque clic sur « Contrôle visuel », Nemesis prend des captures dans Studio — vue d'ensemble, chaque lieu, le point d'apparition — et les mesure : exposition, contraste, saturation, et un monde trop vide ou sans lieu central. Chaque genre a ses seuils d'éclairage. Une scène délavée ou trop sombre échoue, l'éclairage est corrigé, une nouvelle capture est prise.

Obby

lumineux mais contrôlé : plateformes lisibles, ciel présent, couleurs franches

Luminosité
1.5–2.8
Clarté des murs (palette)
120–200
Contraste min.
0.08

RPG

ambiance et profondeur : brume, lumière rasante, ombres franches

Luminosité
1.2–2.6
Clarté des murs (palette)
100–190
Contraste min.
0.1

Horreur

sombre et contrasté, avec des accents lumineux qui guident

Luminosité
0.65–1.2
Clarté des murs (palette)
50–130
Contraste min.
0.15

Survie

extérieur crédible et lisible : ciel chargé, matières usées, danger visible sans obscurité

Luminosité
1–2.5
Clarté des murs (palette)
80–180
Contraste min.
0.12

Seuils lus dans le code du contrôle qualité, pas recopiés à la main.

Pourquoi l'éclairage fait le jeu
Tendances

Trouve l'idée dans ce qui marche.

  • Les jeux qui marchent sur Roblox en ce moment, lus en direct : joueurs, visites, votes, genre.
  • Des courbes de joueurs sur vingt-quatre heures et sur sept jours, et la tendance du jour.
  • Une fourchette de Robux estimée, toujours marquée « estimation », avec sa méthode : un repère, jamais une promesse de revenu.
  • « Reproduire le jeu » lance dans l'espace de travail un jeu original du même type : nom, modèles, images, sons, textes et code créés pour l'occasion, rien n'est copié.
Ton PC, avec ton accord

Nemesis prépare ton PC. Tu dis oui ou non.

Comme l'app Claude, Nemesis demande avant d'agir, et seulement dans une liste fermée d'actions. Chaque demande dit ce qui va être fait, pourquoi, et ce que ça change sur ton PC. Sans réponse, rien n'est fait ; « Toujours autoriser » se retire quand tu veux dans les Paramètres.

  • Installer Blender, ou le plugin Studio de Nemesis
  • Régler Roblox Studio, le redémarrer ou l'ouvrir
  • Installer l'outil qui relie ton abonnement Claude ou ChatGPT
  • Ouvrir le dossier de tes miniatures
Le détail technique
L'outil qui relie ton abonnement est Claude Code pour Claude, Codex pour ChatGPT : les applications officielles d'Anthropic et d'OpenAI, que Nemesis Desktop installe avec ton accord si elles manquent.
La fenêtre « Autorisation » de Nemesis Desktop : « Installer Blender », la raison de la demande, et les boutons « Refuser », « Toujours autoriser » et « Autoriser une fois »
Capture de Nemesis Desktop sur son banc d'essai : demande d'exemple.
Sécurité

Pas de faille laissée derrière toi.

Nemesis relit son code comme le ferait un tricheur. Ce qu'un joueur pourrait truquer, comme ses pièces, ses dégâts ou sa sauvegarde, est vérifié par le serveur du jeu, pas par l'ordinateur du joueur.

Le détail technique
Après un jeu entier ou une demande importante, le contrôle du code passe sur ce qui vient d'être écrit et cible ce qu'un tricheur exploite vraiment : valeurs calculées côté client, RemoteEvents non vérifiés, sauvegardes non protégées. Les failles sérieuses sont corrigées côté serveur.
CombatServer · attaque reçue du clientRisque élevé

Le client envoie la valeur des dégâts : un joueur peut la remplacer par n'importe quel nombre.

Correction : les dégâts sont calculés sur le serveur à partir de l'arme équipée.

Exemple type de ce que le contrôle du code relève.

Ton idée mérite de devenir un vrai jeu Roblox.

Décris-la. Nemesis la construit.

Obtenir Nemesis — 97 €

Paiement unique · accès à vie · mises à jour incluses

Obtenir Nemesis — 97 €

Aucun prélèvement Nemesis ensuite.

Fonctionnalités — Nemesis