Everyone's probably way past reading this by now, but for the record I ported the first example to Common Lisp:
https://github.com/koalahedron/lisp-computer-games
Man that brought back the memories, and I had a blast doing it. Many thanks to Jeff Atwood.