语境
今天是情人节。昨天,你所爱的唯一一个人离开了你,成为了这个她总是觉得“愚蠢而无趣”的家伙。在回家的路上,您一直处于交通阻塞状态,在收音机上听老歌,挡风玻璃上的雨水使您不寒而栗。在车上待了一会儿之后,您发现自己独自呆在小公寓里,除了她以外,别无其他。没有光,你凝视着窗户,让黑暗环绕着你。没有人可以和您聊天,您的朋友很早以前就离开了,因为警告您这个新女孩困扰您。启动计算机,这是您唯一的操作,打开浏览器并发布新的编程难题以进行stackexchange,以改变您的想法。
挑战
用您选择的语言编写一个程序,模拟地面上的雨水。输出可以由ASCII字符或呈现的2D / 3D组成。相机是固定的:您在上面直视地面。您的程序必须包含某种动画,例如每次生成新的“框架”时刷新控制台或页面。它必须是现实的,我知道这有点主观,但是可以说,您不能仅一滴之滴就填满整个领域。
输出不一定要是图像,但是如果您使用的是隐秘语言,则最好提供一个.gif来说明其实际效果(但是,如果您不这样做,它当然不会影响您的分数)。
规则
- 您的分数是使用的总字节数
- 如果使用颜色,则为-20分
- -50如果达到渲染效果
- 最低分获胜
例
一个基本的示例,应呈现:
希望您会做得更好,并享受这一挑战。
对不起,我的英语,如果您要更正一些错误,请随时编辑我的帖子
排行榜
如果未列出您的名字,那是因为您的尝试被认为不符合规则。
Tobia - APL - 35
j6m8 - Processing.js - 38
The Guy with The Hat - Processing - 42
ace - Processing - 74
kelunik - JS/CSS - 89
Riot - Bash - 91
Michael - JS/jQuery - 105
Florent - HTML/JS - 123
David Carraher - Mathematica - 134
Doorknob - HTML/JS - 150
undergroundmonorail - Python - 175
恭喜托比亚!