Bitácora #001 — El nacimiento del mundo y el primer colono
Pasamos de un proyecto vacío a un sandbox jugable: mundo, cámara y el primer actor obedeciendo órdenes. La idea central del juego funciona.
- Fecha: Domingo, 31 de agosto de 2025
- Objetivo: Iniciar el proyecto y completar los hitos iniciales de la Fase 0.
- Resultado: Éxito rotundo. Se completaron 3 hitos fundamentales del PMV.
Hito 0.1 — Configuración del Mundo
Se creó el proyecto PJDG en Godot 4.4.1. El mundo (World.tscn) cuenta con suelo con físicas e iluminación ambiental y directa (WorldEnvironment y Sun). Se superó un desafío técnico de renderizado e iluminación que dejó la base visual estable y predecible.
Hito 0.2 — La Vista del Jugador (Cámara RTS)
Cámara de estrategia en tiempo real (rts_camera.tscn) con movimiento WASD, zoom con rueda y paneo en los bordes de pantalla. Encapsulada en su propia escena para facilitar su mantenimiento.
Hito 0.3 — Nuestra Primera Unidad (Colono Prototipo)
Se creó colonist_prototype.tscn con un CharacterBody3D. Se implementó el pathfinding de Godot: el mundo tiene un NavigationRegion3D y el colono un NavigationAgent3D. Quedó operativo el bucle de control: clic izquierdo selecciona al colono (con feedback visual) y un segundo clic en el terreno le da una orden de movimiento.
Resumen
Pasamos de un proyecto vacío a un sandbox jugable: mundo, cámara y el primer actor obedeciendo órdenes. La idea central del juego funciona.
Próxima sesión: dar un propósito al colono — la recolección de recursos.