Code Monkey home page Code Monkey logo

fao's Introduction

I've been contacted by Oink Games and am complying with their requests. FAO will no longer be hosted online.

If you've been playing FAO, someone else is hosting the code and I have no control over it!

This repo will also be archived. Thanks for playing!


Fake Artist Online

An online party game based on Oink Games' tabletop game, A Fake Artist Goes to New York. Draw with your phone or a mouse.

Made with Vue, Express, and Socket.io.

Develop

Watch-build public: npm run watch-p

Build and run server: npm run build-s && npm run start

Contributing guidelines

I'm not actively seeking contributors, but if you have a pull request I'm happy to take a look!

Some guidelines:

  • I'm not seeking additional keyword prompts. There's already a lot!
  • UI should accomodate iPhone 5 screens (320x568).
  • FAO isn't ambitious. The old Crabhat Spyfall webapp's minimalism was a big inspiration for me.
  • As a loose rule of thumb, I'm hesitant to add to or enforce game rules. This keeps things minimalistic and accommodates for players with house rules.

If you have questions, feel free to email me or create a feature request for discussion.

License

GNU General Public License v3.0

Credits

Notification SFX from Material.io (CC-BY 4.0)

fao's People

Contributors

bruno1308 avatar darkyben avatar kcgidw avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

fao's Issues

Secret keyword showed when reconnected

When you play as the fake artist ( prompt = ??? (hint) ) :
if you disconnect/rejoin the game (by being offline for a few sec for ex),
your prompt becomes actual keyword (hint) (at least until next turn).

[Request] Ability to choose your color

It would be an awesome addition to this app if we could choose the color we would draw with, so one person could always have their own color in different play sessions. Also, people could choose their color based on preference.

EDIT: If it's too much a hassle, I might try to figure out how to do that myself on my own fork.

Can we have a voting system please?

Hi. Thanks for putting Fake Artist online. We play it at home with good ol' pen and paper but searched this version up when the covid-19 lockdown began. We'd love to play it across households, but we can't think how best to vote for the Fake Artist.

Would it be possible to display the player names and colours throughout the game, rather than just having it as an optional popup, and then use this same list when the two rounds have finished to create a poll to vote for the Fake Artist?

If the Fake Artist is identified, it would be great to then have a text box where they could type in their guess as to what the drawing is of. I suppose maybe then everyone could get a prompt to say if they were correct or not, which would disappear when the first person responded. Then there could be a display of what the category and object actually were, and the points total for the rounds played so far.

...I ask this in complete ignorance of how much work this might entail! But it would be so great if you could do this so we can play with our friends locked-down across town. :-)

Voting system

It would be great if the game included voting at the end of each round. After that there could be some buttons for the outcome including "fake artist guessed word", "fake artist didn't guess word", and "fake artist wasn't discovered". Points could be awarded and then a new round would start, continuing until someone wins.

Add feathericons to in-game menu

Toggle prompt: eye, eye-off
Toggle sound: volume-1, volume-x
Game status: users (?)
Skip this round: chevrons-right
Exit to setup: x-circle

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.