| 中安在線、中安新聞客戶端訊 “我是抱著試試看的心態參加比賽,沒想到真的獲獎了,心情非常激動。”近日,WWDC26 Swift學生挑戰賽獲獎名單公布,就讀于東南大學,來自安徽合肥的20歲小伙嚴禹不僅成為全球37個國家和地區的350名獲獎者之一,還成功入選50名杰出獲獎者。 據悉,該賽事是一項全球性編碼挑戰,由蘋果公司舉辦,面向全球學生,參賽者可借助APP Playgrounds開發應用程序,展示創意和編程能力。
嚴禹 靈感來自一次失敗的嘗試 “這個創意的靈感源于我的一次真實生活經歷。”談到這次的參賽作品《Pixel Beader》,還要從嚴禹的一次失敗的“嘗試”說起。 此前,他曾興致勃勃地嘗試制作實物“拼豆”作品,但由于操作不慎,碰翻了裝滿數百顆微小豆子的托盤,瞬間五顏六色的珠子撒滿了整個地面,“那是一場視覺和心理的雙重災難。” 隨后的幾個小時里,嚴禹不得不瞇著眼睛,在混亂中艱難地對比顏色、分揀珠子。好不容易進入熨燙環節,卻又因為溫度難以掌控導致成品變形,而且塑料受熱時散發的刺鼻氣味更讓他對健康產生了擔憂。 “能不能制作一款APP來幫助大家‘拼豆’呢?”這個想法冒出來之后,就一直在他的腦子里醞釀。而WWDC26 Swift學生挑戰賽的到來,則給了他把想法變成現實的動力。
app 截屏 一整個月的制作周期 “我從社交軟件上了解到WWDC26 Swift學生挑戰賽,恰好我學的專業就是編程,正好可以嘗試一下把想法落實。”說干就干,從二月初了解到比賽,開始嘗試,整個二月,嚴禹都在不停地打磨APP。 “我的目標是利用iPad的交互優勢,提供一個完美的數字化替代方案。”他告訴記者,在這個App里,用戶不再需要擔心珠子撒落,不需要瞇著眼睛對比色差,更不需要忍受加熱塑料的氣味。它是一個完全綠色的創作空間,讓用戶能專注于像素藝術的構思與表達。 他立即投入開發,利用Swift設計了一款可以讓用戶可以直接使用Apple Pencil在拼豆板上進行繪圖,并且App提供了豐富的創作工具,比如鑷子、畫筆、取色器等,配合流暢的交互細節。 “其間我問了周邊‘拼豆’玩家的意見,特別是我的姐姐,她告訴我拼豆的設計圖很小,很容易拼錯”。現在利用嚴禹設計的軟件,不僅可以放大設計圖,還可以把特定數字進行標紅處理,極大地方便了姐姐享受“拼豆”的樂趣。 “圖紙畫得很好,但是實際拼完、燙出來之后會發現顏色很亂。”APP制作臨近收官,嚴禹發現“拼豆”經常在最后一步出現色差問題,那能不能模擬燙出來的樣子呢?說干就干,他又給《Pixel Beader》“加碼”,在Metal中自定義了多種著色器,細膩地模擬了從烘焙紙到薄膜等不同熨燙材質的視覺紋理,讓“數字熨燙”這一交互過程成為了作品中最具沉浸感的亮點。 通過一整個月的打磨,這款APP最終參賽并獲獎。據悉,不久之后,它還將正式上架蘋果應用商店,供用戶下載。 準備在編程領域繼續深造 這次的獲獎極大地鼓舞了嚴禹的信心,畢業于合肥168中學的他,從上大學開始,才第一次接觸到編程。 “但是我對科技感興趣的種子,是在學生時代就深深埋下了。”嚴禹回憶,合肥的科創氣氛濃厚,小時候家人經常帶他去中國科大,跟他講很多關于科研的故事,這讓他覺得鉆研前沿技術是一件非常有趣的事,于是在大學里就選擇人工智能專業。 在一次刷短視頻的時候,偶然看到開發者們使用Xcode敲代碼的片段,那些畫面讓他印象特別深——他們在屏幕左邊敲下代碼,右邊的畫布就能實時顯示出界面變化。“我對這樣交互式的開發很感興趣,所以我馬上下載了Xcode,開始學習Swift。” 第一次上手就獲得這樣的成績,讓嚴禹興奮不已,也更堅定了他走學習編程的道路。下一步,他希望通過visionOS的最新API,探索如何將這些數字拼豆帶入VR世界。“我希望學習如何利用新的技術,讓用戶能在一個虛擬的工坊里,用手勢直接抓取并拼接珠子,實現真正的沉浸式手作體驗。” 同時,他準備繼續在該專業深造,攻讀研究生,不斷提高自身編程能力。談及未來,他表示希望有一天能加入頂級團隊,接觸并投入到更多有趣的技術研發中。(記者 張毅璞) |

歡迎關注阜陽新聞網微信公眾號 : fynewsnet
全城最新資訊,盡在掌握