手機遊戲
限制與挑戰
編輯機能限制
編輯早期由於大多數手機機能有限,操作和玩法簡單的俄羅斯方塊、貪食蛇、推箱子等益智類遊戲是常見的遊戲類型。目前類手機的PDA裝置發展,以及智能電話興起,手機處理資訊的能力增強,漸漸出現了更大畫面、更加複雜的手機遊戲,要求玩家連線才能完整暢玩的遊戲也日益增加。
發佈及營銷
編輯早期手機遊戲內建於手機作為機能一部份發佈。隨着類手機、智能電話的興起,手機可以透過手機系統的網上商店下載遊戲,減省了發佈遊戲的成本,但亦因安裝檔在網上流傳,玩家能取得盜版遊戲,威脅了遊戲開發商的盈利空間。為此,廠商以不同的方式開拓賺取營利的機會:
- 提供遊戲擴展包,要求玩家線上付款方可啟動完整內容
- 在遊戲行進過程插入廣告
- 在遊戲中提供付款才能得到的遊戲道具,當中包括
⒈ 直接付費購買相關道具 ⒉ 使用轉蛋的間接博彩方法抽取相應道具 ⒊ 類似於傳統線上遊戲的月費制度,使用通行證的方法,以遊戲進度付費解鎖相關道具
崛起與普及
編輯手機遊戲一般擁有接觸方便的優點,成功吸納以往掌上遊戲機以外電子遊戲平台較少觸及的女性與老年玩家市場,使電子遊戲市場增長。
隨着智能電話的普及和機能進步,手機遊戲的遊戲表現,追上桌面線上遊戲,遊戲的內容亦更多元化,加上手機遊戲的可攜性,手機遊戲快速攻佔與蠶食桌面線上遊戲的市場。2020年疫情期間,手遊產值更大幅增加,令手機游戲的研發規模逐漸上升,從觸控轉向傳統主機與電腦的反向移植風潮,在家中的中重度玩家更青睞實體手感的操作,反之效能更強大的手機處理器與舊款手機的再生也增加了市場的豐富度與專業分化風潮[1]。
程式編寫
編輯智能電話興起前,最流行的手機遊戲程式語言是Java。由於大多數的手機都內建了Java的執行環境,加上Java語言自身的跨平台特性,Java成為了編寫手機遊戲時最常使用的語言之一。用於在手機上執行的Java一般按照J2ME標準進行程式設計。
在Android和iOS的市場佔有率領先以後,手機遊戲廠商開始基於它們兩者進行開發,而且大部分利用遊戲引擎來製作,於是手機遊戲的開發平台統一起來。目前在手機遊戲開發的領域, 最受開發中廣泛使用的是unity engine, 為市佔率最高的遊戲開發引擎之一, 另一方面, 在高端遊戲的市場,另一個備受好評的遊戲引擎為虛幻引擎Unreal Engine。在2021年的遊戲引擎市值為將近32億美金,而在2027年估計會接近87億美金的市值。
發展
編輯與定位系統結合
編輯有些遊戲(如Ingress、Pokémon GO等)利用了手機的GPS功能,可以顯示玩家目前所在的位置,並以此為基礎與玩家進行互動。
多人線上遊戲
編輯與電腦上的大型多人線上遊戲(MMO)類似,手機可以通過以下連接方式進行多人線上遊戲: