1 相比经典的编程课,从c\c++\java入门,枯燥而抽象……
2 从软件脚本入手,如maya\ae\uinty\ue,似乎又无法深入……
3 而且要提前准备软件学习环境,异常繁复……
那么好了~您可以试试图形编程的美妙体验。
这里准备了一套课程从零开始讲述图形编程。
初步使用的编程平台是Processing。(请注意,您是想学习语言?软件?还是编程?还是将编程作为工具,我们主体讨论创作和运用。)
路人甲:Processing是什么玩意?听都没听说过……
路人乙:我要学C哦不,C++!C#/java也可以……这是什么鬼?
路人丙:我要学Visual Studio2022,XCode!那才是正道的光!
编程的重点不是学会了什么语言,会使用什么软件。学成了英语八级就可以成为小说家了吗?写作和语言有关系,但是两件事。
Processing是一个草图编程软件,类似绘画中的速写本。它希望用户将更多的心力集中在图像创作上,而不是大量晦涩的语法和繁复的软件操作。它可能效率低下,不支持复杂的代码关系,但它是一个好的草稿本。随取随用,随用随丢。当您有了好的想法,清晰的目标。再考量需不需要那么多性能,从而决定是否需要优化代码;是否需要更换语言、软件平台;亦或者跟其他更复杂的软件协力,如UE\Unity等。
*由于是图形编程,相比于精妙的编程思路,对艺术的理解同样重要。*
最后,条条大路通罗马,终点的风景,都是一样的。
了不起的狐狸爸爸:我们抄近路还是走景观路?
了不起的狐狸妈妈:抄近路吧
了不起的狐狸爸爸:但是景观路上风景好啊
了不起的狐狸妈妈:那么 走景观路吧
了不起的狐狸爸爸:哦耶
了不起的狐狸爸爸:实际上这条路更近一点哟
教程 ( b站传送门 ):