Realtime messaging from beyond the grave
The text discusses the creation of a digital "spirit board" using Ably's peer-to-peer game framework, inspired by Halloween and the ideomotor phenomenon. The spirit board is built as a client-side, progressive web app in HTML, CSS, and Typescript, with realtime messaging to communicate between users. It uses an SVG for collision detection and publishes messages when mouse movement is detected. The planchette moves at the same time for all players, creating a similar experience to a physical spirit board. The code for the Ouijably board is open-source and can be found on GitHub. An Ably account and API key are required to run the web app, along with a Microsoft Azure Account for hosting in production.
Company
Ably
Date published
Oct. 16, 2020
Author(s)
Jo Franchetti
Word count
1024
Hacker News points
None found.
Language
English