我有兴趣制作一个类似于http://flockdraw.com/的实时协作绘图系统。然而,我想只使用开源工具(flockdraw使用flash,也限制了用户数量),我也会自己托管它。
我一直在考虑用Java写整个东西。然而,我意识到我没有跟上编程语言/库的最新进展。完成这项任务的良好编程语言/库组合是什么?
更新。这个问题/答案看起来很相关。
参见:
- 实时HTML5画布绘制与WebSockets, Node.JS &;套接字。io -所有开源
- 绘制与上述 类似的技术
- node.js绘图游戏教程
这样做的基本原则通常很简单。就像你建议的那样,把你画的形状传达给其他用户。考虑到这一点,你可以使用一些开源的实时web技术。
我见过使用HTML5的应用程序。
看看这个应用程序,我想它可以帮助你开始。
这类应用通常利用HTML5 Canvas和HTML5 WebSockets。这里有很多库和教程