想從事Android遊戲開發要學習什麼

來源:互聯網
上載者:User

   近年來,大學生頻頻面臨就業的大問題,大學生才華難以施展,企業招不到適合自己企業發展的人才,走向了兩個矛盾的極端。但是這一現象我們不得不反思原因,是高校的授課有問題還是企業的要求過高?近日,一個名詞進入公眾的視野——Android遊戲開發,隨著目前智能手機的發展不得不說,Android遊戲開發這個項目有著很好的發展前途,但是要從事這個職業,都要掌握哪些知識呢?作者給大家整合了很多前人的經驗,希望大家學習。

  建議學XNA吧,微軟出的未來遊戲開發架構,用C#開發,適合你的

  學C++做遊戲比較難,自學能堅持下來的不多,畢竟要學的知識太多,而且C++本身就是一門相對比較難以掌握的語言

  不能說C++是王道吧,Android遊戲開發感覺現在C++除了在比較低層的開發上處於老大哥的地位,其它一些中高層的應用都在減少,不過,C++的效率確實不是另我進階語言能比的,但在電腦效能高速發展的現今,我認為C#的效能完全可以開發出不錯的遊戲

  我也在研究XNA,相對來說真的把遊戲開發困難度降低了很多

  android開發建議你先從java學起,java的好書有很多,但是我建議您先專註研究一本,等把這本吃透了再看其他的就容易的多了

  Java類的推薦書籍:

  HeadFirst java、 Java編程思想、Java2核心技術、Java程式設計經典教程

  Android類的推薦書籍:

  Android應用開發詳解、Android遊戲開發應用開發揭秘、 Android遊戲開發詳解

  Java類的書我建議您先看HeadFirst Java,這本書是美國人寫的有中文版,文風詼諧幽默又不失專業,有助於培養學習的興趣

  Android類的書我建議您先看Android遊戲開發應用開發詳解,內容很細代碼也全,注釋很多,可讀性強

  所有人在學習任何新知識時都是從零開始,head first java這本書有很多例子,至少可以通過複製書上代碼編寫一兩個小程式,這就是很好的開始啊。

  你從書上內容實踐成功1個小程式到10個小程式是開始的第一步

  你從獨立編寫1個小程式到獨立編寫5個小程式是第二步

  你從讀懂1個複雜程式原始碼到讀懂20個複雜程式原始碼是第三步

  第四步就是你學成了

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.