El sitio nace junto con el devlog
El sitio llegó antes que los sprites. Por ahora solo tiene una página de inicio y este devlog, pero la base ya es la que va a cargar todo lo demás: página del juego, galería, descarga, versión en inglés.
Por qué
Cada entrada del devlog es un archivo de texto en el mismo repositorio del juego, junto al código. El sitio lee esos archivos directamente, sin copiar nada: escribimos la entrada y se vuelve página. Queremos la menor fricción posible para publicar, porque el devlog de un proyecto pequeño muere de fricción.
Elegimos generar páginas estáticas. Sin servidor, sin base de datos y sin costo, cualquier host de archivos sirve, y el sitio aguanta un pico de visitas sin que nadie se despierte de madrugada.
Cómo funciona
Cada entrada tiene un status. Borrador aparece solo para nosotros, en desarrollo, con un sello naranja, y publicado aparece para todos. Hoy todo es borrador, así que el sitio público muestra una página de inicio con el pitch y la frase “nada publicado todavía”. Cada entrada también lista los commits que cuenta, y cuando el repositorio se abra los hashes se volverán links al código. Tiene RSS.
El visual es mínimo: serifa para el texto, fondo oscuro con los tres colores de los elementos de prueba (fuego, hielo, rayo) como acento, y un favicon de 16 píxeles hecho a mano. Cuando llegue el arte, el sitio lo sigue.
Siguiente paso
Dominio y deploy quedan para cuando haya algo publicable. Hasta entonces el sitio corre solo en la computadora de quien desarrolla.
Cambios
- feat(site): Astro site with landing page and devlog
Static site under site/ reading devlog/*.md as a content collection. Pages: landing, devlog list, entry, RSS. Drafts show only in dev or with SHOW_DRAFTS=1; production hides anything not status: publicado.