revisat intro.cpp, path_sprite i writer.cpp
This commit is contained in:
@@ -66,10 +66,14 @@ rg "setAccel|\.ax.*=|\.ay.*="
|
||||
rg "60\.0|16\.67|1000\.0.*60"
|
||||
```
|
||||
|
||||
## Notas
|
||||
- **Para archivos sections/***: velocidades en `pixels/segundos`, aceleraciones en `pixels/segundos²`
|
||||
- **Para resto del código**: mantener velocidades en `pixels/ms`, aceleraciones en `pixels/ms²`
|
||||
## DECISIÓN IMPORTANTE: TODO EL CÓDIGO USA SEGUNDOS
|
||||
- **CAMBIO DE PLAN**: Todo el código del juego debe usar deltaTime en segundos (float)
|
||||
- **NO** debe haber soporte para frames, milisegundos y segundos simultáneamente
|
||||
- **SOLO SEGUNDOS** en todo el codebase
|
||||
- Velocidades en `pixels/segundos`, aceleraciones en `pixels/segundos²`
|
||||
- Todos los contadores deben ser crecientes (0 → constante_tope)
|
||||
- Eliminar todos los métodos duales (updateS, setSpeedS, etc.) - solo una versión
|
||||
- Convertir completamente: path_sprite.cpp, writer.cpp, tiled_bg.cpp, etc.
|
||||
- Documentar las conversiones en comentarios
|
||||
- Crear constantes para valores repetidos
|
||||
- Evitar números mágicos
|
||||
Reference in New Issue
Block a user