← Retour au site Télécharger le PDF English

Majd Lahbib

Développement de jeux & de logiciels · Tunisie

Je code depuis mes 14 ans. Je crée des jeux dont le moteur caché est un modèle de langage, et je développe des jeux pour un studio. Entrée à l’université en 2027 ; je cherche un stage en développement logiciel ou de jeux vidéo.

Expérience

Game Developer, Teomach Games (Édimbourg)juil. 2025 – juin 2026

Crédit de développement sur Pivot (conception : Tom Inglis ; Kickstarter prévu en 2027). Édition Tabletop Simulator avec automatisation des règles en Lua (gratuite sur le Steam Workshop) ; lancement de la version Board Game Arena et participation à son développement ; majeure partie d’une version virtualtabletop.io. À distance, à temps partiel, en parallèle du lycée. 260 commits.

Lua · Tabletop Simulator · Board Game Arena · Game design

Projets choisis

Pixel Publishersept. 2026

Jeu de gestion d’édition : un LLM lit la vraie nouvelle du joueur et renvoie critiques, posts sur les réseaux et courbe des ventes. Un seul fichier HTML ; moteur Gemini, OpenAI ou hors ligne. Sur itch.io.

JavaScript · API de LLM · Pixel art

Project Studiosept. 2026 – en cours

Suite côté cinéma : façonner un scénario avec une salle d’auteurs, puis affronter des critiques qui citent des scènes précises. Compatible manette.

JavaScript · API de LLM · Conception de systèmes

Interactaavr. – juin 2026 · en pause

PWA mobile : un fil social de widgets jouables en plein écran (mini-jeux, puzzles, outils d’apprentissage). 400+ commits. Démo en ligne sur interacta-app.tech ; certaines fonctions inachevées.

React · Tailwind · Supabase

Compilateur algo-tn & extension VS Codejuil. 2026

Exécute le pseudo-code en français enseigné dans les lycées tunisiens en le transpilant en Python.

Keep Going: Trick Box2024

Jeu de réflexion en 3D, fait en solo, sans IA, à 15 ans. Publié sur itch.io.

Godot 4.2 · GDScript

School Timetable Solveraoût – sept. 2026

Génère des emplois du temps conformes pour les collèges et lycées tunisiens : règles du ministère en contraintes strictes, confort en pondérations modifiables, export vérifié vers aSc TimeTables.

Python · OR-Tools CP-SAT