返回
顶部
首页 > 南京 > 正文
从小学数学题中找到灵感,00后女孩赢下WWDC22全球学生开发者挑战赛


现代快报讯(记者 蔡梦莹)听闺蜜吐槽小学数学题获得灵感,艺术生玩起编程,并一举成为WWDC22 Swift学生挑战赛获奖者。这些事发生在从小在南京长大的00后女孩钱雨心身上。


△钱雨心


近日,苹果WWDC22学生开发者挑战赛获奖名单公布,在今年350名全球获奖者中,目前就读于上海商学院服装与服饰设计专业的钱雨心是其中之一。

给你三视图,解谜开始!

Swift学生挑战赛由Apple发起,支持和表彰全球各地热爱编程的学生开发者。今年的挑战赛邀请世界各地的学生创建一个自选主题的Swift Playgrounds app项目。


△钱雨心获奖作品截图


给你看三视图和一堆积木,你能在三维空间中把它拼出来吗?钱雨心此次获奖的《Three-Dimensional Space》 就是这样⼀款益智类的游戏作品,通过SceneKit构建出的3D世界,给体验者带来⼀场前所未有的体验,进⾏逻辑思维与空间想象⼒的双重训练。作品共分为三关,层次难度由简⼊深,左边展示三视图,体验者需要根据左边的三视图搭建正确的3D模型。 她还特意设置了一个彩蛋,完成所有关卡后还能收获意想不到的彩蛋——一个特别的几何体,移动到不同的角度会呈现“WWDC”(苹果全球开发者大会)四个字母。

这个作品主要运⽤到SwiftUI、SceneKit框架作为技术实现的基础,为了给体验者营造更加沉浸式的游戏体验,还增加了AVFoundation框架。

听闺蜜吐槽小学数学题,灵感从天而降

为何会想到制作一个立体解谜游戏?回想起来,钱雨心自己也觉得灵感是从天而降的。“我在备赛的时候,闺蜜吐槽她上小学的弟弟,说是数学里的立体图形题太难,两人为答案吵起来了。”这道小学数学题中,给出了积木堆成的不规则几何体,求图中看不见的小正方体有多少个?钱雨心看到之后,习惯性地画了三视图,闺蜜一下子就懂了。


△钱雨心获奖作品截图


在此之前,她一直为Swift学生挑战赛的主题构思犯愁。“从调色到古代服饰科普,我自己头脑风暴了好几天,总觉得不到位,这道小学数学题反而一下子击中我了。”通过这道题,她意识到:“我是艺术生嘛,几何素描是基本功,空间想象力就是在长年累月的画图中被锻炼出来的。但身边有不少朋友对于三维空间的想象力是没有系统锻炼过。”于是,她希望使⽤趣味性较⾼、交互能⼒更强的Swift编程语⾔,来让朋友们通过玩游戏的方式,增加对空间想象的兴趣。

4月20日,确定主题是三维空间后,她开始设计界面以及代码编程。听上去简单的益智游戏,但她在编程中遇到了不少困难。“我最初也想得很简单,不就是在立体空间中放积木嘛。但在一个基础的问题上,我就卡住了,游戏场景中的空间是需要分割成5×5×5的立方体,并为此设计框架的。”钱雨心在请教了iOS Club的同学后,再次找到了思路。

开发初步完成后,她邀请身边朋友一起测试,除了被闺蜜的弟弟吐槽太难之外,不少朋友⼗分感兴趣,还希望她多做⼏个关卡玩起来。

艺术生跨界玩转编程,她在编程中收获自信和友谊

钱雨心口中的iOS Club是上海商学院的跨专业与课堂的iOS 开发爱好者社团。“我进入这个社团就是巧合。原本,我是为工作室画插画的,后来老师同学推荐我也去学学编程,我自己学着学着越来越感兴趣,几乎是全身心投入。”

采访中,她讲述了一点点爱上编程世界的过程。社团非常鼓励非计算机专业的同学加入,学⻓学姐也会从零基础的课程从头教学的,有节奏的课程以及复习让她进步⻜快,也让她对编程的喜爱⼜增添了⼏分。“在服设专业,我们既要学踩缝纫机,也要会打板做样衣。我好像没有这方面的天赋,反而在编程中找到自信心。”


△左:周昱杉 右:钱雨心


在这里,她也收获了“神仙”友谊,同校物联网专业的周昱杉是她的好伙伴。一个艺术生,一个理科生,理性思维和感性思维完美搭档,一起合作开发了一款App叫做《甲骨纪》,已上架App Store。钱雨心主要负责界⾯交互设计⼯作。

采访最后,她说:“WWDC对于我的意义,已经超出了⼀个⽐赛,在备赛过程中,与朋友们的交流,懂得团队合作的重要性,以及学习到的知识都是我宝贵的收获。”

对于未来,她希望能使⽤编程语言,为更多的⼈创造便利,最好是能将编程和艺术创作结合,打造出更好、更能被⼤家所喜爱的作品。


相关推荐
热点
版权所有 江苏现代快报传媒有限公司 @copyright 2007~2020 xdkb.net corperation. 苏ICP备10080896号-6 广告热线:96060 本网法律顾问:江苏曹骏律师事务所曹骏律师