icono de compudanzas

tutorial de uxn

una guía de inicio para programar la computadora varvara basada en el núcleo uxn, y un pausado complemento a la documentación oficial.

uxntal

uxnemu

el tutorial está dividido en 8 días (o secciones), ya que puede ser seguido junto al taller.

(al día de hoy, este es un trabajo en proceso)

día 1

en esta primera sección del tutorial vamos a hablar de los aspectos básicos de la computadora uxn llamada varvara, su paradigma de programación, su arquitectura, y por qué podrías queres aprender a programar en ella.

también vamos a saltar directo a nuestros primeros programas simples para demostrar conceptos fundamentales que desarrollaremos en los días siguientes.

tutorial de uxn día 1

día 2

en esta sección vamos a empezar a explorar los aspectos visuales de la computadora varvara: ¡hablamos sobre los aspectos fundamentales del dispositivo de pantalla para que podamos empezar a dibujar en ella!
también discutiremos el trabajo con cortos (2 bytes) además de los números de un sólo byte en uxntal.

tutorial de uxn día 2

día 3

aquí introducimos el uso del dispositivo controlador en la computadora varvara: esto nos permite agregar interactividad a nuestros programas, y empezar a implementar control de flujo en uxntal.

también hablamos de instrucciones lógicas y de manipulación de la pila en uxntal.

tutorial de uxn día 3

día 4

¡proximamente!

índice tentativo

este índice está aquí y ahora como referencia de la estructura general del tutorial.

día 1: aspectos básicos

instrucciones nuevas: LIT, DEO, ADD, SUB

uxn repo

día 2: la pantalla

instructiones nuevas: DEI, MUL, DIV, SWP, OVR, ROT, DUP, POP

modo nuevo: modo corto

nasu

día 3: interactividad con el teclado

instrucciones nuevas: EQU, NEQ, JCN, JMP, AND, ORA, EOR, SFT

día 4: bucles y animación

instrucciones nuevas: LTH, GTH, STZ, STR, STA, LDZ, LDR, LDA

día 5: interactividad con el mouse

instrucciones nuevas: STH, JSR

modo nuevo: modo de retorno

día 6: audio

día 7: modo de retención y otros dispositivos

modo nuevo: modo de retención

día 8: tiempo de demo

soporte

si este tutorial te ha sido de ayuda, considera compartirli y brindarle tu apoyo :)

incoming links

tutorial de uxn día 1

uxn tutorial