Live data from Hacker News

Show HN: DoodleOrDie - "a game of telephone with doodles" in Node.JS

doodleordie.com

11–20 of 32 posts

Re: Show HN: DoodleOrDie - "a game of telephone with doodles" in Node.JS

#11

Wow, excited to see a shout out on HN for something I created! I'll try to answer any questions you have, especially technical questions about running a game with thousands of users on Node. (Edit: spelling)

I am really liking the new website, I like the "I would just prefer to make an account" to get around facebook/twitter. I would prefer it to be the default, but I'm really happy you've included that for people who don't have either.

As a sidenote, is Doodle or Die still infested with pictures of sonic going fast?

Re: Show HN: DoodleOrDie - "a game of telephone with doodles" in Node.JS

#12

Drawing does not work for me. I try to hold down mouse and draw, won't let me. Can't select colours properly.

What browser and version are you using? I developed the drawing tool using Chrome, tested in Firefox, and people tell us it works on the iPhone and iPad. Also the game is 100% Javascript - if you are disabling Javascript it won't work.

Google Chrome. And I assure you, I have JavaScript enabled.

Re: Show HN: DoodleOrDie - "a game of telephone with doodles" in Node.JS

#13
post #3
post #2

So which came first: DoodleOrDie or Drawception?

Broken Picture Telephone? Though the game itself is almost certainly older than the internet.

It is very simular - but we actually had never heard of or played Broken Picture when we created the game.

I wish we knew about it before launching because there have been many times when deciding how the game should work that it would have been much easier to know how Broken Picture did things, such as how long chains should be and how to handle jerky players.

Re: Show HN: DoodleOrDie - "a game of telephone with doodles" in Node.JS

#14

Wow, excited to see a shout out on HN for something I created! I'll try to answer any questions you have, especially technical questions about running a game with thousands of users on Node. (Edit: spelling)

Great site! Can you tell us about the technology you use to run it, such as db, npm modules, server configs, etc?

Sometimes I wish sites had something like a colophon that described how the site was made.

Re: Show HN: DoodleOrDie - "a game of telephone with doodles" in Node.JS

#15

Earlier quoted context omitted.

What browser and version are you using? I developed the drawing tool using Chrome, tested in Firefox, and people tell us it works on the iPhone and iPad. Also the game is 100% Javascript - if you are disabling Javascript it won't work.

Google Chrome. And I assure you, I have JavaScript enabled.

Do other drawings load slowly for you? Most images you see are drawn via canvas using the same code that runs when you draw with your mouse.

For example:

http://doodleordie.com/profile/underwearhero

Let me know if those drawings load very slowly or not at all.

Anybody else using Chrome on Linux having this issue?

Re: Show HN: DoodleOrDie - "a game of telephone with doodles" in Node.JS

#16
post #11

Wow, excited to see a shout out on HN for something I created! I'll try to answer any questions you have, especially technical questions about running a game with thousands of users on Node. (Edit: spelling)

I am really liking the new website, I like the "I would just prefer to make an account" to get around facebook/twitter. I would prefer it to be the default, but I'm really happy you've included that for people who don't have either. As a sidenote, is Doodle or Die still infested with pictures of sonic going fast?

We have a reporting system to get rid of those few bad apples from 4Chan (amazingly most 4Chan players love the site and play legitimately).

Re: Show HN: DoodleOrDie - "a game of telephone with doodles" in Node.JS

#17
post #14

Wow, excited to see a shout out on HN for something I created! I'll try to answer any questions you have, especially technical questions about running a game with thousands of users on Node. (Edit: spelling)

Great site! Can you tell us about the technology you use to run it, such as db, npm modules, server configs, etc? Sometimes I wish sites had something like a colophon that described how the site was made.

I agree about a colophon!

We have a lot of this information on our About Page but maybe that's not the best place for it.

http://doodleordie.com/about

I'll reply to each technology separately to make it easier to reply to questions about a specific tech.

Re: Show HN: DoodleOrDie - "a game of telephone with doodles" in Node.JS

#18
Somewhat related: a friend and I built a game a lot like this as a Facebook app back in 2009 called Pictionnected. It had a few really passionate users. Didn't really iterate on it, got busy with work, and didn't maintain it when Facebook made some platform changes--eventually killing the app.

I deeply regret not sticking with it. I didn't know at the time just how unique it was to have that core set of extremely passionate users. The thing I've been realizing more and more these days is that persistence really is the name of the game.

In any case, it's great to see that the idea is still alive and kicking!

(Screenshot, for posterity: http://i.imgur.com/pSLNA.jpg)

Re: Show HN: DoodleOrDie - "a game of telephone with doodles" in Node.JS

#19
post #14

Wow, excited to see a shout out on HN for something I created! I'll try to answer any questions you have, especially technical questions about running a game with thousands of users on Node. (Edit: spelling)

Great site! Can you tell us about the technology you use to run it, such as db, npm modules, server configs, etc? Sometimes I wish sites had something like a colophon that described how the site was made.

Database: Mongo

We're using a 5 GB instance at MongoHQ with backups to S3.

Mongo is insane fast compared to what I'm used to with MySQL, and I love the JSON-based query syntax over SQL.

Not being able to do relational-type queries has made some things more difficult, like building "Top 10 List" of arbitrary data is a bit more tedious.

Post reply on HN