Repository navigation
v0.1.0
Primera versión pública de Cometa: un lenguaje de programación con sintaxis en español, pensado para aprender y para hacer juegos 2D por diversión. Los programas se traducen a Go.
Qué incluye
- El lenguaje: tipos estáticos, bloques con tabuladores, listas, mapas, opcionales (
T?), resultados (T!), enums concasos, interfaces, genéricos y módulos conusar. La referencia completa está en specs.md. - Pincel, la biblioteca de juegos 2D: gráficos, sprites y hojas, texto, cámara, teclado, ratón y mandos, audio, rejillas con colisiones, interfaz (
ui), fuente retro, curvas de suavizado, ruido y guardado de datos. - Herramientas:
cometa nuevo,ejecutar,construir,probar(con pruebas visuales) ycaptura. - Extensión de VS Code: colores, errores mientras escribes, autocompletado e ir a la definición.
- Errores en español, con sugerencias («¿quisiste decir…?») y la línea de tu programa cuando algo falla al ejecutar.
Instalar
- Descarga el archivo
cometa_…de tu sistema (abajo), descomprímelo y poncometaen tuPATH. - Instala Go 1.25 o superior.
- Opcional: descarga el
.vsixde tu sistema e instálalo concode --install-extension cometa-win32-x64.vsix(cambia el nombre por el de tu archivo).
Los ejecutables no están firmados; la guía para empezar explica cómo abrirlos en Windows y macOS, y sigue con tu primer programa y tu primer juego.
Limitaciones conocidas
Es una versión temprana: el lenguaje y la biblioteca pueden cambiar. Las asperezas conocidas están en MEJORAS.md.