Tour del lenguaje
Catorce lecciones cortas para recorrer Cometa, desde «Hola, mundo» hasta un juego con Pincel. Cada una termina con un programa completo que puedes copiar y ejecutar.
lección 1Hola, mundoTu primer programa: la función inicio y cómo ejecutarlo.
lección 2Variables, tipos y númerosvar, const, los tipos básicos, interpolación y conversiones.
lección 3Condicionessi, osi, sino, si como valor y casos sobre valores simples.
lección 4Ciclosrepetir sobre rangos y listas, mientras, continuar y romper.
lección 5FuncionesParámetros, resultados, retorno implícito, valores por defecto y argumentos con nombre.
lección 6Tipos propios y métodostipo, campos con valores por defecto, métodos con @ y semántica de referencia.
lección 7OpcionalesT? para lo que puede faltar, y cómo sacar el valor con o y si.
lección 8Listas y mapasListas [T] y mapas [K: V] con sus métodos.
lección 9Enums y casosVariantes con datos y casos exhaustivos.
lección 10ErroresT! para lo que puede fallar, o, atrapar e intentar.
lección 11Interfaces y genéricosTipos distintos con el mismo comportamiento, y código que funciona con cualquier tipo.
lección 12Módulos y pubRepartir un programa en archivos con usar, y decidir qué se comparte con pub.
lección 13PruebasEscribe pruebas con std/pruebas y ejecútalas con cometa probar.
lección 14Tu primer juegoConstruye paso a paso un juego 2D con Pincel: ventana, movimiento, colisiones y puntos.