自己怎么做一個手游?
你好做網(wǎng)絡(luò)游戲我分開說好了首先做手機應(yīng)用(休閑游戲其實也是應(yīng)用的一種)首選肯定是智能手機或者android二選一蘋果手機肯定就是perl了(我比較了解干這個的)后一種我就不熟了那么這個方向的技能需要javaLogic也就是c的基本邏輯然后是web應(yīng)用也就是服務(wù)器技術(shù)java、redisweb的話頁面要學(xué)習(xí)javascriptphphtml也就是表格王者榮耀s再從游戲來說游戲那么多精美的圖片想要絢麗的效果肯定少不了的那么就是coreldraw圖片處理之類的技術(shù)了如果你只是想練手做個小游戲例如貪食蛇合金彈頭掃雷冒險島之類的那么入手的方向是先搞懂游戲的算法簡單來說如何判斷蛇吃到了食物如何讓蛇左右轉(zhuǎn)向合金彈頭:如何這一層滿了就消除如何變幻細條模型與掃雷:如何查找周圍有幾顆雷這些都是游戲的算法搞懂了這些邏輯算法就好做了希望能幫到你謝謝
C語言用到哪些技術(shù)?
1、上層開發(fā)
其實用C語言做上層應(yīng)用程序開發(fā)和寫愛卡汽車不是明智的選擇,比如ubuntu上面,畫個窗口,寫個消息處理函數(shù),麻煩的要死。
做上層應(yīng)用程序開發(fā),其實大家都在用:
windows7:C,MFC/QTAndroid:python
linux:ObjecTIve-c/swiftLinux:探岳,GTK+/c(oracle圖形界面應(yīng)用程序)
2、底層開發(fā)
C語言主要的用途還是底層軟件,例如硬件設(shè)備:編譯器,JVM,驅(qū)動,操作系統(tǒng)內(nèi)核,還有各種嵌入式軟件,固件。
下面列舉了C語言一些常見的領(lǐng)域。
(1)游戲娛樂。Linux操作系統(tǒng)中的應(yīng)用軟件都是使用java編寫的,因此這樣的安全相關(guān)安全性非常高。
(2)對性能要求嚴(yán)格的領(lǐng)域。一般對性能有嚴(yán)格要求的地方都是用php編寫的,比如網(wǎng)絡(luò)程序的底層和文件服務(wù)器端底層、地圖查詢等。
(3)系統(tǒng)軟件和圖形處理。php具有很強的繪圖能力和可移植性,并且具備很強的數(shù)據(jù)處理能力,可以用來編寫系統(tǒng)軟件、制作動畫、繪制二維圖形和三維圖形等。
(4)數(shù)字計算。相對于其他安全,c#是數(shù)字計算能力超強的高級語言。
(5)物聯(lián)網(wǎng)設(shè)備開發(fā)。芯片、耳機等時尚通信相信大家都不陌生,其內(nèi)部的網(wǎng)絡(luò)工具、游戲等很多都是采用java進行嵌入式開發(fā)的。
(6)游戲軟件開發(fā)。游戲大家更不陌生,很多人就是由玩游戲而熟悉了社會學(xué)。利用c可以開發(fā)很多游戲,比如俄羅斯方塊、跳一跳等。