【LGame入門學堂001.初章】 LGame是誰?

來源:互聯網
上載者:User

[LG001.初章] LGame是誰?

個問題,當然就百度一下了,大家一起來先認識LGame吧~

LGame

  是一款國人開發的Java遊戲引擎,有Android及PC(J2SE)兩個開發版本。其底 層繪圖器LGrpaphics封裝有J2SE以及J2ME提供的全部Graphics API(PC版採用Graphics2D封裝,Android版採用Canvas類比實現),所以能夠將J2SE或J2ME開發經驗直接套用其中,兩版本 間主要代碼能夠相互移植。Android版內建有Admob介面,可以不必配置XML直接寫入程式碼Admob廣告資訊。該引擎除了基本的音效、圖形、物理、精靈等常用組件以外,也內建有Ioc、xml、http等常用Java組件的封裝,代價是jar體積較為龐大,PC版
已突破1.2MB,Android版有所簡化也在500KB左右。此外,該引擎還內建有按照1:1實現的J2ME精靈類及相關組件,可以將絕大多數 J2ME遊戲平移到Android或PC版中。

  同時也是是一個高通用性的遊戲架構,作為支援Java案頭遊戲以及網頁遊戲開發的全功能引擎,LGame無論對畫面繪製、精靈碰撞、特效渲染、表單組件,還是XML操作,文本資料庫操作,HTTP操作,日誌操作等都提供有完善的內部解決方案,避免了多包配置的繁瑣與不便,同時也降低了使用者的學習曲線。出於效率與程式體積兩方面考慮,LGame中所有組件皆不依賴Swing,完全採取AWT繪製而成,因此它可以將自身的運行環境壓縮到最小,一個壓縮後不足4MB的精簡JRE,已足夠支援它的運行,也就是與RMXP或吉裡吉裡2的運行庫大小相彷彿,但功能卻更多。

  LGame內建有視頻解碼器,支援mp4視頻檔案播放(在LGame-Simple-0.3.0中將支援flv,在0.6-0.7版本中將以可選組件方式 引入jmc支援,以爭取可播放視頻種類的最大化),內建音頻解碼器支援mid、mod、mp3、ogg、wav、au、aiff...

                                                                  引自:http://baike.baidu.com/view/4646213.htm

麼樣?有人被吸引了嗎?吸引了就加入我吧~
一起來寫學習心得~

只要把你的心得發到android遊戲台塊,我會把你的文章加入置頂的索引貼(一定要原創心得,不要拷貝網上的)~

期待~

 

 

原文第一次發佈於Android-Fans論壇:http://www.android-fans.net/thread-1451-1-1.html

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.