beaugunderson / cat-snacks

🐦😻 a bot that tweets adorable cat faces!
https://twitter.com/catsnacks
42 stars 5 forks source link

cat-snacks 😸

It is an explicit goal of this project to be patient with and friendly to everyone participating!

@catsnacks is a collaborative Twitter bot & exists to explore the universe of adorable cat faces. You can help @catsnacks do this by adding new ways to draw cat faces!

Note: the first iteration of @catsnacks had a very Neko Atsume feel to it (I was playing and enjoying the game around the time I made the original prototype) but I want to expand way beyond that aesthetic to encompass all kinds of cartoon kitties.

How to contribute

First, take a look at the code of conduct! After that, please feel free to:

Open issues with questions

Open issues with suggestions

Send pull requests

Getting started

$ git clone https://github.com/beaugunderson/cat-snacks
$ cd cat-snacks
$ npm install
$ npm start # this starts a browser version with live reload

To figure out how bezier curve math works this interactive curve tool can be helpful.

How to add a new part

Let's say you wanted to add tabby markings, you could accomplish that with these steps:

Help wanted!

a 5x5 grid of adorable cat faces