回覆列表
  • 1 # 程式猿的十年

    都不是很容易,如果你有程式設計基礎,不管學其他的語言都會很有幫助。如果沒有,都需要去進入計算機的邏輯,高階語言可能在入門方面簡單一點

  • 2 # 碼農大叔

    程式語言有很多種!

    目前已知的程式語言大概就有600多種。

    不過,主流的程式語言其實不多,這些也就是我們常見的程式語言。

    C語言、C++、PHP、JavaScript、java、python、swift、SQL等等。那麼,接下來,我們就可以來選擇這些程式語言了!

    先來看下2020年最新的程式語言使用排行榜(範圍:全球)

    簡單說一下各場景下應用的語言(個人建議):

    網站:PHP和Java

    遊戲:Java、C語言和C++

    資料分析:Python

    IOS開發:swift

    前端開發:JavaScript

    資料庫:SQL

    所以既然想做遊戲就可針對Java、C語言和C++語言來說,可以 每個都試試,找到自己喜歡的語言。

    另外程式語言沒有好壞之分,只是工具,就看使用者的能力。

  • 3 # 我是三十程

    在手機遊戲流行的當下,各類手遊層出不窮,佔據中國流量的半壁江山,各個遊戲公司在手遊方面的競爭也越發激烈,急缺遊戲開發人員,對開發人員的需求也越來越高。如果你也想自己製作手遊,做起遊戲開發的工作,那麼學習Java將會是你不二的選擇!

    Java是目前中國手機軟體開發行業的主流語言之一,也是學習的人數最多的,介於目前中國流行的基本都是android系統,所以手機遊戲的開發也需要在android的平臺下開發。你可以朝這方面學習,不論你是自學還是找培訓班,學成後是有很大一片前景的。

    學習手遊製作的大致方向

    Android學習方向的技能:

    1、需要 javaLogic 也就是java的基本邏輯,牢固的Java基礎

    2、紮實的Linux基礎知識

    3、資料庫基礎知識

    4、網路協議

    遊戲方面:

    1、精美的圖片、華麗的效果自然離不開flash 圖片處理之類的技術

    2、搞懂遊戲演算法,比如你製作一款貪吃蛇的手遊,要知道怎麼讓蛇前進,怎麼才算吃了食物變大。

    3、進修 java與遊戲設計,必要的話學點3D設計或美術設計。

    設計模式:

    1、在Android系統的框架層當中,使用了大量的設計模式,如果沒有這個方面的知識,對於Android的理解就會大打折扣。設計模式種類之多,全部掌握是不現實的,必須首先掌握面向物件的基礎設計原則。

    2、掌握面向物件的基礎設計原則的書籍有:

    ① 《Effective Java》

    ② 《敏捷軟體開發:原則、模式與實踐》

    伺服器端開發知識:

    1、Java EE

    2、PHP,這是另外一門語言,但在我們學習Java的同時學習,有點得不償失,是否學習看你自己)

    3、.NET與JavaEE差不多,只不過需要額外掌握C#,比較麻煩。

    4、ruby on rails,簡潔、優雅,幾行程式碼就可實現複雜的功能,不過要有Ruby語言知識基礎。

    這些都是Android應用程式需的伺服器端支援,掌握這類只是還是有必要的,只不過關於伺服器端技術的種類實在太多,這邊就列出四個,不過既然你是學的Java,還是建議學習JavaEE的知識。

    Android開發的書籍選擇:

    ① 《精通Android2》

    ② 《 Android2高階程式設計》

    兩本書對安卓開發的講解都是非常細緻,建議結合SDK看。

  • 4 # AGamer

    程式設計只是一種方式,就跟語言一樣,可能分很多種,但都能表達出同一種意思。也就是說大多數程式語言都可以開發軟體遊戲。

    如果是為了開發遊戲而學習程式語言的話,那麼可以先從開發遊戲的引擎入手。雖然程式語言可以製作遊戲,但是從底層一點一點編寫還是太麻煩了,現在很多遊戲引擎都提供了大量的模板和外掛,可以大大提高遊戲開發的效率,所以考慮一個容易上手的遊戲引擎,順便找一個合適的程式語言或許更好一些。

    市面上比較流行的虛幻4和unity都是功能比較強大的遊戲引擎,前者功能比較強大,但是也比較複雜,使用的是C++程式語言。後者相對簡單一些,個人學習也完全可行,使用的是C#程式語言。

    除了上面提到的C++和C#之外,也可以使用Java、PHP、python等等

  • 中秋節和大豐收的關聯?
  • 如何看待今後餐飲業的發展?