歡迎來到培訓(xùn)無憂網(wǎng)!
咨詢熱線 400-001-5729
2021-12-01 14:45:02|已瀏覽:424次

從最初的小霸王,到充滿混混和煙味的街機(jī)廳,到 PS、Xbox、DC、N64 等次世代游戲主機(jī),再到電腦游戲,再到如今,在手機(jī)上就能玩到各種各樣的游戲。我會依次為你揭密,這些令人癡迷、沉浸的游戲,究竟是怎么發(fā)展的,常見的游戲種類有哪些,這些游戲在開發(fā)流程和細(xì)節(jié)上有什么不同,以及游戲開發(fā)究竟要從哪里開始學(xué)起。
一、游戲有哪些種類?
當(dāng)前全世界的游戲琳瑯滿目,從硬件來講,大致可以分為四大類。
第一類是我們前面提到的主機(jī)游戲,業(yè)界稱為Console Game。比如微軟的 Xbox 系列、索尼的PS 系列、任天堂的 Switch、N64、Wii 等。這類游戲的硬件可以插在電視機(jī)或者顯示屏上。以前,游戲的載體一般是光盤、卡帶,現(xiàn)在也可以直接從網(wǎng)上下載。這些公司還相應(yīng)推出了掌上游戲機(jī),比如任天堂的 3DS、NDS、GBA,索尼的 PSP、PSV 等。掌上游戲機(jī)的推出,讓玩家隨時(shí)隨地可以玩上游戲。由于是專業(yè)的游戲機(jī),比之手機(jī)上的游戲,有更好的操作感,同時(shí)也更能體驗(yàn)到游戲的樂趣。
第二類是電腦游戲。電腦游戲品類繁多,有 PC 客戶端游戲,比如《夢幻西游》《魔獸世界》《星際爭霸》《GTA》等;還有 HTML5 網(wǎng)頁游戲、Flash 游戲等等。
另外一類是移動游戲。包括 Pad 游戲、手機(jī)游戲。手機(jī)游戲目前品類繁多,包括 App 游戲、HTML5 游戲,以及微信發(fā)布的小游戲。
最后一類是目前并不是特別發(fā)達(dá)的電視機(jī)游戲。隨著安卓系統(tǒng)的興起,電視盒子的出現(xiàn),出現(xiàn)了一種不需要游戲主機(jī)卻能在電視屏幕上直接玩的游戲,這就是電視機(jī)游戲。但這類游戲一般需要用電視遙控器玩,而且由于電視盒子的機(jī)能限制,畫面甚至可能比不上手機(jī)游戲,所以只適合閑暇的時(shí)候偶爾玩一下。
二、游戲開發(fā)使用什么編程語言?
在最早期的游戲開發(fā)中,比如任天堂的《FamiCom》(我們俗稱《紅白機(jī) FC》)、《SuperFamiCom》(我們俗稱《超任 SFC》),都是使用匯編語言進(jìn)行開發(fā)的。
早期由于 8 位機(jī)能限制,程序員們?yōu)榱藘?yōu)化游戲速度、提升游戲畫面,無所不用其極,甚至到了奇技淫巧的地步。到了后期的游戲(比如《無賴戰(zhàn)士》《足球小將》等),已經(jīng)將機(jī)能挖掘到了極限。
到了 16 位機(jī)后(任天堂《SFC》、世嘉的《MD》),才逐步使用C 語言進(jìn)行編程。到了 32 位機(jī)之后,基本都是使用C/C++ 語言進(jìn)行編程。
三、游戲開發(fā)從哪里開始學(xué)起?
手游這么火,我為什么不直接講手游呢?原因很簡單,想要開發(fā)手機(jī)游戲,對技術(shù)人員要求很高。
手游有兩種,一種是傳統(tǒng)意義上的原生開發(fā)手游,一種是微信小游戲和網(wǎng)頁小游戲。后面這個(gè)就不用說了,我主要說原生手游。
游戲引擎可以購買也可以自己開發(fā)。原生手游的話,用購買的成熟引擎做的話,調(diào)試起來就會比較困難。畢竟要在手機(jī)跑,出問題再改,再跑,加上手機(jī)內(nèi)存和硬件限制,不如電腦端可以隨時(shí)調(diào)試。
其次,手游的開發(fā)需要考量更多資源的分配和占比,發(fā)布的包就是一個(gè)考驗(yàn),誰也不會下載一個(gè)三四百兆的安裝包。
本文由培訓(xùn)無憂網(wǎng)達(dá)內(nèi)教育課程顧問老師整理發(fā)布,更多課程信息可關(guān)注游戲開發(fā)培訓(xùn)或添加老師微信:15033336050
注:尊重原創(chuàng)文章,轉(zhuǎn)載請注明出處和鏈接 http://m.hebeijilong.cn/news-id-5791.html 違者必究!部分文章來源于網(wǎng)絡(luò)由培訓(xùn)無憂網(wǎng)編輯部人員整理發(fā)布,內(nèi)容真實(shí)性請自行核實(shí)或聯(lián)系我們,了解更多相關(guān)資訊請關(guān)注游戲開發(fā)頻道查看更多,了解相關(guān)專業(yè)課程信息您可在線咨詢也可免費(fèi)申請?jiān)囌n。關(guān)注官方微信了解更多:150 3333 6050