超炫酷|一堂课带你入门 p5.js 数字艺术新世界!

  • A+
所属分类:安全开发

一提起程序员,人们往往会脑补出一副双肩包、格子衫、脱发的画面,同时将程序员和「不修边幅、毫无美感」等糟糕的词汇联系了起来……

但事实真的如此吗?

超炫酷|一堂课带你入门 p5.js 数字艺术新世界!

事实是:

  • 我们不脱发
程序员的脱发比例是各行业中较低的,有 71.2% 的程序员都不脱发!(编程不会让你头冷,让你头冷的是熬夜、不洗头等生活习惯)
  • 我们身子骨还行

程序员的工作强度不如体力劳动者,也不需要长期保持一个姿势(可以随时活动),还有各种人体力学座椅、升降电脑桌等装备加持,大公司甚至还有健身房。如果这样还有颈椎病、腰间盘突出…… 那更可能是游戏玩太久了!

  • 我们有审美!

程序员不但有审美,当他们玩起创意和设计,连顶级设计师都会自叹不如
程序员不但可以用代码创造美丽的图形,还可以将艺术与投影、H5、声音、VR/AR 结合起来,发掘艺术的更多边界:

「图形艺术」

超炫酷|一堂课带你入门 p5.js 数字艺术新世界!

超炫酷|一堂课带你入门 p5.js 数字艺术新世界!

「光影艺术」

超炫酷|一堂课带你入门 p5.js 数字艺术新世界!

「声音艺术」

超炫酷|一堂课带你入门 p5.js 数字艺术新世界!

超炫酷|一堂课带你入门 p5.js 数字艺术新世界!

上面这些作品有一个共同的名字 —— 创意编程。
创意编程(Creative Coding)的概念非常宽泛,它是一种以创作表达为主要目的的计算机编程。与传统的编程方式不同,创意编程一般不以制作出功能性的程序为目的,而是更追求视听及娱乐方面的艺术性、创意性和趣味性。
说到创意编程,就不得不提 P5.js,它是最适合入门创意编程的工具之一。
超炫酷|一堂课带你入门 p5.js 数字艺术新世界!

P5.js 是一个对初学者非常友好的编程环境,是一款很容易入手的编程语言。它能帮助你将制作出来的创意、有趣的东西呈现在任何的浏览器上,供全世界的人欣赏浏览。


p5.js 可以在官网的页面上直接进行编辑。我们只需要注册一个账号,就可以随时编辑、查看和运行我们的代码。官方网址:https://p5js.org/


超炫酷|一堂课带你入门 p5.js 数字艺术新世界!


左边就是我们编写代码的界面,右侧就是效果呈现的地方。


超炫酷|一堂课带你入门 p5.js 数字艺术新世界!

如果你想系统学习 P5.js,入门创意编程,这里有一门课程推荐给你——《P5.js 创意编程之旅》。
超炫酷|一堂课带你入门 p5.js 数字艺术新世界!

课程会从创意编程的基础开始讲起,带你逐步入门 P5.js ,并手把手带你实现 9 个创意编程项目,探索创意编程的乐趣。
你将学到:
超炫酷|一堂课带你入门 p5.js 数字艺术新世界!
课程地址:
https://www.lanqiao.cn/courses/3117
👇👇👇 点击文末的「阅读原文」,开始创意编程之旅!

本文始发于微信公众号(蓝桥云课精选):超炫酷|一堂课带你入门 p5.js 数字艺术新世界!

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: