Credits
Lake Monomonac: The Summer of '87
Development
Designed and built by David Graves. Nearly everything on screen — boats, water, houses, trees, sky, and interface — is generated in code; the game ships no hand-drawn art.
Map data
The world is built from OpenStreetMap data: the real Lake Monomonac shoreline, its islands, houses, docks, and roads. Map data © OpenStreetMap contributors, available under the Open Database License (ODbL). The game's world file is a derived database of OpenStreetMap data.
Building roof colors were sampled at build time from Esri World Imagery (Esri, Maxar, Earthstar Geographics, and the GIS User Community) as a color reference only — no imagery ships with the game.
Terrain elevation courtesy of the USGS 3D Elevation Program.
Music
Original radio soundtrack — the six stations of the WLKM dial — by David Graves. All other audio (engines, water, wildlife, UI) is synthesized in code with the Web Audio API.
Character animation
The player character's skeleton and source motion come from Universal Animation Library by Quaternius, dedicated to the public domain under CC0 1.0. The visible character mesh is generated in code.
Technology
- three.js — 3D rendering (MIT License)
- Vite — build tooling (MIT License)
- TypeScript — language (Apache License 2.0)
- earcut — polygon triangulation (ISC License)
- Firebase SDK — analytics (Apache License 2.0)
Lake Monomonac is a fictional video game inspired by life on the real Lake Monomonac (Winchendon, Mass. / Rindge, N.H.). All residents, businesses, and events in the game are invented; no real person is depicted.