"What do you call an eight bit jockey? ... A byte rider."
Byte Rider is a two player card game, you against an AI. On your turn you may take one action...
- Draw a card and add it to your hand.
- Play a point card and score its value.
- Discard a point card to trigger an effect.
- Play a non-point card to trigger a permanent effect.
- Play a point card on an equal or lower value point card. Discard both cards.
...then it's the AI's turn. The first to reach 21 points wins.
Byte Rider was built for js13kGames 2019.
Byte Rider is a digital version of Cuttle, a combat card game from the 1970s. I started with a set of rule revisiosns by Brian Wirsing, and tweaked them until I had something that worked for touch screens and AI.
The background graphic and logo design are from Playing w/ Retro Typography by Max Kohler. The board graphic is a recolor of HoneyComb by Paul Salentiny. The color scheme was built with the help of Coloring for Colorblindness by David Nichols.
Icons for the cards are from game-icons.net by various artists. They are all licensed under a CC BY 3.0 license. Links below are to the originals.
- walking-turret
- skull-with-syringe
- companion-cube
- digital-trace
- usb-key
- family-tree
- load
- cyborg-face
- heart-bottle
- death-note
- trojan-horse
- skull-shield
- cpu
- stack
- card-play
- card-draw
- card-burn
Node versions are managed via NVM. The start
script will launch a
development server on 127.0.0.1:3000.
nvm install
npm run start
The build
script will package the project.
nvm install
npm run build
All code is licensed under a MIT license. See the LICENSE file for more details. Most graphics are licensed under some form of Creative Commons license. See the "Graphics" section of this README for more details. The game and text are licensed under a Creative Commons Attribution 4.0 International License.