想做游戲編程,如何用手機(jī)制作手游?
1、在瀏覽器搜索“游戲制作創(chuàng)意齒輪”,然后下載安裝。
2、新建一個(gè)項(xiàng)目,然后按照教程實(shí)現(xiàn)一個(gè)游戲。
3、導(dǎo)入你的素材。
4、對(duì)你導(dǎo)入的素材進(jìn)行裝配,裝配之后可以用于物理檢測(cè)。
5、裝配完成后,到組件界面下為你裝配的圖片設(shè)置原型或者設(shè)置狀態(tài)、屬性、行為、物理等基本屬性。
6、對(duì)主角或者敵人或者控件設(shè)置行為。
7、最后在到場(chǎng)景中去創(chuàng)建你的游戲場(chǎng)景。
8、然后,我們可以通過調(diào)試運(yùn)行,查看你的游戲。
想學(xué)習(xí)游戲開發(fā)?
首先非常感謝在這里能為你解答這個(gè)問題,讓我?guī)ьI(lǐng)你們一起走進(jìn)這個(gè)問題,現(xiàn)在讓我們一起探討一下。
首先游戲開發(fā)是需要有一個(gè)開發(fā)團(tuán)隊(duì)來完成的,這個(gè)團(tuán)隊(duì)中包含了:游戲策劃,游戲美術(shù),游戲程序這三個(gè)職能。基本上只有很少數(shù)很少數(shù)的人能掌握這三個(gè)職能的開發(fā)技術(shù)。
以下我介紹一下這三個(gè)職能的具體情況:
游戲策劃工作相對(duì)于其他兩個(gè)職能來說入門是比較的容易。只要樓主對(duì)游戲有充分的理解,并具備一定的邏輯思維能力就可以了,如果后期有一個(gè)不錯(cuò)的老師進(jìn)行指點(diǎn)的話基本可以從事初級(jí)的游戲策劃工作。
游戲美術(shù)方面的工作,首先要有一定的美術(shù)基礎(chǔ),如果軟件基礎(chǔ)不行的話建議樓主可以去一些游戲培訓(xùn)機(jī)構(gòu)進(jìn)行提高,在這里建議樓主去GA那里了解下,據(jù)我所知他們有免費(fèi)的軟件課程進(jìn)行這方面的提高。
要求最高的就是程序,需要熟悉的掌握各類編程語言,另外這門技術(shù)也非短時(shí)間可以學(xué)會(huì)。
我最后在這里,祝大家每天開開心心工作快快樂樂生活,健康生活每一天,家和萬事興,年年發(fā)大財(cái),生意興隆,謝謝!
做一個(gè)羊了個(gè)羊小程序?
我覺得開發(fā)這個(gè)游戲不會(huì)超過15萬,我覺得大頭都在運(yùn)作上,運(yùn)作應(yīng)該要花不少錢。
研發(fā)一個(gè)只有兩關(guān),并且還要看廣告的游戲。我覺得是個(gè)合格的程序員應(yīng)該都可以地做得出來的。難得是運(yùn)營,就像抖音上的游戲主播,明明不比別人差,可惜就是不火。
我感覺奇怪的是有開心消消樂這種老大哥在,羊了個(gè)羊還能這么火,是不是開心消消樂的難度太小了?
廣告變現(xiàn)是休閑游戲最主要的變現(xiàn)途徑。截至2022年6月,超80%休閑游戲產(chǎn)品將廣告變現(xiàn)作為主要變現(xiàn)手段。87.4%休閑游戲用戶在游戲中看過廣告。
我喜歡在頭條,抖音上看廣告,是有收益的啊。不像這羊了個(gè)羊,看了廣告還沒好處,這游戲就是想爆火一段時(shí)間,沒想后續(xù)發(fā)展。而且根本不容易通關(guān)。
有一說一這游戲的運(yùn)作真的好,連新聞都通知不要為了通關(guān)秘籍而被詐騙。
怎么編寫游戲程序?
需要學(xué)習(xí)多種編程語言。
1:首先要知道游戲編程用的什么語言。
2:c++語言是目前最為穩(wěn)定的、指針最為全面的語言。游戲尤其網(wǎng)游的穩(wěn)定性要求極高,因此必須用c++。
3:先學(xué)c語言,c語言是全部計(jì)算機(jī)語言的基礎(chǔ)更是c++的基礎(chǔ)。因此要學(xué)好。再學(xué)c++,這個(gè)要學(xué)精,不然開發(fā)游戲沒戲。然后學(xué)數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)庫、線性代數(shù)、離散數(shù)學(xué)結(jié)構(gòu)。
4:html、css、js也要知道。
5:如果要制作跨平臺(tái)游戲,建議學(xué)習(xí)下opengl/opengles,這是個(gè)很強(qiáng)大很專業(yè)的圖形接口,因?yàn)楹芏嗥脚_(tái)支持所以適合跨平臺(tái)游戲制作使用。
6:做2d游戲,可以使用cocos2dx等一些引擎,當(dāng)然你也可以使用上面的3d引擎制作2d游戲。
從事游戲開發(fā)?
看你要去哪個(gè)方向了,策劃、程序、美術(shù),每個(gè)方向又有細(xì)分。
策劃有劇情策劃,關(guān)卡策劃,數(shù)值策劃等等。
程序有客戶端編程,服務(wù)器編程,引擎編程,腳本編程,手機(jī)游戲開發(fā), 網(wǎng)頁游戲。
美術(shù)有3d建模,2d美術(shù)。
方向不一樣需求不一樣。
較了解程序,就程序倆說吧。
如果要說只為干活,客戶端你得學(xué)windows編程,socket等
服務(wù)器當(dāng)然就是各種數(shù)據(jù)庫操作,各種通訊操作。
引擎編程需要了解底層,directx,opengl,3d數(shù)學(xué),物理基礎(chǔ)等。
腳本的話就學(xué)腳本就夠了。
手機(jī)游戲開發(fā)分ios、android,對(duì)應(yīng)使用不同引擎需要不同的學(xué)習(xí)。
網(wǎng)頁游戲前端目前flex流行,js,html也在發(fā)展。
以上只是速成。但是真正建議的是,
學(xué)好c++,數(shù)據(jù)結(jié)構(gòu),socket編程,了解windows編程,學(xué)習(xí)數(shù)據(jù)庫編程。
先學(xué)3d數(shù)學(xué),再學(xué)directx,然后試著做個(gè)小游戲。
學(xué)習(xí)設(shè)計(jì)模式。研究開源引擎。
會(huì)是個(gè)比較漫長(zhǎng)的過程,但是基礎(chǔ)扎實(shí),各種開發(fā)都不怕。
可以專挑一條喜歡的道路深入研究,也可以專注游戲邏輯實(shí)現(xiàn)。
這個(gè)話題其實(shí)有點(diǎn)兒大。這里面有一個(gè)重要的區(qū)別是:你是想當(dāng)獨(dú)立游戲開發(fā)者,還是想當(dāng)游戲行業(yè)的從業(yè)人員。
如果是想當(dāng)游戲行業(yè)的從業(yè)人員,我覺得就簡(jiǎn)單了,盯準(zhǔn)你想當(dāng)?shù)穆殬I(yè),培訓(xùn)相應(yīng)技能就好。事實(shí)上,在游戲行業(yè)里的開發(fā),無論是精通特定引擎或者架構(gòu)(如cocos2D,unity3D,OpenGL,DirectX),還是只是對(duì)基礎(chǔ)(如算法、設(shè)計(jì)模式、圖形學(xué)、人工智能等)有一定深度,都能入行。(不是都學(xué),是對(duì)其中一個(gè)有超過平均水平的掌握或者理解即可,然后就投簡(jiǎn)歷吧。現(xiàn)在游戲也這么火,不難找工作)。
但是對(duì)于獨(dú)立游戲開發(fā)者,事情就不一樣了。顯然需要掌握更多的東西。但是掌握更多的東西不一定是專精。這就要求獨(dú)立開發(fā)者有取舍。首先要思考,自己想在什么平臺(tái)做游戲?ios?好好看ios sdk;android?好好看android sdk?win8?好好看wpf。網(wǎng)絡(luò)?flash或者h(yuǎn)tml5等等等等。
我在上面只列出了一個(gè)基礎(chǔ),不包括圖形引擎或者游戲引擎。事實(shí)上,一些游戲不需要引擎的協(xié)助。獨(dú)立開發(fā)者的游戲更是注重創(chuàng)意,因此,很多并不依靠引擎的游戲也能有不錯(cuò)的收益。但是,要想更進(jìn)一步,需要在平臺(tái)的基礎(chǔ)上選擇合適的引擎加以研究。
最后,我認(rèn)為獨(dú)立開發(fā)者需要了解一些美工知識(shí),并且對(duì)數(shù)值策劃有一些感覺。但從美工的角度,很多美術(shù)非常簡(jiǎn)單的游戲也很不錯(cuò);所以我一向不認(rèn)為美術(shù)是游戲開發(fā)的關(guān)鍵。當(dāng)然,它是一個(gè)能增添很多亮點(diǎn)的環(huán)節(jié)。
而對(duì)于游戲策劃,我想每一個(gè)想開發(fā)游戲的人都有當(dāng)游戲策劃的料子。但這個(gè)職能類似產(chǎn)品經(jīng)理,猛地一想很簡(jiǎn)單,可把一份策劃捋順了,有邏輯,經(jīng)得起市場(chǎng)驗(yàn)證,難。不過這是一個(gè)試錯(cuò)的過程,只能在探索中學(xué)習(xí),實(shí)踐中學(xué)習(xí),書本學(xué)來的極其有限。
附上出處連接:
以上就是關(guān)于想做游戲編程和如何用手機(jī)制作手游的相關(guān)問題解答,希望對(duì)你有所幫助。