In the definition of GriotVision, the term G-Stick is used. A G-Stick is a device for navigating virtual worlds and interacting with objects therein. It currently exists in software form only but I’ve always envisioned that a hardware version will be created since “hardware is really just software crystallized“. As GVScript is based on Squeak, it is suitable for embedding in hardware devices. Back in 2003, on the old GriotVision site there was a fully functional prototype written in Squeak Smalltalk you could download, but this was really only usable by knowledgeable Squeak coders. There’s a new version coming out this summer that has been greatly enhanced and is much more accessible. In the meantime I’ve put some videos of this early G-Sticks online here for people to get a sense of how a G-Stick works. NOTE: For the best resolution, download these and play them back full screen rather than in the browser.
- The G-Stick Presentation is an actual GVScript production that explains the basic elements of GriotVision.
- Navigating With G-Stick demonstrates that the G-Stick Presentation is a living, interactive piece of software and also shows its use in 3D navigation.
G-Stick is the next phase beyond iPod video, Treo and other hand held devices.