Welcome to Blocky.io, the home page for the Blocky programming language. Blocky is a visual dialect of Common Lisp paired with an Emacs-like user interface. In addition to borrowing ideas from GNU Emacs, the language design is heavily influenced by existing research environments such as PureData, Squeak, Self Morphic, MIT Scratch, Berkeley's BYOB project, and more recently Jens Moenig's Smalltalk Elements. (Please see the CREDITS file for a more complete list.)
Blocky is free software, and the underlying game engine has been used to create all of the games I've released.
Status
In developer's beta release—try it out! You can find the current release tags at http://github.com/dto/blocky.
See also the Blocky development blog for more updates.
Media
- Lightning talk UI demo 7 (Ogg Theora version)
- Lightning talk UI demo 7 (MP4 version)
- Lightning talk UI demo 5 (Ogg Theora version)
- Lightning talk UI demo 5 (MP4 version)
- Lightning talk UI demo 4 (Ogg Theora version)
- Lightning talk UI demo 4 (MP4 version)
- Lightning talk UI demo 3 (Ogg Theora version)
- Lightning talk UI demo 3 (MP4 version)
- Lightning talk UI demo 2 (Ogg Theora version)
- Lightning talk UI demo 2 (MP4 version)
- video of my current Blocky game project, (Ogg Theora version)
- video of my current Blocky game project, (MP4 version)
- Image slideshow of blocky demo.
Mascot
This is Mr. Block.
Project resources
- the Blocky development blog
- source code repository at github
- work-in-progress project documentation
- irc.freenode.org, channel #blocky (i go by the name "dto")
- irc.freenode.org, channel #lispgames