同意寫game學到唔少野 同埋適合初學者
一黎有趣 邊個唔鍾意打機先
二黎喺你dev時都會需要熟悉一套lang framework ide
e.g. App game: Java Android Studio/Swift Xcode
Web game: JS react
Console game: C# unity
三黎比較全面 同埋可以有好多extension
a) 有UI野要搞 需要implement一堆處理user interaction嘅functionality
b) online game嘅話 要整database/cloud connection
c) 人機對戰 可以整AI bot 需要學一啲algo e.g. minimax
d) 愈多features = 愈多bug debug係最好嘅學習
e) 整完可以擺上play store/steam etc. 有成功感
至於難易度就睇咩game啦 你要argue寫個3A大作要百幾人一齊做嘅proj咁一定難嘅
btw gaming industry我覺得係比較underpaid的 廠家賺錢唔易 整3A大作risk好大 return又唔多 結果平平地整啲有IP有聲優抽卡課金game反而有好多水魚俾錢

但呢啲game對勁嘅programmer需求就好低 出嘅salary就變左唔多
未來睇下meta universe會唔會改變呢個情況 如果work的話就好似人人生活喺一個virtual game world入面
