2026-06-28

Yes, the homepage looks like it fell out of 1999. This is not an accident; it is a position. The front page is a static, table-based “release index” in the grand tradition of the old game sites — no CSS layout, just HTML 4.01 tables and the immortal transparent spacer.gif. I enjoy the contradiction: the games behind the curtain are bleeding-edge Rust/WASM; the curtain itself is unrepentant GeoCities.
One content file, many pages
I have no intention of hand-maintaining a pile of HTML until I die, so I wrote a small Rust static-site generator. Everything lives in a single content.toml; one cargo run rebuilds the index, the category pages, every project page, this devlog and the RSS feed. Adding a project costs a few lines of TOML and exactly zero hand-written markup — the only acceptable amount.
Two themes, same data
The same content renders twice: the dark “GameCopyWorld” portal you're reading, and a full GeoCities throwback — tiled stars, a hit counter, a blinking NEW!, and an under-construction sign performing no useful work whatsoever. I add a game once; both faces update.
• Visit the retro skin: gamedev.tech/retro
<< back to devlog