Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Options for developing games for web browsers using Common Lisp tools:
Flash is probably the most widely usable option*, but doesn't work on iphone or ipad, and seems to be unpopular with lispers. It handles 2d fairly well, but only has rather convoluted support for 3d in current versions (10.1 and under).
- 3bil is a CL hosted cross compiler that outputs bytecode for flash 9+ virtual machine, which together with 3b-swf (a library for manipulationg .swf files) allows developing flash games from lisp.
Writing games directly for the browser is becoming a more viable option, but still has some major limitations like lack of full screen support, and inability to grab input focus (which prevents things like usable mouselook, etc)
- Psos, adds a clos-like layer for parenscript.
- slime proxy + clws allows using SLIME to work interactively with parenscript code running on a browser.