- 博客(6)
- 收藏
- 关注
原创 Friends——一个简单的Processing小游戏
Friends——一个Processing小游戏 背景介绍 在无边无际的的黑夜中,每一个光点都是一个孤独的个体,他们本应活在自己的循环里,然而却有一簇小小的光环,不愿活在这永不交集的世界,请帮助他们找到所有的Friends,还有…小心那些白色的飞驰的光点…他们不喜欢Friends… 创意 代码架构 代码主体为: GameStart():游戏初始画面 GameMain():游戏主体程序 GameO...
2019-04-29 21:10:35
7368
2
原创 Friends小游戏完整代码
Friends小游戏完整代码 Mover[] movers = new Mover[10]; Attractor a; int num = 50; int maxnum = 10001; int r = 10; int friendnum = 50; int friendr = 30; float maxspeed = PI/36; float HP=200; int ranger = 5; in...
2019-04-29 16:58:24
5478
2
原创 关于“艺工交叉”,观看《达芬奇的人生密码》有感
张帆同学的Processing-玻璃画板 博客链接:https://www.kanvasesfan.me/?p=75 首先,我们来看效果图: 可以说很有艺术感了,浏览了张帆同学的代码,思路写的很清晰,构思很巧妙,其中有很多为了提高效率的小技巧,可以看出作者本人娴熟的编码技巧。作品本身兼具艺术和技术气息,可以说真的很棒了。 王子民同学的人性化的绘画界面设计 博客链接:https://blog.cs...
2019-01-07 11:13:03
367
原创 基于P5“尝试开发”一个“绘画系统”
为了完成大作业,“自愿”开发的系统 颜色板 为了完成一个“绘画系统”,我们不妨将其想象为一个传统意义上的绘画过程。在现实中,绘画需要那些要素呢?首先,我们需要一个画布,p5.js已经为我们提供了。然后,我们需要一个调色板,让我们不至于只能使用一种颜色来完成绘画。 按照RGB颜色与十六进制颜色码转换,我们绘制了如下排列好的色块 ...
2018-12-29 13:47:37
986
1
原创 对比“码绘”与“手绘”的区别
利用P5码绘,并对比与手绘的区别 手绘作品展示: 码绘作品展示: 代码展示: var x=200; var y=200; var a=100; var b=100; function setup() { createCanvas(600, 600); } function draw() { background(0); //width和height是关键词,分别是...
2018-11-24 14:25:13
237
原创 P5的动态绘画
尝试利用P5.JS绘制一幅“动态”绘画 作业流程: 1.首先,我们需要绘制一幅会动的“图”,本着这一思想,写下了第一段代码。 var x=0; function setup() { createCanvas(400, 400); } function draw() { background(255); x+=2; fill(0,255,255); ellipse(x%wi...
2018-11-23 16:47:47
864
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅