Skip to content

Releases

v1.0.2

Choose a tag to compare

@Nicsilver Nicsilver released this 28 Oct 14:00

Another performance release.

  • Centipede is about 2x cheaper: each mushroom is drawn from one pre-rendered image instead of a stack of paths
  • Bomberman's brick mortar is drawn as one path per group of bricks
  • The glow behind the HUD title and the STAGE CLEAR headline is blurred once instead of on every frame, in every game

Nothing to change in your workflow: Nicsilver/commit-arcade@v1 picks this up on its next run.

v1.0.1

Choose a tag to compare

@Nicsilver Nicsilver released this 04 Oct 15:57

Performance release. The animations were heavy enough to make browsers stutter, Snake most of all. Every game now plays the same animation with far less work per frame, and looks the same.

  • Snake is about 3x cheaper per frame, and its body no longer breaks apart during the speed-up in Chrome
  • Galaga is about 3x cheaper; Invaders, Breakout, Bomberman, Asteroids, Centipede and Tron are 1.3 to 2.4x cheaper
  • Explosions, shots and pops reuse a few shared elements instead of one each
  • The README banner's bulbs glow with gradients instead of a blur each

Nothing to change in your workflow: Nicsilver/commit-arcade@v1 picks this up on its next run.

v1.0.0

Choose a tag to compare

@Nicsilver Nicsilver released this 01 Oct 18:26

First release. Ten games played on your GitHub contribution graph, rendered as animated SVGs for your profile README:

Snake, Pac-Man, Breakout, Space Invaders, Asteroids, Tetris, Bomberman, Galaga, Centipede and Tron.

  • game=daily picks a different game each day
  • Themes: github-dark, github-light and neon, plus per-colour overrides
  • No JavaScript in the SVGs, so GitHub shows them as normal images

Setup is in the README. Use Nicsilver/commit-arcade@v1.