用 blockly 写了个 Canvas 基本功能的实现

2017-08-17 19:53:55 +08:00
 shenyu1996

前几天被一个大佬安利了这个有趣的东西,就花了点时间看了下,然后就写了这个小东西
顺便分享一下,这东西创造性很强啊

链接

2391 次点击
所在节点    分享创造
2 条回复
leekafai
2017-08-18 22:36:52 +08:00
感觉更复杂了?
secondwtq
2017-08-19 22:54:35 +08:00
啥叫“ Canvas 基本功能的实现”?看起来更像是利用 Canvas API,实现一些基本功能啊
还以为是实现了 Canvas API 的一些基本功能

另外虽然我很喜欢 visual programming 这个 idea,但是并不看好 blocky 这个 approach
至少算法细节上我更偏好于 text,把成熟的东西封装成单独的节点,再用 visual 的方式进行整体组装
前一种可能是专业的技术人员来做,后者可以是非专业的 学生,Artist,孩子,爱好者,甚至运营和产品狗
以我对 blocky 有限的了解来说,这东西有点太 verbose 和 imperative
(虽然貌似本身是个框架,可以稍微定制一下?

顺便推荐几个其他类似的方案:
SideFX Houdini, Substance Designer, Nuke, Cinema 4D Xpresso (... 还有一大坨,VFX 像样的软件基本都带个 Node Editor)
Unreal Blueprint (Unity 也有第三方插件的), Quartz Composer
K2.com, Oracle JDeveloper, www.luna-lang.org

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/383777

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX