The author created a game called BreakTime, which is a variation of Breakout running within Google Calendar where meetings act as bricks. The game can optionally decline meetings upon their destruction. Initially starting as an iOS shortcut, BreakTime transitioned into a chrome extension with no external dependencies. The game’s development journey included challenges such as implementing collision handling and adding visual effects like particle explosions and screen shakes. The unique aspect is the author’s commitment to declining events within Google Calendar, without any external APIs, using MutationObservers to automate the process. Through experimentation and learning, the author successfully transformed BreakTime into a fun and functional chrome extension.
https://eieio.games/nonsense/game-13-breaktime/