解开几何

游戏开发奥德赛

这是制作斜边的故事,该游戏探索几何,色彩,声音和思维之间的和谐。 这是一个关于冒险,数学和编程的故事。

据说人们会疯狂地玩弄一个人不懂的魔术,也许数学也是如此。 一个人必须真正已经疯了,试图利用宇宙和天体的音乐语言在几千行代码。 幸运的是,我在那个部门比较有资格。 另一方面,我的数学主要是我沿着编程道路学习的搭便车数学。 但是搭便车者知道最好的歌曲,所以一切都平衡了。

我相信这场比赛的梦想可以追溯到一段时间以前在曼哈顿上西区。 我曾在一家广告代理机构中的一些非常该死的聪明程序员中工作(请参阅niltoid,onedayitwillmake,dhaakon,midnightsnacks,mstudio,jlaquinte,hikirsch等)。 我们会鼓励彼此阅读Daniel Shiffman的《代码的本质》之类的书,并尽可能多地学习动画,ML算法,Arduino和所有内容。 他们是一群艰难的家伙,尤其是在玛格丽塔一家身上!

我刚刚完成了为英国航空公司制作一本JS / CSS3 3D翻转书的工作,但仍在服用红色药丸并在线性代数矩阵和CSS变换的矩阵中醒来后仍在恢复中。 但是,随着口中数学血液的滋味,我很高兴与我的芽onedayitwillmake一起帮助IBM的Fractalizer项目(庆祝Mandelbrot的Fractal周年),他做了大部分的分形代码,但像往常一样,向我展示了他所有的绝妙招。 在研究L系统时,我遇到了一个名为《植物的算法之美》的pdf文件。 碰巧的是,那个夏天,我在纽约植物园上了一个周末的植物学课,当时是个自然饥饿的纽约人,而我在幻想的同时也深入了解了地球的友好天才巴克敏斯特·富勒。关于屋顶温室花园。 我建立了一些模型Geodesic Domes,做了一个Bean-segrity项目,并且对这个叫做几何的东西非常好奇,甚至可以解决一些Euclid问题。

所以我会骑着我那美丽的深蓝色罗利单车,加速史诗般的哈德逊河,在乔治华盛顿大桥下,穿越崎hol的布朗克斯,在周末去看一些植物。 有时,我会在回廊的路上停下来,欣赏美丽的中世纪药草园,在他们的书店里看那些古老的药草,当然,还要检查一下所有死去的骑士和东西。 我感觉到连根拔起的哥特式柱子,拱门和彩色玻璃窗中都缺少我一些东西,例如一些仙女在阳光明媚的树叶上飞舞,浑身湿透的树木,只能​​从眼角看到,一些Perceval的圣杯或一些有关Paracelsus的炼金药水的食谱。

但是后来我发现了迈克尔·施耐德(Michael S. Schneider)令人激动的书《构造宇宙的初学者指南》,这是这座伟大拱门的基石。 这本书的确是那么有趣和神奇,我只是想,不仅要画出本书详细介绍的所有多边形和星星和照度,还要弄清楚如何对所有这些进行编程。 所以,这就是我发现这个Spira mirabilis的原因

到目前为止,这是一次了不起的冒险,希望这仅仅是开始。 尽管比赛已经接近完成(无论如何,还是MVP),但我还是在一个月左右前拉了一个佩内洛普(即我不得不整夜熬夜并弄清整个该死的东西),我想到我应该开始记录我在此过程中学到的一些编程和数学技巧。 因此,请继续关注。