Hola a todos.
En el trabajo soy famoso por mi postura respecto a la IA.
No me gusta y no la quiero en este mundo.
Sin embargo, me han dicho de manera educada pero firme que más me vale subirme al carro, ya que soy desarrollador de bases de datos en una gran empresa y tienen… expectativas.
En fin. Lo que sea.
Así que pensé en trastear un poco con Claude para ver qué tal se le da Locomotive Basic. Resulta que se le da muy bien. Madre mía.
Con el código fuente de Sultan’s Maze a mano, le pedí a Claude que pusiera como comentario (REM) los comandos que dibujan las líneas verticales de los setos. Funcionó y, de hecho, hizo que el juego fuera mucho más jugable.
Pero todavía había una pausa muy notoria entre cada segmento del laberinto mientras se iba construyendo la pantalla. Sé exactamente qué parte del código hace todo esto, pero le pedí a Claude que lo revisara, calculara cosas de antemano, retocara algoritmos, etc. Y la diferencia es muy impresionante.
Lo último que quería mejorar era la velocidad de la pantalla del mapa, que se dibuja muy despacio. Ahora es mucho más rápida.
Dos inconvenientes…
-
La pantalla de «Generando laberinto, por favor espere» tarda más que antes debido a los cálculos previos que realiza.
-
Puede haber errores. Esta noche no me apetece pasar más tiempo con Claude para probar todo bien y corregir posibles fallos.
¡Que lo disfrutéis!
sultan_fast.dsk (190.3 KB)
sultan_faster_making maze.dsk (190.3 KB)