introduction to uxn programming
A downloadable book
introduction to uxn programming is a beginner's, slow-paced and comprehensive guide of the uxntal programming language and the varvara computer.
this book will provide you with the basics for getting involved with the uxn ecosystem, one step at a time.
IMPORTANT (12024-03-28)! keep in mind that the contents of the ebook are written from a somewhat outdated perspective and some of them might be slightly wrong. the online tutorial is more up-to-date. some things are done differently now, and the tutorial doesn't cover all the possibilities in the language that exist nowadays. in doubt, always refer to the official documentation. however, we hope it's still useful to you as an introduction to the uxn ecosystem!
you can find a spanish translation of the book here: introducción a programación uxn
it is divided in seven "days": the idea is you can follow it along during one week of focus, and then you can be ready to tackle and create the applications you'd like!
the book contains:
- foreword by Devine Lu Linvega
- introduction to the uxn ecosystem
- seven days of lessons:
- day 1: the basics
- day 2: the screen
- day 3: conditional jumps and the keyboard/controller
- day 4: variables and animation loop
- day 5: the mouse and uxntal goodies
- day 6: towards pong
- day 7: more devices
- index of instructions and external resources
all of it written in a friendly and patient tone, with comprehensive explanations and tips that have helped many uxntal programmers already!
originally available as an online tutorial, this is a carefully revised version for you to have it offline and available anytime.
the bundle contains an ebook in EPUB and GEMPUB formats crafted with our own tools, and an automatically converted ebook in MOBI format:
- EPUB should be compatible with most ebook readers, except for kindle. on desktop, it can be opened with calibre.
- MOBI should work with the kindle, and it can also be opened with calibre.
- GEMPUB is an experimental ebook format based on the gemini protocol. it can be opened with Lagrange.
by buying this ebook, you help to support compudanzas and our explorations of joyful and human-scale computing!
hope you enjoy it reading and following it as much as we enjoyed writing and sharing it!
sejo <3
Status | Released |
Category | Book |
Rating | Rated 5.0 out of 5 stars (2 total ratings) |
Author | compudanzas |
Tags | assembly, programming, uxn, varvara |
Links | Patreon |
Download
Click download now to get access to the following files:
Development log
- status: maintenance practice, updates in progressMar 28, 2024
- version 1.0.4: launcher and raw runesNov 13, 2022
- version 1.0.3: screen auto byte, file devices, and correctionsApr 22, 2022
- version 1.0.2: new tables and some correctionsFeb 10, 2022
- version 1.0.1: validated EPUB formatJan 10, 2022
Leave a comment
Log in with itch.io to leave a comment.