中欧体育(中国)官方网站 - ZO SPORTS

全国咨询热线

400-123-7890

新闻动态

推荐产品
联系我们

中欧体育(中国)官方网站 - ZO SPORTS

地址:广东省广州市中欧体育(中国)官方网站 - ZO SPORTS
手机:13800000000

咨询热线400-123-7890

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

发布时间:2024-03-23 15:12:17人气:

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

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

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

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

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

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

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

推荐资讯