# Simon Willison Web & Open Source: Chirp Pong

> **Key Architectural Takeaway:** Tool: Chirp Pong Another game experiment - I wanted to see if it was feasible to have a two player game on two separate phones running in static HTML where the networking code uses chirps sent via the microphone.

**Published:** 2026-10-15T19:47:52+00:00 
**Source:** Simon Willison Web &amp; Open Source 
**Category:** software-engineering 
**Canonical URL:** https://fosswire.org/news/simon-willison-web-open-source-chirp-pong.html 

## Executive Summary
Tool: Chirp Pong Another game experiment - I wanted to see if it was feasible to have a two player game on two separate phones running in static HTML where the networking code uses chirps sent via the microphone. Build a two player competitive pong like game where two players use their phones close to each other and the game state is sent via audio noises which the web microphone API can interpret - but add graphical and gameplay twists to make it a lot more fun and intertwine than pong Claude Opus 5.5 Extra in Claude Code .

## Architectural & Systems Analysis
From a graphics pipeline, kernel sub-system, and runtime compatibility perspective:

- **Translation Efficiency:** Minimizing DirectX/Vulkan mapping overhead (DXVK, VKD3D-Proton) delivers deterministic frame times.
- **Kernel Synchronization:** Integration of wineserver optimizations with fsync/futex primitives eradicates multi-threaded bottlenecks.
- **Engine Neutrality:** Open engines like Godot provide a genuinely vendor-independent development target.

## Impact on the Open Ecosystem
Solidifies Linux as an uncompromising, tier-one operating system for high-performance interactive 3D computing.