StealThis .dev
Pages Medium

Game — Features Showcase (mechanics scroll)

A scrolling game features showcase for a fictional co-op action RPG: alternating left/right mechanic blocks for combat, exploration, crafting, and co-op, each pairing CSS-drawn neon illustrations with headline copy and feature bullets. A sticky side rail tracks scroll progress and highlights the active section, while IntersectionObserver drives staggered reveals, animated stat bars, and count-up numbers in a stats band, all closing with glowing wishlist CTAs and toast feedback.

Open in Lab
html css vanilla-js
Targets: JS HTML

Code

Features Showcase (mechanics scroll)

A long-scroll marketing page for the fictional co-op action RPG Hollow Reign (by studio Nullforge). Four alternating feature blocks present the game’s core pillars — blade-dance combat, open-world exploration, weapon-fusion crafting, and four-player co-op. Each block pairs an animated, pure-CSS illustration panel (spinning combat core, floating islands with ping markers, a fusion bench, orbiting player sigils) with a headline, copy, and clipped-corner feature bullets in the neon HUD style.

A sticky side rail mirrors the page structure: a glowing progress track fills as you scroll through the features, and IntersectionObserver highlights the dot and label of the section currently in view (the top nav follows suit). Blocks slide in from the left or right as they enter the viewport, stat bars inside the art panels fill on reveal, and the “4 biomes · 60+ weapons” stats band counts its numbers up with an eased animation.

All jump links — top nav, rail, and hero CTA — smooth-scroll to their sections. Wishlist buttons toggle between added and removed states with a success glow, and every CTA (trailer, newsletter) responds through a shared toast helper. The layout collapses gracefully to a single column with a horizontal sticky rail under 900px and stays usable down to 360px, with prefers-reduced-motion support throughout.

Illustrative UI only — fictional games, studios, characters, and data. Not engine integrations.