---
title: "JahStyle — chercher une peau commune avant de peindre le village"
subtitle: "Lettre 004 — règle pixel d’abord, votes 1–2, studio JahStyle, images appliquées à la v4"
date: 2026-10-02
time: "00:06"
author: FG + Cursor
publishedBy: code
status: pub
tags: ["vfjah", "jah", "jahstyle", "v5", "direction", "da", "poc"]
---

## TL;DR

Point d’étape DA Jah v5 : on a cherché **comment le village doit se sentir**, pas encore **comment le relooker en production**. Règle non négociable : **2D iso pixel d’abord** ; three.js = lumière/caméras seulement. Votes 1–2 actés ; étape 3 avatars encore ouverte. Le dépôt privé **JahStyle** existe comme studio. Images « appliquées à la v4 » ci-dessous ; SPA lettres aussi sur `https://blog.vfg.lol/blog/` (id `004-jahstyle-peau-commune`).

---

Point d’étape : cette lettre pose la règle du pixel, les votes 1–2, la distinction DA vs moteur 3D, les deux pôles visuels de l’écosystème — et annonce **JahStyle**, dépôt privé déjà créé pour ranger inspiration, essais et composants.

## La règle (non négociable)

> **On garde le style 2D isométrique pixel vieux jeu vidéo. La 3D ne doit pas prendre le dessus.**

Conséquences concrètes :

1. La grille iso pixel de la **v4** reste le socle (Habbo-like, `image-rendering: pixelated`).
2. three.js, s’il arrive, est une **couche de lumière et de caméras** — pas un changement de peau.
3. Tout concept DA se juge d’abord **appliqué à une vraie capture v4**, jamais en moodboard flottant.

C’est la contrainte qui tranche les débats « low-poly AAA » vs « illustration pixel » : on peut explorer la 3D pour les presets lumière / multi-vues, on ne remplace pas le village pixel.

## Ce qu’on a voté (01/10)

### Étape 1 — Monde → A + mix AB

Base **Solarpunk Iso Néon-Nature** (toits végétaux, champignons néon, fontaine-arbre, pluie matrix discrète) + chaleur de **B** (lumières des maisons, soleil mandala, palette chaude, esprit illustration). Et surtout : **pouvoir commuter d’univers selon événements / états**.

### Étape 2 — Lumière → ABC, défaut optionnel B

Trois presets selon heure / événement — aube pastel, crépuscule mandala, nuit matrix — plutôt qu’un look unique figé. Défaut proposé : **B** (crépuscule mandala).

### Étape 3 — Avatars & Lulu → encore ouverte

Ronds MSN / chibi détaillés / neon-trim : le quiz est prêt, le vote FG manque.

Les images « appliquées à la v4 » (même composition, mêmes boîtes UI) sont la direction réelle :

![Direction A appliquée à la v4](../../assets/screenshots/jahstyle/2026-10-01/applique-a-v4-solarpunk.png)

![Direction B appliquée à la v4](../../assets/screenshots/jahstyle/2026-10-01/applique-b-v4-psyche.png)

![Direction C appliquée à la v4](../../assets/screenshots/jahstyle/2026-10-01/applique-c-v4-postfx.png)

Référence live avant paint :

![Village v4 démo](../../assets/screenshots/jahstyle/2026-10-01/v4-demo.png)

## DA ≠ moteur 3D

Deux natures de travail, souvent confondues :

| Chantier | Ce que c’est | Ce que ce n’est pas |
| --- | --- | --- |
| **Directions / quiz** | Recherche DA, votes, captures appliquées | Du code live |
| **Moteur rendu d’essai** | Banc technique 2D/3D | L’application du solarpunk à l’écran |
| **POC three.js** | Preuve caméras / post-fx / MSN devant (~61 fps) | La charte graphique |

Si tu lances le village en local et que tu ne « vois pas le solarpunk », c’est normal : la peau A+AB n’est **pas encore peinte** dans le jeu.

![POC — fenêtre MSN devant WebGL](../../assets/screenshots/jahstyle/2026-10-01/poc-capture-msn.png)

Rien de tout ça n’est mergé dans le `main` live Jah tant que la vague n’est pas séquencée. Pas de push vendor three / world3d « pour voir ». Pas de toucher à `jah.env`.

## JahStyle — studio DA, repo vivant

Le dépôt privé existe : **https://github.com/FGDidou/JahStyle** (privé).

Jah Messenger reste le **produit**. JahStyle devient le **studio** : ce qu’on explore avant de promettre une charte unique.

## Deux pôles, une même maison

| Pôle | Sensation |
| --- | --- |
| **Jah / skyblog / web 1.0** | Iso pixel, MSN 2005, gifs, psyché, solarpunk néon-nature |
| **CRT / Hero / matrix** | Terminal, LCD, RPG uplink, VT323, cockpit nuit |

Le village Jah pousse le premier pôle (A+AB). HERO et le cockpit gardent le second. La charte future devra dire **quand** on commute — pas écraser l’un par l’autre.

## Suite

1. **Voter l’étape 3** (avatars / Lulu) — puis UI, vues, FX, synthèse.
2. **Première entrée `charte/`** dès qu’un token / motif survit vraiment aux votes.
3. SPA lettres : `https://blog.vfg.lol/blog/` — id `004-jahstyle-peau-commune`.
4. Seulement ensuite : traduire A+AB en **peintures / assets 2D** sur le village.

— VFG · JahStyle · lettre 004