一区二区免费_精品综合久久88少妇激情_2019中文字幕在线电影免费_成人影院在线播放

全球領(lǐng)先的云管理服務(wù)提供商

思普智云的管理團(tuán)隊(duì)都對(duì)云有深刻的理解,從搭建到運(yùn)營(yíng)和咨詢,團(tuán)隊(duì)成員分工明確,始終致力于為客戶提供專業(yè)的技術(shù)支持和服務(wù)。

云漫圈 | 寫給對(duì) ”游戲開發(fā)” 感興趣的朋友們

發(fā)布時(shí)間:2019-04-21 09:13:41

作者:小灰

轉(zhuǎn)自:程序員小灰

我們程序員能為世界帶來(lái)什么?

有些程序員做出了 淘寶/Amazon,為世界帶來(lái)了電子商務(wù)。

有些程序員做出了 微信/Twitter,為世界帶來(lái)了社交平臺(tái)。

而有些程序員做出的東西,雖然無(wú)法應(yīng)用于我們的衣食住行,卻能夠給我們帶來(lái)快樂和回憶。這種東西叫做游戲,也被人們稱之為 第九藝術(shù)

不知看到本文的讀者當(dāng)中,有多少人是正在從事游戲開發(fā)的,有多少人有嘗試游戲開發(fā)的意愿。對(duì)于游戲開發(fā)這個(gè)領(lǐng)域,小灰也只是個(gè)門外漢,但是好在程序員都很善于學(xué)習(xí),小灰相信只要肯用心,肯動(dòng)腦筋,進(jìn)入游戲開發(fā)的大門并不是難事。

今天,小灰就來(lái)給大家科普一些游戲開發(fā)的基本知識(shí)。

什么是游戲引擎

任何領(lǐng)域的軟件開發(fā),都有一些成熟的框架和類庫(kù)。比如做Web開發(fā),我們常常使用SSM框架;做機(jī)器學(xué)習(xí),我們常常使用TensorFlow框架。

對(duì)于游戲開發(fā),同樣有一些神器可以幫助我們提高開發(fā)效率,做出更酷炫更強(qiáng)大的項(xiàng)目。下面小灰給大家列舉一些主流的游戲開發(fā)引擎:

虛幻4

虛幻4引擎,英文?Unreal Engine 4,是一款功能強(qiáng)大的3D游戲引擎。主要支持C++語(yǔ)言開發(fā),渲染的3D畫面效果逼真而又高效,非常適合主機(jī)游戲、PC游戲、VR游戲的開發(fā)。該引擎目前已經(jīng)對(duì)外開源而且免費(fèi),因此吸引了越來(lái)越多的開發(fā)者。

利用虛幻4引擎開發(fā)的代表作有哪些呢?最著名的游戲就是 《絕地求生》 (俗稱吃雞)。

Unity3D

Unity3D引擎,簡(jiǎn)稱U3D,是國(guó)內(nèi)應(yīng)用最廣的3D游戲引擎,主要支持C#和JS語(yǔ)言開發(fā)。

Unity3D的優(yōu)勢(shì)有哪些呢?

1.對(duì)跨平臺(tái)的支持比較好

2.技術(shù)門檻較低

因此,Unity3D非常適合小型團(tuán)隊(duì)進(jìn)行手游的開發(fā)。

利用Unity3D引擎開發(fā)的代表作有哪些呢?最著名的游戲就是 《王者榮耀》

Cocos2D

Cocos2D是一個(gè)基于MIT協(xié)議的開源框架,用于構(gòu)建游戲、應(yīng)用程序和其他圖形界面交互應(yīng)用,支持C++語(yǔ)言開發(fā)。

如果說(shuō)虛幻4引擎和Unity3D引擎是大而全的3D游戲引擎,那么Cocos2D就是小而美的2D游戲引擎,非常適合2D手游的開發(fā)。

利用Cocos2D開發(fā)的代表作有哪些呢?五六年前有一款飛行射擊手游非常流行,不知道大家是否還記得,游戲的名字叫做 《雷霆戰(zhàn)機(jī)》

Egret

Egret是國(guó)內(nèi)研發(fā)的一款H5游戲引擎,中文叫做 白鷺引擎

Egret主要支持Typescript語(yǔ)言(微軟公司對(duì)JS語(yǔ)言所做的擴(kuò)展)開發(fā),擁有較強(qiáng)的跨平臺(tái)能力,適合H5游戲、微信小程序游戲的開發(fā)。

LayaAir

LayaAir同樣是一款國(guó)內(nèi)研發(fā)的H5游戲引擎,相對(duì)Egret起步較晚,但同樣吸引了國(guó)內(nèi)許多H5游戲開發(fā)者。

LayaAir支持AS3.0(Flash時(shí)代的腳本語(yǔ)言)、Typescript、JS三種語(yǔ)言的開發(fā)。

其他游戲制作工具

或許有些小伙伴不太像為了某個(gè)游戲引擎,學(xué)習(xí)全新的技術(shù)棧;或許有些小伙伴并非程序員出身,但同樣希望嘗試游戲開發(fā)。

怎么辦呢?小灰推薦給大家一些更簡(jiǎn)單的工具,甚至可以不用寫代碼,就開發(fā)出自己心中的游戲。

RPG Maker

聽名字就知道,這是一款非常易于上手的RPG游戲開發(fā)工具。RPGMaker誕生自上世紀(jì)90年代,歷經(jīng)許多版本的演進(jìn),深受業(yè)余和專業(yè)的游戲開發(fā)者所喜愛。

利用RPGMaker開發(fā)的代表作有哪些呢?單看國(guó)內(nèi),就有許多優(yōu)秀作品:

雨血 ,幾年前風(fēng)靡一時(shí)的陰郁風(fēng)格武俠RPG游戲。

To the Moon ,一款情節(jié)感人的RPG游戲,在2011年獲得了GameSpot的年度最佳劇本獎(jiǎng)。

World Editor

簡(jiǎn)稱WE,是暴雪出品的《魔獸爭(zhēng)霸3》所附帶的地圖編輯器。雖然只是一個(gè)附帶工具,但是功能卻非常強(qiáng)大,可以編輯器許多經(jīng)常的魔獸RPG地圖。

小灰在大學(xué)期間非常熱衷于這個(gè)編輯器,也曾經(jīng)做過幾個(gè)魔獸RPG地圖,和魔獸3玩家們一起分享娛樂。

銀河編輯器

同樣是暴雪出品的《星際爭(zhēng)霸2》所附帶的地圖編輯器,比WE的功能還要強(qiáng)大得多,甚至可以開發(fā)出飛行射擊游戲或是第一人稱射擊游戲。

好了,關(guān)于游戲開發(fā),小灰就介紹到這里。這段時(shí)間里,小灰也在嘗試進(jìn)行獨(dú)立游戲的開發(fā),如果有小伙伴感興趣,小灰會(huì)輸出更多相關(guān)內(nèi)容。

最后小灰想做一個(gè)投票調(diào)查,以上介紹的幾種游戲技術(shù),你都用過哪些?

主站蜘蛛池模板: 台北市| 庆元县| 上栗县| 南宫市| 元江| 东阿县| 鸡西市| 河源市| 勐海县| 扎鲁特旗| 威信县| 临武县| 疏勒县| 阳曲县| 牟定县| 安福县| 新营市| 康保县| 新龙县| 巴彦淖尔市| 克山县| 马鞍山市| 兰考县| 田林县| 云阳县| 醴陵市| 尼木县| 海口市| 神农架林区| 桂林市| 南部县| 珲春市| 巢湖市| 崇礼县| 鄯善县| 新野县| 察哈| 荥经县| 宁远县| 阿瓦提县| 南丰县|