Skip to content

Repository files navigation

CODESTACK — Ecosystem Drop

Play CODESTACK

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.

Strategy

  • 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

Controls

  • 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.

Run locally

npm install
npm run dev

Test and build

npm test
npm run check
npm run build

The production build is emitted to dist/ as a self-contained webpage. Pushes to main automatically test, build, and deploy it to GitHub Pages.

Icon attribution

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.

About

A strategic falling-block game built from 3,449 technology icons

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages