2018.4.28

 • 

WWDC Scholarship

获得了 WWDC 奖学金,今年可以实地去看 Keynote 了。预约了五月初的面签,机票也定了,武汉飞旧金山。除了不确定的期末考试时间以外基本都有准备了。

今年的提交作品其实和去年一样,是一个使用 Noise Map 生成高尔夫球场的高尔夫游戏,至于有什么区别,估计最大的就是我在生成地形的某个步骤之间添加了一个 Thread.Sleep() 罢,如此在较新的 iPad 上获得的结果便是正确的。这看起来像是一个苹果的 bug,我也的确提交了 radar,结果是工程师判断和之前的 radar 重复,但是自去年至少一年过去,这个问题仍然没修,就有点迷了。
对这个 bug 好奇的同学可以去搜下 openradar 上的 #39027796,具体内容是:对于 SceneKit 内的一个 SCNPlane 来说,如果改变其 SegmentWidth/Height,其 vertex 数目是没有立刻更改的,这对于过程生成的计算真的是一个比较严重的问题了(

Lonely Planet

Lonely Planet 目前已经从 Google Play 和 App Store 下架,包括 Youtube 上的宣传视频也暂时私享。原因是 Lonely Planet 商标的注册公司(卖杂志的那个)说我的软件侵犯他们的商标,而我没有十足的把握怼回去也没有足够的经历准备材料,就先下架求个安宁。后面 Lonely Planet 会直接用 Epoch Core 的名字重新上架。至于 Epoch,目前我在基于 Epoch Core 做 Google Earth 为题的毕设,Epoch 本身完工只能说是遥遥无期。不过在做毕设的过程中倒是发现了一个很像 vuejs 的 Unity UI 库:MarkLight,最近在基于这个库封装一些组件。