GameDev.Tech · games & tools, built in Rust · est. 2026 · retro
NETWORK
GitHub / cronos3k
Flow Field Chess
Cube Bauhaus
Benchmark

BUILT WITH
Rust . WebAssembly
WebGPU . Vulkan
Octree CSG . Flow Fields

INFO
100% hand-coded
No frameworks
1024x768 OK


  ___   _   __  __ ___ ___  _____   _______ ___ ___ _  _
 / __| /_\ |  \/  | __|   \| __\ \ / /_   _| __/ __| || |
| (_ |/ _ \| |\/| | _|| |) | _| \ V /  | | | _| (__| __ |
 \___/_/ \_\_|  |_|___|___/|___| \_(_) |_| |___\___|_||_|
games & tools, built in Rust
A 1999-style homepage, generated in Rust

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
MAIN
Methodology
Impressum
Datenschutz

INDEX
[ Games ]
[ Tools ]
[ Research ]
[ Devlog ]

SYNDICATE
RSS Feed

TECH
Rust
WebAssembly
WebGPU
Vulkan
Octree CSG

GameDev.Tech

[ RSS ]  [ Devlog ]  [ GitHub ]

visitors: visitor count
Copyright (c) 2026 cronos3k - GameDev.Tech - hand-coded by a Rust generator - best viewed @ 1024x768