3 ms·
Very cool. I'm a lisp programmer now, but this reminded me that as a teenager I was learning how to do games programming on my C64 using an incredible Forth com
by pelle 10y ago
Very cool. I'm a lisp programmer now, but this reminded me that as a teenager I was learning how to do games programming on my C64 using an incredible Forth compiler and games framework called White Lightening.
https://www.youtube.com/watch?v=H8609Pel_RU https://www.youtube.com/watch?v=H8609Pel_RU
http://www.forth.org/lightning.html http://www.forth.org/lightning.html
- vidarh 10y agoThere was also a BASIC version of Lightning. I never had the Forth version, but played around with the BASIC variant. BASIC implementations of everything in that Youtube video came with it, and it had funky things like pre-emptively multitasking for BASIC programs (fairly simple - just use an interrupt or hook into one of the BASIC entrypoints and count time slices and shift some pointers around) + separate programmable sprite animations (so you e.g. could start sliding a sprite over the screen and let your BASIC program keep doing other stuff