Skip to content

js13kGames/byte-rider

 
 

Repository files navigation

Byte Rider

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

  1. Draw a card and add it to your hand.
  2. Play a point card and score its value.
  3. Discard a point card to trigger an effect.
  4. Play a non-point card to trigger a permanent effect.
  5. 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.

Inspiration

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.

Graphics

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

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.

Development

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

License

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.