跳至主內容

如何成為 Programmer (五):想編寫遊戲

如何成為 Programmer (五):想編寫遊戲
Alex Lau 劉光曆
2018-11-20

上一篇提及選擇學習不同程式語言的考慮因素,而最重要的是取決於你學習的終極目標。如果可以一邊學習,一邊練習編寫和你興趣或想法相關的程式,必定是最有效的學習方法。

以下幾篇,我會以數種常見的學習目標為分類,介紹不同的入門語言給大家參考!

遊戲設計軟件截圖

圖片來源:https://docs.unity3d.com/Manual/UnityAnalyticsMismatchedProjectId.html

想編寫遊戲

如果你自小便喜歡玩電子遊戲,那麼你可能也會想創造一款屬於自己的大型遊戲!

編寫遊戲的複雜程度比開發其他軟件高,但由於坊間已能提供十分完善的遊戲引擎(Game engine),所以Programmer無需自己由零寫起。現時,很多中小型或獨立遊戲開發者都主要使用 Unreal Engine 和 Unity 這兩種遊戲引擎,優點是兩款都擁有強大的配套,而且支援跨平台開發,一款遊戲可推出至 iOS、Android,甚至 PS4、Xbox One 等市場。

程式語言方面,Unreal Engine 使用的是 C++,而 Unity 使用的則是 C#。對於入門者來說,C# 會比較容易上手,而且 Unity 的教學資源相比 Unreal Engine 多非常多,十分適合入門遊戲開發者。

除了編寫程式的技巧,開發者也需要其他有關開發或設計遊戲的知識,例如電腦 AI、VFX、DSP、Shader、Physics Engine 的應用等等,如果遊戲有網上互動元素,也需要後台和網絡知識。

所以,要獨立創造一款好的遊戲,真的絕不簡單!不但要遊戲性強,聲音﹑畫面和特效也是不能缺少的元素。不過,今時今日,很多網上圖庫都能提供人物﹑場景甚至聲效動畫,包羅萬有,即使沒有設計師在旁,單憑自己編寫一款遊戲也不是沒可能!

留言

閱讀更多

如何成為 Programmer (一):業界景況

如何成為 Programmer (一):業界景況

如何成為 Programmer (一):業界景況
Alex Lau 劉光曆
2018-10-23

問如何成為 Programmer 之前,首先要問,到底為何要成為 Programmer 呢?IT 狗有前途嗎?真的是 HONGKONGNOIT 嗎?


如何成為 Programmer (二):其實入行不難

如何成為 Programmer (二):其實入行不難

如何成為 Programmer (二):其實入行不難
Alex Lau 劉光曆
2018-11-02

續上一篇講及 Programmer 前景不錯之後,可能你也心思思想投身這個行業,但倘若你本來不是 CS Degree 畢業,也不是理科生,你還以為 Programmer 或 Coding 都與你無緣了。不過,根據很多的調查發現,原來這種種背景都絕對不是問題!


如何成為 Programmer (三):學習資源

如何成為 Programmer (三):學習資源

如何成為 Programmer (三):學習資源
Alex Lau 劉光曆
2018-11-06

線上和線下資源眾多,如果想成為 Programmer,應該如何選擇呢?


如何成為 Programmer (四):適合新手的語言

如何成為 Programmer (四):適合新手的語言

如何成為 Programmer (四):適合新手的語言
Alex Lau 劉光曆
2018-11-14

初學者剛接觸 Programming 時,經常都遇到一個難題「應該學哪一種程式語言?」這個問題,在十個網站,都會有十個不同的答案,而且不同年代也有不同的答案!


索取課程大綱
提交後, 請檢查你的電郵
hello@tecky.iot.me/tecky_hub+852 9725 6400
green_org
商界展關懷 2019-2022
英國頒證機構 TQUK 認可中心
aws_partner
薯片叔叔共創社 重塑教育挑戰大獎
B Corp™ 認證共益企業
無障礙網頁內容指引 (WCAG) 2.1 AA 級
香港無障礙網頁 金獎
© 2024 Tecky Academy Limited