Menu

Post image 1
Post image 2
1 / 2
0

I Shipped Two Web Games This Weekend — Here's the Stack

DEV Community·pickuma·21 days ago
#nxE8thni
#webdev#devops#cloud#astro#eagle#stop
Reading 0:00
15s threshold

Two new games live at play.pickuma.com : a single-button time-sense test called Stop at 7.77 , and a third-person 3D-ish flight survival called Eagle Run . Both were built in a weekend on the same stack pickuma.com runs on. This is a quick writeup of why, what's in the box, and what surprised me. The stack Astro 6 (static output), Cloudflare Workers + Static Assets, Tailwind v4, vanilla JS for the game logic. No game engine. No state management library. No framework. Each game is one Astro page plus a single .js file in public/ . pickuma-play/ ├── src/pages/ │ ├── index.astro # game hub │ ├── seven.astro # Stop at 7.77 (45 lines) │ └── eagle.astro # Eagle Run (50 lines) └── public/ ├── seven.js # 7.77 logic (~180 lines) └── eagle.js # Eagle Run logic (~290 lines) Enter fullscreen mode Exit fullscreen mode The hosting story is the same as pickuma.com: build to static, deploy to a Cloudflare Worker bound to a subdomain. play.pickuma.com is one wrangler deploy away from any change. SSL is free and automatic.…

Continue reading — create a free account

Join HashtagPLUS to read full articles, follow hashtags, vote, and join the conversation.

Read More