Ich war mir nicht sicher, wo auf der Welt ich das hier posten könnte ... Also habe ich eine Idee, ein kleines Zeichenspielzeug zu machen, aber ich bin mir nicht sicher, wie ich das umsetzen würde ein Datenstrukturlevel) ...collaborative drawing/live drawing
Ich möchte vielleicht ein 1920 x 1080 Fenster haben, wo ich einen Pinsel haben und Linien zeichnen kann (genau wie Farbe), aber hier ist der Kicker. Ich möchte diese Zeichnung in Echtzeit speichern können. Die Idee ist, dass ich einen Webbrowser öffnen kann und sehe, wie ich aus einem anderen Fenster zeichne ... im Wesentlichen kollaborative Farbe.
Wurde dies getan und gibt es irgendwelche Projekte, auf die mir jemand hinweisen kann, wie ich mit der Entwicklung beginnen könnte?
Es gab eine ähnliche Post, aber es war drei Jahre alt, und ich hätte gerne einige neue Eingabe.
Die größte Frage ist vor allem der beste Datenstruktur Ich konnte dies für die Echtzeit-Bearbeitung in einer Datenbank verwenden zu speichern (oder, wenn dies auch eine gute Lösung)
Dank !! :)
Haben Sie [WebSockets] (http://caniuse.com/#feat=websockets) angeschaut? –
Ich habe ein Projekt wie dieses gemacht. Es war vor 2 Jahren und nur eine Alpha-Version. Aber ich denke, es ist immer noch ein guter Weg, es zu tun. Ich habe nodejs und websocket benutzt. Sie können das Projekt hier finden: https://github.com/Clemzd/collaborativeCanvas – Clemzd
Ich habe so etwas entwickelt und die Lösung war Websocket. – wawawoom