Re: [問題] 學習IOS,要會動畫嗎?
※ 引述《embman (無尾熊)》之銘言:
: 大家好,我是IOS初學。有一些觀念還很模糊,想請教大家一下。
: 常常看到很多IOS很漂亮的畫面,尤其是很多遊戲好精緻!
: 想請問很有經驗的大家,如果投入IOS APP,
: 是不是資工系的的電腦圖學,3D動畫要很專精?
: 如此才可以做出很漂亮的UI或是寫遊戲?
: 如果想要將OpenGL ES在IOS上用得很得心應手,
: 或是要學習Core Animaion等等。是不是也要專精電腦圖學以及3D動畫呢?
我的答案是 不用
本身也是資工系畢業,大學根本沒修過電腦圖學或3D動畫。
嚴格說起來這是另外一個專業領域,不是iOS工程師應具備的強項,
漂亮的UI跟寫遊戲是不同的兩個部分,我認為他是剛好相反的取捨。
寫遊戲不是我的強項,如果你想走3D動畫遊戲設計,你要花不少時間在Open GL或3D開發
引擎的學習上。因為跟內建API的關聯性不強,那些API可能不用研究太深。好處是跨平台
的學習成本低,但對iOS的認識也不會太深。(假設應用到較少的Core Motion或UIKit)
另外以漂亮的UI來說,不外乎是近來受重視的User experience interaction design,
有幾個重點幫助你做出漂亮畫面。
首先對於畫面上的美感與效果要有概念,要深入去了解動畫轉場的意義,與畫面其他元素
搭配的協調性,著重在使用者操作流暢與合理化。我從2000年開始寫了四年的Flash,甚
至看電視時也會思考節目開始前的動畫效果,我覺得對我建立想法很有幫助。
第二是iOS提供的API(UIKit, Core Animation)要熟悉,市面上2D的App要能解釋動畫效果
大概是用什麼方法完成的,最好的學習方法就是透過實作練習。另外養成習慣去多看看別
人寫的元件(Cocoa control, Github),我指的看是透過一行一行的Code review去了解元
件運作的方式與原理,有點類似寫書法時的臨摹。
最後是保持不斷學習的心態,不要害怕學新事物,勇敢嘗試不同的可能,然後是儘量跟你
的Designer做好朋友,交流不同角度的設計思維。以上。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 123.192.244.6
推
12/07 09:36, , 1F
12/07 09:36, 1F
推
12/07 16:26, , 2F
12/07 16:26, 2F
推
12/08 06:37, , 3F
12/08 06:37, 3F
推
12/08 19:03, , 4F
12/08 19:03, 4F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 3 篇):
MacDev 近期熱門文章
PTT數位生活區 即時熱門文章