Nie byłem pewien, w którym miejscu na świecie mógłbym opublikować ten ... Więc mam pomysł na wykonanie małej zabawki do rysowania, ale nie jestem pewien, w jaki sposób mógłbym to zaimplementować (na poziom struktury danych) ...wspólny rysunek/rysowanie na żywo
Chciałbym mieć okno 1920 x 1080, w którym mogę mieć pędzel i rysować linie (tak jak farba), ale tutaj jest kopacz. Chcę móc zapisać ten rysunek w czasie rzeczywistym. Chodzi o to, że mogę otworzyć przeglądarkę internetową i obserwować, jak rysuję z innego okna ... w zasadzie na zasadzie współpracy.
Czy to już zostało zrobione i czy są jakieś projekty, które każdy może mi wskazać, w jaki sposób mogę zacząć to rozwijać?
Podobny post był do tego, ale miał trzy lata i chciałbym otrzymać jakiś nowy wkład.
Największym pytaniem jest szczególnie najlepsza struktura danych można używać do przechowywania tego w bazie danych do edycji w czasie rzeczywistym (lub jeśli jest to nawet dobre rozwiązanie)
dzięki !! :)
Czy obejrzałeś [WebSockets] (http://caniuse.com/#feat=websockets)? –
Zrobiłem taki projekt. To było 2 lata temu i tylko wersja alfa. Ale myślę, że nadal jest to dobry sposób na zrobienie tego. Użyłem nodejs i websocket. Możesz znaleźć projekt tutaj: https://github.com/Clemzd/collaborativeCanvas – Clemzd
Opracowałem coś takiego, a rozwiązaniem był websocket. – wawawoom