CODESTACK is a browser-based falling-block game made from 3,449 software, language, package, platform, and technology-brand icons.
Every icon belongs to a strategic technology category. Build lines, complete contracts, combine the four core categories into Full Stack rows, and refactor technical debt before it damages build quality.
- Seven categories: Language, Framework, Data, Cloud, AI, Tooling, and Platform
- Rotating build contracts with lock deadlines and score rewards
- Full Stack bonuses for rows containing Language, Framework, Data, and Cloud
- Technical debt created by covered gaps, with refactoring bonuses for clearing it
- Category-aware queue, cache, recent-deployment history, and searchable icon index
- Left / right arrows: move
- Down arrow: soft drop
- Up arrow or X: rotate clockwise
- Z: rotate counter-clockwise
- Space: hard drop
- C or Shift: cache / hold
- P or Escape: pause
Touch controls and board gestures are available on phones and tablets.
npm install
npm run devnpm test
npm run check
npm run buildThe production build is emitted to dist/ as a self-contained webpage. Pushes to main automatically test, build, and deploy it to GitHub Pages.
Icon data is sourced from Simple Icons. Product names and logos are trademarks of their respective owners; inclusion does not imply endorsement. See SIMPLE-ICONS-LICENSE.md and SIMPLE-ICONS-DISCLAIMER.md.