✦ 2D Game Hub ✦
About This Site
Welcome to 2D Game Hub — a collection of classic arcade and puzzle games built entirely with pure HTML, CSS, and JavaScript. No frameworks, no downloads, no accounts required. Just open your browser and play!
Our Games
🏰 Kingdom Defense — A tower defense strategy game with 5 levels, 4 tower types each with 3 upgrade tiers, 5 enemy types, and a star-rating progression system.
🃏 Memory Match — A card-matching memory game with two difficulty levels (4×4 and 6×6). Track your best completion time!
🐍 Snake Battle — The classic snake game with multiple food types, bonus items, progressive difficulty, and particle effects.
🧩 Slider Puzzle — A sliding puzzle game with 6 anime-themed artworks, three sizes (3×3, 4×4, 5×5), preview mode, and auto-solve.
🧱 Tetris — The timeless Tetris block-stacking game with all 7 standard tetrominoes, wall-kick rotation, ghost piece preview, level progression, and particle effects.
Technology
All games are built with vanilla HTML5 Canvas, CSS3, and ES6 JavaScript — no frameworks, no build tools, no external runtime dependencies (except Google Fonts and AdSense). Game progress and high scores are saved locally in your browser via localStorage. The entire site is open-source and hosted on GitHub Pages / Render.
We hope you enjoy these games! Built with ❤️ for classic gaming.