:desert_island: Had way too much fun with this one...
# random
j
🏝️ Had way too much fun with this one: I rebuilt the classic Johnny Castaway screensaver (Sierra/Dynamix, 1992) as a native macOS
.saver
— in Kotlin/Native. I used @zsmb Kotlin macOS screensaver template as the base, then wrote the whole engine from scratch: parsing the original DGDS data files, LZW/RLE decompression, the TTM/ADS animation interpreters, and a little "story director" that brings Johnny's island to life , he walks around, fishes, there's a day/night cycle and even holiday decorations. No assets bundled; it reads your own original game files at runtime, ScummVM-style. The reverse-engineering rabbit hole was easily the best part. Demo 👇 https://github.com/jacksonfdam/johnny-castaway-compose
🤯 5
nice spin 4
👏 1