VictorWu 发表于 2009-8-13 10:14:39

神奇的三节棍

Geosketch 是一个非常简单,但却无比迷人的几何学小游戏。在画面上你有一个不断在旋转的三截棍,下方则有三个字段可以填入数字,从左到右分别对应到三根「棍子」的旋转速率。数字越大表示转得越快,也可以是负的(表示反方向转)或小数。把三截棍移到画面任何一处,按下左键不放,就可以看它自行开始画画啦!按空格键可以清除画面。

虽然填进去的数字没有上限,但实际上它是以 360 为周期的,因此 1,1,1 画出来的图形,会和 361,361,361 或 721,721,721 一样。理论上三个数字都一样的时候,所有的点集合而成的图应该是正圆,但因为它的程序写法是算出点的位置后从上一个点画一条线连过来,因此数字大的时候取点会越来越宽,导致图形变成多边形而不是圆形。

除了这些之外,Geosketch 到底会画出什么图型来,就要靠自已去尝试了。各位用什么数据画出了神奇的图来呢?笔者最爱的图型是 60,61,60,不是因为画出来的结果,而是画的过程。你呢?


相关地址
http://www.kongregate.com/games/Denial_Designs/geosketch

VictorWu 发表于 2009-8-13 10:31:02

琢磨了一下,跟小时候买的万花尺规(是这么叫的灭)是一个原理。就是一个空心大圆轨道,中间套一个小圆齿轮,小圆的某个位置有小孔,笔套进去转着就能画出类似图案了。

PS:空格清屏。
页: [1]
查看完整版本: 神奇的三节棍