links to day 3
This commit is contained in:
parent
63d7431728
commit
d961960c44
Binary file not shown.
After Width: | Height: | Size: 1.0 KiB |
|
@ -1,6 +1,6 @@
|
|||
# uxn tutorial
|
||||
|
||||
a beginner's guide for programming the {uxn} computer, and a slow-paced companion to the official documentation.
|
||||
a beginner's guide for programming the varvara {uxn} computer, and a slow-paced companion to the official documentation.
|
||||
|
||||
=> https://wiki.xxiivv.com/site/uxn.html uxn technical documentation
|
||||
|
||||
|
@ -12,7 +12,7 @@ there's a collaborative translation to spanish also in progress: {tutorial de ux
|
|||
|
||||
# day 1
|
||||
|
||||
in this first section of the tutorial we talk about the basics of the uxn computer, its programming paradigm, its architecture, and why you would want to learn to program it.
|
||||
in this first section of the tutorial we talk about the basics of the uxn computer called varvara, its programming paradigm in a language called uxntal, its architecture, and why you would want to learn to program it.
|
||||
|
||||
we also jump right in into our first simple programs to demonstrate fundamental concepts that we will develop further in the following days.
|
||||
|
||||
|
@ -20,20 +20,30 @@ we also jump right in into our first simple programs to demonstrate fundamental
|
|||
|
||||
# day 2
|
||||
|
||||
in this section we start exploring the visual aspects of the uxn computer: we talk about the fundamentals of the screen device so that we can start drawing on it!
|
||||
in this section we start exploring the visual aspects of the varvara computer: we talk about the fundamentals of the screen device so that we can start drawing on it!
|
||||
|
||||
we also discuss working with shorts (2-bytes) besides single bytes.
|
||||
we also discuss working with shorts (2-bytes) besides single bytes in uxntal.
|
||||
|
||||
=> ./uxn_tutorial_day_2.gmi {uxn tutorial day 2}
|
||||
|
||||
# day 3
|
||||
|
||||
here we introduce the use of the controller device in the varvara uxn computer: this allows us to add interactivity to our programs, and to start implementing control flow in uxntal.
|
||||
|
||||
we also talk about logic and stack manipulation instructions in uxntal.
|
||||
|
||||
=> ./uxn_tutorial_day_3.gmi {uxn tutorial day 3}
|
||||
|
||||
# day 4
|
||||
|
||||
coming soon!
|
||||
|
||||
# draft outline
|
||||
|
||||
this outline is here and now as a reference of the overall structure of the tutorial.
|
||||
|
||||
changes are expected to happen.
|
||||
|
||||
## day 1: the basics
|
||||
|
||||
* why uxn?
|
||||
|
|
|
@ -1144,13 +1144,12 @@ besides covering the basics of the screen device today, we discussed these new i
|
|||
|
||||
we also covered the short mode, that indicates the cpu that it should operate with words that are 2 bytes long.
|
||||
|
||||
# coming soon: day 3
|
||||
# day 3
|
||||
|
||||
in the next section of the {uxn tutorial} we'll start working with interactivity in the screen!
|
||||
in {uxn tutorial day 3} we start working with interactivity using the keyboard, and we cover in depth several uxntal instructions!
|
||||
|
||||
meanwhile, i invite you to take a break, and keep exploring drawing in the uxn screen via code!
|
||||
however, i invite you to take a break, and maybe keep exploring drawing in the uxn screen via code, before continuing!
|
||||
|
||||
stay tuned!
|
||||
|
||||
# support
|
||||
|
||||
|
|
Loading…
Reference in New Issue