Skip to content

Alpha 1.10.0

Compare
Choose a tag to compare
@kishtarn555 kishtarn555 released this 27 Jun 06:44
· 539 commits to master since this release

Features

  • Se agregó el atajo de teclado P para mover a Karel sin rotar
  • Se agregó ciclos while a la documentación
  • Parámetros avanzados del evaluador
    • Ahora se puede establecer el tamaño máximo del stack
    • Ahora se puede establecer el máximo número de instrucciones
    • Ahora se puede establecer el número máximo de move, turnleft, pickbeeper y putbeeper
  • Modo rápido de ejecución
    • Ahora se puede configurar el límite de instrucciones para cambiar a modo rápido de ejecución
    • La pila también muestra una advertencia cuando se activó el modo rápido.
  • Los errores de compilación ahora muestran mayor retroalimentacion
    • Más errores producen un mensaje significativo
    • Se subraya el error

Calidad de vida (QOL)/UX

  • El panel de de mensajes-pila ahora acepta tamaño minimo de 0 (splitter.js)
  • Al abrir un mundo.in, ahora se da la opción de filtrar por .in
  • El código tiene mejor integración con la extención .kj y .kp
    • Filtro en abrir un código
    • La extensión se auto-determina
  • Se muestra un mensaje "Procesando" cuando Karel se está ejecutando un paso sin actualizar el renderer.
  • La línea que Karel está ejecutando ahora se muestra incluso si se mueve el cursor.

Correcciones

  • Se corrigió un bug que hacia que la pila no se actualizará cuando había mas de 650 instrucciones y Karel salía de una instruccion
  • Se corrigió un bug en el que la barra de control cambiaba al intentar ejecutar un código que no compila.