洞悉本质,编程语言只是工具
“无论编程语言多么强大,它也只是个工具而已”。咚当抱着这种轻松的心态,从初中到高中、从一块块图形化积木渐渐学到了Python。没有了复杂抽象的代码的束缚,咚当很少沉迷于研究各种编程语言和算法,这让他反倒可以在作品创意上花更多心思。所以他才创作出如今的编程代表作,利用编程猫2D图形化编程工具源码编辑器制作的绘画工具《咚当画板》。
咚当利用编程猫2D图形化编程工具制作的咚当画板
《咚当画板》是一款非常流畅的编程作品,或者可以说成是相当成熟的产品,它有着和市面上画板工具几乎同样的功能,很难看出这部作品是出自一名高中生之手。
“编程猫有很多类似的程序,咚当画板有什么不一样吗?”
咚当如同一名产品经理,条理清晰地阐述道,“首先,咚当画板是做给小孩子的,所以画风和配音都比较可爱。其次,相比其他画板,我还优化了工具栏设置。咚当画板的工具栏是可以隐藏起来的,这样大家画完之后就可以直接截图自己的作品,不会被工具栏遮住。最后还有一个小惊喜,素材库的贴图是通过左右滑动来切换的,很多人都不知道,以为只有一个贴图,而且素材还会越来越多的!”
不仅如此,除了编程作品,图形化编程中的核心“积木”本身也成为了创意来源。咚当在今日头条上分享了一篇介绍编程猫积木的文章,简单易懂又幽默感十足。
咚当通过红绿灯来阐释“等待积木”的功能
编程也正逐渐深入到咚当的生活中去,给他和周围的人带来小惊喜。
在母亲节,咚当利用编程给母亲做了一个礼物,这让妈妈很开心。接下来,他还打算做一个名叫“封面工厂”的小软件,为编程猫平台上的作者们提供自动更换小说封面的服务。
“编程不是遥不可及的技术,它能让我们的生活变得更好更方便。”咚当一字一句地说。这一点也在咚当所创造的虚拟世界里有所体现。
保持童趣,创作属于自己的小宇宙
“你吃的是源码饭,还是人类饭?”“源码饭”是咚当凭借自己强大的脑洞创造出来的新词,它具体指的是编程猫虚拟世界中的源码精灵的食物。今年读高中一年级的他毫不介意把内心的童趣展现出来,在他的编程猫主页上,个人简介也是鲜明的几个大字:童心探索者。
以编程猫源码世界为基础创作的“源码小吃”
咚当从小学四年级起就开始画画了,从随便涂涂画画到利用编程来制作画板,咚当是凭借一笔一笔的描绘扎实的成长起来的。一开始,咚当只是随手涂鸦,画些自己生活中的故事,但是自从看了阿狸、长草颜团子、巴迪龙这种大神级别的卡通IP之后,咚当就有了新想法,如何去创造一个属于自己的卡通形象?
创作属于自己的卡通IP并不是一件容易的事情。画画同编程一样,都是创作方式,但是掌握了创作方法之后,还要学会如何利用工具来创作出卡通形象、讲出足够吸引人的故事,而这正是咚当的厉害之处。
咚当本人正在运用自己无限的好奇心和童心创造另一个世界:潘达达星球,一个神秘的乌托邦......
潘达达星球是存在在宇宙之外的一个平行世界,那里有一个和地球相当的星球,那里的居民都会编程,充满了先进科技,但是没有地球的乌烟瘴气、酷热天气。潘达达星球永远天气晴好、没有战争的硝烟。潘达达星球的云朵和竹笋都是宠物,潘达达星球的统治者不是人类,是熊猫。
这里的角色同样有着自己的个性和特质。一号成员当当虽然是个失败发明,但是天真善良,会在第一时间冲出去保护别人;二号成员熊猫云云是个好奇的天然呆,常常搞砸一些发明,但永远不会做坏事.....
潘达达星球的二号成员——云云
对于潘达达星球这部作品的定位,咚当也有自己的理解,它并不只是为了孩子准备的,而是老少咸宜的。“作品里面会加入一些哲理,但是不会说教,而是用单纯的设定让人知道,童真是一种很美好的东西,有了它,我们会很快乐。”
免责声明:本网站内容主要来自原创、合作伙伴供稿和第三方自媒体作者投稿,凡在本网站出现的信息,均仅供参考。本网站将尽力确保所提供信息的准确性及可靠性,但不保证有关资料的准确性及可靠性,读者在使用前请进一步核实,并对任何自主决定的行为负责。本网站对有关资料所引致的错误、不确或遗漏,概不负任何法律责任。任何单位或个人认为本网站中的网页或链接内容可能涉嫌侵犯其知识产权或存在不实内容时,应及时向本网站提出书面权利通知或不实情况说明,并提供身份证明、权属证明及详细侵权或不实情况证明。本网站在收到上述法律文件后,将会依法尽快联系相关文章源头核实,沟通删除相关内容或断开相关链接。