Swift Student Challenge大四学生顾贺翔获奖 创意来自《露西》

Swift Student Challenge 2021获奖者顾贺翔。(顾贺翔提供)

苹果(Apple)WWDC(全球开发者大会)将在台湾时间6月8日凌晨揭幕,在此之前,苹果率先公布了学生可参与的Swift Student Challenge成果,今年获奖者总共有350位分别来自35个国家地区,而台湾有两位杰出的学生获奖,接着就来进一步了解得主之一顾贺翔参赛幕后故事

顾贺翔年仅22岁,是海洋大学资工系大四学生。他本次因为系上教授分享,而获知Swift Student Challenge比赛资讯。从得知比赛到递交比赛作品中间只有约两周的时间,虽然匆促,但由于了解到技术使用、创意、说明的内容会是评分的三大重点,因此他花费了约一周的时间来找寻创意,发想作品主轴,最后仅花三、四天即完成开发,相当感恩的是,他首次参加就顺利获奖!

顾贺翔分享,他本次作品的创意来自电影露西》中的台词「Time is the only true unit of measure. Without time, we don’t exist.」。时间是一个被定义出来的单位,但是人们却对时间有相关的感受,例如快乐时觉得时光飞逝、无聊时就觉得时间过得很慢。因此他对于「时间」的议题格外兴趣,也很好奇是否人们可以尝试控制时间的方向性,能回到过去作下更好的决定;甚或可以控制时间的速度,让对抗疫情的时间可快速跳过等等。

基于这样的好奇,他运用SwiftUI、Tiimer 、AV Fundation等工具打造了名为「Time Flies」的小游戏影片介绍、作品介绍)。游戏的目标就是让人们在指定的时间秒数按下停止键,并且可以透过设定,在计时画面加入窗帘、是否开启滴答声、遮住部分秒数画面等条件,提升、改变游戏难度。

首次参与Swift Student Challenge的他,实际上接触程式开发的时间时间也不久,是从大一学习C语言开始。他特别指出当时教授C语言老师经常提出一些题目,邀请学生解答。他认为这个方式时常能激发他去思考,也很享受解题过程;他自己也经常欣赏探讨议题的节目、Discovery探索频道以及目前仍旧under debate的议题,去思考一些比较深入、未解的问题,并且期待找寻到未有正确解答的题目,找寻到可以发挥的空间

接近毕业时间的他,目前没有规划继续进修,而期待可以进入职场,从事与AI (人工智慧)或是Machine Learning(机器学习)相关的工作。虽然他本身有个人可单独开发iOS app的经验,也与团队有一同开发的专案经历,但未来他期待可以从事演算法开发的工作。顾贺翔认为,开发程式的过程里「创意是最重要的一环,技术是达成创意目的办法」,鼓励每一个对程式开发兴趣的朋友,不要忧虑技术不足,「有好的想法」就不用怕!