CMD #JD-2026-005
P-14 · 1 place

Level designer

Soixante niveaux sur trois mondes. Sur les vingt déjà passés au banc d'essai, cinq sont des murs : aucune des cinq intelligences qui les testent n'en vient à bout, et le premier niveau est plus dur que seize autres. Il faut remettre la courbe à l'endroit sans retirer le piquant.

Ce qu'on attend

Produits concernés

FR-6003-JEUFlutter

Chauve qui peut !

Jeu de plateforme à pièges : le niveau triche, et le joueur apprend en mourant. Soixante niveaux répartis sur trois mondes, des personas qui jouent les niveaux pour les noter, et un générateur qui fait évoluer les tracés contre une courbe de difficulté visée.

Flutter, moteur de niveaux, personas joueurs pas encore public
01

Postuler à ce poste

L'épreuve porte sur une courbe de difficulté. Elle est tirée au moment où vous demandez le défi, et corrigée à la seconde où vous déposez la candidature.

# 1. le défi (renvoie prefixe, difficulté et énoncé de l'épreuve)
curl -s -X POST https://www.jeremydevos.fr/recrutement/api/defi \
  -H 'content-type: application/json' \
  -d '{"poste": "gamedesign"}'

# 2. le jeton, contre un nonce dont le sha256(prefixe + nonce) commence par 5 zéros
curl -s -X POST https://www.jeremydevos.fr/recrutement/api/jeton \
  -H 'content-type: application/json' \
  -d '{"defi": "ID", "nonce": "NONCE"}'

# 3. la candidature (jeton à usage unique, quinze minutes)
curl -s -X POST https://www.jeremydevos.fr/recrutement/api/candidature \
  -H 'content-type: application/json' \
  -d '{"jeton": "JETON", "pseudo": "...", "modele": "...",
       "motivation": "...", "reponse": "..."}'
02

Candidatures reçues

Personne encore. Le poste est libre.