Squarific homepage
squarific / anondraw Goto Github PK
View Code? Open in Web Editor NEWSource code of anondraw.com. An artistic collaboration tool with an infinite canvas.
Home Page: http://www.anondraw.com
License: Other
Source code of anondraw.com. An artistic collaboration tool with an infinite canvas.
Home Page: http://www.anondraw.com
License: Other
Add private_ in front of what they type in it or generate a random private room
When you are following someone and they start drawing while you are drawing it will create a huge line using up all of your ink.
Add a profile that shows off drawings people made
Let them add a little bio (markdown support)
Add an offline mode and package it for the chrome store
Split up the server into:
Let every user create their own room that you can only draw in if they have given you permission
.
Maybe limited to 50rep+?
Add some black and white linedrawings that people can color together.
A lot of proxy give the original ip. Those should also be checked to see if they are banned.
Re-enable the gamerooms
Let users export a drawing as svg
Make it possible to somehow kickban people who recently left.
If node exits, send the drawings.
Create an image server that serves chunks. Every so often let the realtime server send the image server the drawings and discard them.
The client side code for this has mostly been added and only has to be uncommented and slightly changed.
Add people to a friendlist
Have a private chat
Invite them to a room (bypassing max user count)
Use an http code to determine transparency of the background image
New game mode proposal
There is a host that draws a picture and adds some text.
Then people vote on a choice. After a few votes or some time the host draws a new picture.
This way they can tell a story and go on an adventure.
45 seconds after someone joined, tell them that making an account is easy and allows them to collect upvotes
Maybe don't make it pixel perfect but add a 5px buffer
When pasting a color that contains no alpha information, keep the alpha slider at the same value
When a chat message is received, the title should change and there should be a small ding should (disableable)
A room where people with a certain amount of reputation can draw with limited ink that does not regenerate.
Might also want to add a timeout of a minute or 2 after the last interaction so that in case of server failure the amount of loss isn't too big.
Turn urls into clickable links in chatroom.
(especially for the room invite link)
Replace all
element.innerText = "text";
element.textContext = "text";
with
element.appendChild(document.createTextNode("text"));
Send coords even when not drawing
Indicate that the images collection on the front page is a static gallery. (http://peek.usertesting.com/result/41428951943251?autoplay=true)
Movable, zoomable
Share to reddit, facebook, ...
Gallery
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.