您现在的位置:首页 > 民生 > 教育 > 正文

谁说文科女孩不会写代码?日语专业的她在苹果全球编程挑战赛上获了奖

来源:新民晚报     记者:陆梓华     作者:陆梓华、魏紫琳     编辑:庄琦欣     2023-07-12 18:23 | |

上海商学院三年级女生张祎宁来自云南,读的是日语专业。就在一年多前,在她的字典里,“编程”还是一个陌生的字眼。在她看来,那是男友这样读计算机专业的“准码农”才感兴趣的事情。然而,一次和编程软件Swift Playgrounds的偶遇,为她打开了新世界的大门——就在不久前苹果公司主办的WWDC23 Swift 学生挑战赛上,她原创的一款海洋主题解谜游戏《Who Am I》获奖。

图说:上海商学院三年级女生张祎宁 来源/采访对象供图(下同)

“男友老和我说⼀些关于计算机专业的让我一知半解的东西,我总是让他闭嘴,因为我根本不可能会明白他在说的东西。”张祎宁说,他们甚至打了赌,赌他不可能把她教会。然而,下载完Swift Playgrounds后,她忽然发现,编程不是那么遥不可及。“我忽然意识到,学习编程和学习日语、英语等世界上的所有语言都是一样的,学了语言才能和其他国家的人交流,而学了编程才能和计算机交流。”张祎宁说。

作为文科生,从零开始学习编程并不容易。张祎宁在学习过程中面临的挑战主要来自两个方面。“一是外界的看法,很多人认为文科女生不太适合学习编程。二是资源的限制,非专业学生不像计算机相关专业学生那样,上课时就能积累很多新的知识和术语。”张祎宁坦言,如果没有男朋友的鼓励,没有学校iOS开发者社团的支持,她很难坚持下来。在比赛之前,张祎宁花了很长时间思考要不要参加,最终她还是决定尝试一下。“我加入iOS开发者社团就是一个缘分,既然有这样一个比赛,社团的朋友也鼓励我、帮助我去做,那我也想抓住这次机会挑战一下。”张祎宁说,社团的负责老师在项目选题、游戏机制、资金场地等方面给她提供了很多帮助。

张祎宁的获奖作品《Who Am I》主要玩法是玩家扮演海洋中的一只小鱼,通过与其他海洋生物对话来寻找自己的身份。这源于她的一个梦境——记不清是在林中湖泊还是海边垂钓的时候,钓上来的鱼类自动生成了一本漂亮的图鉴。不过,一起钓上来的还有宝箱和海洋垃圾。

图说:张祎宁原创的一款海洋主题解谜游戏《Who Am I》

“我运用sk搭建了整个微型海底世界的模型,这是一切美妙的基础,是所有生物赖以生存的家。随后运用su完成了整个软件的界面构建,用av foundation为整个海洋空间添加了轻柔舒缓的背景音乐和气泡声音,使画面更有沉浸感……最后还临时决定添加了AR kit,使各种鱼群的特征、色彩能更清晰、直观地展现给用户……”如今,说起专业术语,张祎宁头头是道。设计这款游戏大约花了她一个月的时间,其中图鉴部分是她最满意的地方。她根据不同海洋生物的特性为它们设定对应的台词,将海洋生物拟人化,兼具科普性和趣味性。玩家需要代入未知海洋生物的身份,探索海底世界,在和其他生物NPC(非玩家角色)的对谈中,认识海洋生物多样性,并根据得到的线索解开自己的身份之谜。目前,张祎宁已将这款游戏发布在app store,正在等待审核上架,后续也将不断优化完善。

张祎宁说,目前她尚未有比较明确的生涯规划,但这段参赛经历让她萌生了去互联网行业实习的想法。这个暑假,她想通过实习进一步认识自己的长处和兴趣,找到未来的发展方向。

“大胆地去尝试吧,做之前不要想太多,努力永远不会吃亏。”她如是说。

据了解,苹果Swift 学生挑战赛是苹果面向全球13岁以上学生举办的编程大赛,时间在每年Apple全球开发者大会召开之前,旨在表彰和激励对编程感兴趣的青少年。参赛选手每人提交一份Swift playgrounds创建的互动场景,通过3分钟的演示来展示创意与技术。获奖者有机会来到Apple Park,与苹果工程师一对一交流。

新民晚报记者 陆梓华 实习生 魏紫琳

今日热点

网友评论 小提示:您要为您发表的言论后果负责,请各位遵守法纪注意语言文明
您还能输入300
最新评论 [展开]

新民报系成员|客户端|官方微博|微信矩阵|新民网|广告刊例|战略合作伙伴

新民晚报|新民网|新民周刊|新民晚报社区版

新民晚报数字报|新民晚报ipad版|新民网客户端

关于新民网|联系方式|工作机会|知识产权声明

北大方正|上海音乐厅|中卫普信|今日头条|钱报网|中国网信网|中国禁毒网|人民日报中央厨房

增值电信业务经营许可证(ICP):沪B2-20110022号|互联网新闻信息服务许可证:31120170003|信息网络传播视听节目许可证:0909381

广电节目制作经营许可证:(沪)字第536号|违法与不良信息举报电话15900430043|网络敲诈和有偿删帖跟帖评论自律管理承诺书

|沪公网安备 31010602000044号|沪公网安备 31010602000590号|沪公网安备 31010602000579号

新民晚报官方网站 xinmin.cn ©2023 All rights reserved