先简单的开始记录一下吧,说实话真的不知道该怎么写。
对于我自己这个人的认知,我感觉自己做到的完全不多,时不时处于有目标和没目标之间。
今天看来cyberagent 的公司主页,说实话,对于这个公司我暂时没有什么太大的了解,不过,由于也是游戏公司,所以我认为可以试一试。
在看过他的对于应聘者想说的话之后。我想以提到的内容展开一些思考与记录。
在过去,我认为我其实面对了不少的挑战,先不说很多生活方面的,就论在学校方面,记得最开始的一次,利用树莓派制作游戏控制器这方面,由于老师最开始展示的往年优秀作品太过于优秀,而评判标准又是最终成品的有趣性。为此我冥思苦想了很久,以至于平时走在路上的时候都会思考如何有一个有意思的点子。优秀前辈的作品,其实是制作了一个手套,然后用这个手套去玩挤奶游戏,由于糟糕的手法和控制精度让大家觉得很有趣。但是对我来说,这个点子说不定有点太过于下流了。为此真的很苦恼。很多次我都在考虑要不要从游戏上面下功夫,找一些本来就很搞笑的游戏,然后用一些简单的制作就可以获取不错的有趣度,但是我很快就否定了这个想法,我认为这个偏离了我们所追求的主题。为此我最后终于敲定了,游玩平时经常玩的超级兔子人,然后控制器怎么办呢,既然游戏中兔子的操作比较困难然后又比较滑稽,那么我们直接让人的实际动作和游戏对应上如何呢。于是我开启了一个名为超级兔子人衣装的项目制作。我们的想法很简单,通过身体的前后倾斜来对应游戏中的前后按键,正好与游戏中角色的前后倾斜对应上了,其次游戏中角色可以跳跃,那么我们监测腿部的运动就能对应跳跃键,然后其实还有一个抓取键,有的时候有长时间的抓取,为此我觉得利用大叫去触发是一个很棒的选择,而且显得非常滑稽。整体的设计其实非常简单,两个多轴加速度传感器加一个声音传感器就完成了。最后项目也是很顺利的拿下了第一名
第二个我觉得很值得一说的就是,利用3d建模加3d打印去制作迷你四驱小车,这是一个不小的工程,在整个制作周期中,3d建模的学习当然是最难的,大家都是从零开始,然后突然决定以此制作一个项目,当然是很有难度的,然后在此之中。我意识到最关键的一点,很多时候我们思考的东西都没有很深入,很多想法都是很浅的,突然冒出来的一个想法,可能在想象中没有什么难度,但当我们需要实际的去着手制作的时候,我们就会发现比我们想象中的有挑战性。最初我打算在性能方面下手,整体车身做得比较流线一点,风阻尽量在保证美观的同时变得低。所以整体设计中我们是需要非常多的弧面,而这些弧面的设计反而是最大的考验,生活中我们可以随随便便的把一块板子掰弯,但是建模软件中不行,我们基本上必须遵循点到线到面的结构去进行建模设计。很多时候我们脑海里面 的简单形状到了建模软件里面就会变得很难。在最开始的设计中,由于我对于设计方面太过于用力,而忽略了实际的尺寸,导致完全没法实用,为此我相当于完全重新的开始设计,一点点去凹每一个地方的尺寸,但是最终出来的效果还是不好,因为3d打印机是由精度的,我们虽然在建模中尺寸搞得很刚好,但是我们没有预留误差,这一点也非常致命,最后就在日复一日的设计下,在最终比赛的前一天晚上才终于完成了最终版,依旧怀揣着一丝不安,最后让小车起跑的时候,,速度完完全全超越众人,但是在最后一点点还是出现了问题,由于整个赛道有几处飞跃的地方,在每一次的坠落中,最后小车的电源开关没有承受住,导致电池松动,小车停下了,即将获得第一,但是却在终点前出现了问题,真的很不甘心。但其实也有迹可循,我们没有很好的注意到这种不起眼的地方,而且在正式比赛前我没有去测试过,这些对于实际最终成品的影响无疑是很大的。