Retour de test session 87bis
✅ Portes, grenades, collisions : OK
❌ Joueur trop rapide et trop grand (MOVE_SPEED=20, EYE_HEIGHT=1.5)
❌ FOV trop large (80°) : salles paraissent enormes et distordues
Ajustements
GameAppState.java :
| Parametre | Avant | Apres | Raison |
|---|---|---|---|
MOVE_SPEED |
20 JME/s | 10 JME/s | Joueur 2x moins rapide, plus jouable |
EYE_HEIGHT |
1.5 | 1.1 | POV moins « geant » |
PLAYER_HEIGHT |
1.0 | 0.8 | Capsule proportionnelle |
PLAYER_RADIUS |
0.4 | 0.35 | Un peu plus mince |
FOV_DEGREES |
80° | 75° | Moins de distorsion fisheye |
Verification coherence avec les bullets : a 10 JME/s le joueur ne rattrape
aucune bullet (Blaster a 40 = 4x, Plasma a 80 = 8x, Grenade a 40 = 4x). OK.
Fichier modifie
src/main/java/com/ab3d2/app/GameAppState.java
Test attendu
- Vitesse de deplacement jouable (pas besoin de courser les murs)
- Les salles ont un aspect plus normal, moins de sensation de fish-eye
- Le joueur ne se tape plus la tete dans des passages bas
- Le POV est plus « naturel » (yeux a ~1m du sol au lieu de 1.5m)
Prochaines etapes (bugs restants)
- 🔴 Arme en main : position, taille, ordre des triangles
- 🔴 Lumiere des murs : passage Unshaded -> Lighting avec modulation
- 🔴 Grenade traverse portes fermees : ajouter doors au PhysicsSpace
- 🔴 Textures murs avec 2 pixels de trop
- 🔴 Textures portes/lifts incorrectes ou etirees