updated outline
This commit is contained in:
parent
9780c7e4e2
commit
fc74656334
|
@ -29,39 +29,61 @@ We will use the learn-uxn website by metasyn, that requires a web browser with j
|
|||
* what is uxn, varvara, uxntal?
|
||||
* varvara computer architecture
|
||||
|
||||
=> https://wiki.xxiivv.com/site/uxn.html uxn technical documentation
|
||||
=> https://wiki.xxiivv.com/site/varvara.html varvara documentation
|
||||
|
||||
## 2) uxntal basics
|
||||
|
||||
* the stack and postfix notation
|
||||
* hexadecimal
|
||||
* {hexadecimal} numbers
|
||||
* bytes and shorts
|
||||
* outputs and inputs
|
||||
|
||||
## 3) drawing into the screen
|
||||
|
||||
* setting system colors
|
||||
* learn-uxn site
|
||||
* system colors
|
||||
* uxntal labels
|
||||
* screen device
|
||||
* drawing a pixel
|
||||
|
||||
=> https://metasyn.github.io/learn-uxn learn-uxn
|
||||
|
||||
## 4) sprite drawing
|
||||
|
||||
* designing a sprite
|
||||
* drawing a sprite
|
||||
|
||||
=> https://100r.co/site/nasu.html 100R - nasu spritesheet editor
|
||||
|
||||
## 5) interactivity loop
|
||||
|
||||
* draw loop: on-screen vector
|
||||
* draw loop: screen vector
|
||||
* mouse device
|
||||
* reading the mouse
|
||||
* drawing!
|
||||
|
||||
## 6) conditional behavior
|
||||
|
||||
* flags
|
||||
* a small conditional example
|
||||
* more possibilities
|
||||
|
||||
## 7) outro
|
||||
|
||||
* {uxn tutorial} and more resources!
|
||||
* {support} babycastles, 100R, and compudanzas!
|
||||
|
||||
=> https://www.babycastles.com/ babycastles
|
||||
=> https://100r.co/ 100R
|
||||
|
||||
# links and resources
|
||||
|
||||
## for the workshop
|
||||
|
||||
=> https://metasyn.github.io/learn-uxn/ learn-uxn by metasyn
|
||||
=> https://wiki.xxiivv.com/site/uxn.html uxn technical documentation
|
||||
=> https://wiki.xxiivv.com/site/uxn.html varvara documentation documentation
|
||||
=> https://wiki.xxiivv.com/site/varvara.html varvara documentation
|
||||
=> https://akkartik.github.io/mu/tutorial/converter.html decimal to hexadecimal converter
|
||||
=> https://100r.co/site/nasu.html 100R - nasu spritesheet editor
|
||||
=> ./hexadecimal.gmi {hexadecimal}
|
||||
|
|
Loading…
Reference in New Issue