請(qǐng)留下您的手機(jī)號(hào)
課程顧問(wèn)將幫您激活課程并贈(zèng)送學(xué)習(xí)禮包
首先,你需要明確你要做的是什么游戲,一般單人做的游戲都是2d類別的游戲,或者是以劇情為主的文字類卡牌類游戲 其實(shí)做這幾種游戲,大同小異,你首先要有劇情,沒(méi)有劇情就沒(méi)有開始,所以你要先對(duì)你要做的游戲有一個(gè)大致的構(gòu)思,很多人都說(shuō)程序最重要是開始,但是卻并不是真的。程序的重要性很多人都說(shuō)過(guò),做游戲我們不需要太專精,但是都必須有了解,包括c#,unity。。。很多的編程語(yǔ)言都需要有一定的了解,這里就需要花時(shí)間去積累了。其次是核心玩法和交互,你需要對(duì)你做的游戲有了解,不能說(shuō)你的游戲很乏味,或者半途轉(zhuǎn)換玩法,交互系統(tǒng)更加重要,暴雪對(duì)于游戲的貢獻(xiàn)之一就是交互系統(tǒng)的完善。我們的美術(shù)也需要有一定的了解,起碼要會(huì)畫,作為一個(gè)個(gè)人的游戲師,不要求畫質(zhì)有多么好,但是好一點(diǎn)的畫質(zhì)對(duì)于玩游戲的玩家來(lái)說(shuō),是很重要的。至于游戲最后的元素,音樂(lè)也是不能缺少的,我們個(gè)人做一段音樂(lè),其實(shí)是很困難的,所以我們可以在網(wǎng)上找一下音樂(lè)當(dāng)作我們游戲的背景音樂(lè),但是注意版權(quán)問(wèn)題。
參考下面的
目前,游戲開發(fā)主要分為2D游戲和3D游戲。2D游戲通常是為手機(jī)開發(fā)的,一般使用的開發(fā)工具是Cocos2dx,使用的開發(fā)語(yǔ)言是C++。3D游戲一般使用的游戲開發(fā)工具是unity3D,使用的開發(fā)語(yǔ)言是c#或者Javascript。
所以,要想開發(fā)哪種游戲,就必須知道需要用到哪些開發(fā)知識(shí)。
首先來(lái)說(shuō)一下,如果是打算學(xué)習(xí)2D手游開發(fā),那么,首先需要學(xué)習(xí)C++。
學(xué)習(xí)C++的路線一般是先學(xué)習(xí)C語(yǔ)言, 對(duì)編程有點(diǎn)了解后, 就是怎么樣編寫程序, 什么是函數(shù), 指針怎么用.等對(duì)編程有點(diǎn)了解后,才開始學(xué)習(xí)C++, 這樣的一個(gè)梯度就不會(huì)對(duì)C++產(chǎn)生恐懼感!。然后,還要了解Cocos 2dx 的使用。以及熟悉api.等等。
再說(shuō)一下3D游戲的開發(fā)。3D游戲用的比較多的開發(fā)工具是unity3D引擎。unity3D開發(fā)用的是C# (Javascript也用,但用的比較少),所以先要學(xué)會(huì)c#。
c#也是一種面向?qū)ο蟮木幊陶Z(yǔ)言,相比c++,也是相對(duì)簡(jiǎn)單的。然后,就需要學(xué)會(huì)unity3D引擎的使用了。而且這個(gè)也是非常的重要。沒(méi)有什么技巧,就是自己一步一步學(xué)習(xí),一項(xiàng)一項(xiàng)的熟悉。還有unity3D中的api.也是需要熟悉的。
今天,就先說(shuō)這兩種在國(guó)內(nèi)非常流行的游戲開發(fā)方法。到底需要學(xué)習(xí)哪種游戲開發(fā),學(xué)習(xí)什么編程語(yǔ)言,現(xiàn)在應(yīng)該熟悉了吧!
游戲開發(fā),不管是哪一種方式。都是需要有自己的項(xiàng)目,自己會(huì)獨(dú)立的解決問(wèn)題,這才是最重要的。
作為一名學(xué)習(xí)軟件的大二學(xué)生,我覺(jué)得我了解的比較多吧。
1.先說(shuō)說(shuō)游戲開發(fā)需要學(xué)習(xí)的專業(yè)知識(shí),游戲開發(fā)肯定是跑不了要編程的,首先就是要學(xué)c語(yǔ)言,這是用的最廣泛的編程語(yǔ)言,并且這是學(xué)習(xí)更高級(jí)語(yǔ)言的基礎(chǔ)。因?yàn)槭腔A(chǔ),用起來(lái)比較麻煩,接著就要學(xué)習(xí)比較方便的java。只有學(xué)會(huì)了編程語(yǔ)言,你才會(huì)有能力來(lái)制作開發(fā)游戲。
2.再者就是要有游戲開發(fā)的思路,打開思路的方法很多,你可以在生活中多玩玩別人制作的游戲,從別人的游戲制作運(yùn)行方式中找靈感。也可以看玄幻類的小說(shuō),因?yàn)楹芏嘈妙愋≌f(shuō)都是符合游戲設(shè)定的,主角會(huì)分級(jí)數(shù),有劇情套路,打怪升級(jí)等等。
我是主修軟件開發(fā),各種語(yǔ)言的編程。
1、首先要知道游戲編程用的什么語(yǔ)言。是c++ 因?yàn)閏++語(yǔ)言是目前最為穩(wěn)定的、指針最為全面的語(yǔ)言。游戲尤其網(wǎng)游的穩(wěn)定性要求極高,因此必須用c++。
2、先學(xué)c語(yǔ)言。c語(yǔ)言是全部計(jì)算機(jī)語(yǔ)言的基礎(chǔ)更是c++的基礎(chǔ)。因此要學(xué)好。再學(xué)c++,這個(gè)要學(xué)精,不然開發(fā)游戲沒(méi)戲。然后學(xué)數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)庫(kù)(orcle大型數(shù)據(jù)庫(kù),小型sql不可以)、線性代數(shù)、離散數(shù)學(xué)結(jié)構(gòu)就差不多了吧。要求:不單單是會(huì),舉一反三。
3、2中說(shuō)的是核心課程。html、css、js知道也行,但做游戲開發(fā)的你要知道,我們做的是一個(gè)人的心臟和大腦,那些一個(gè)美工人員會(huì)做的很好,而且不用你操心,也許美工做的比你還多但是,我們拿的薪資是他們的很多倍,咱們按年薪、他們按月還得算生活費(fèi)、、呵呵、注:有不明白的再問(wèn)我。
開發(fā)游戲需要什么條件
游戲開發(fā)需要學(xué)什么
開發(fā)游戲需要什么
C++做游戲開發(fā)要學(xué)什么
C++后端游戲開發(fā)需要學(xué)什么
C++游戲開發(fā)編程
C++游戲開發(fā)要求
C++游戲開發(fā)需要什么
C++游戲開發(fā)需要做什么
C++游戲用什么開發(fā)
C++游戲端開發(fā)
c++什么水平可以開發(fā)游戲
c++做游戲開發(fā)學(xué)什么
c++制作游戲需要什么
c++開發(fā)游戲用什么軟件
c++開發(fā)游戲需要學(xué)什么
c++開發(fā)游戲需要學(xué)哪些
c++游戲開發(fā)工具軟件
c++游戲開發(fā)用什么
c++游戲開發(fā)用到什么軟件
c++游戲開發(fā)要學(xué)習(xí)哪些知識(shí)
c++游戲開發(fā)要學(xué)什么
c++游戲開發(fā)要學(xué)什么內(nèi)容
c++游戲開發(fā)需要學(xué)什么
大家都在學(xué)
同學(xué)您好!