java寫游戲
發布時間: 2025-06-22 07:35:10
A. 為什麼java做大型游戲就不行,可是卻都用它來做手機游戲
在pc上,java做大型游戲並不合適,主要是因為java離底層較遠,對圖形的處理不如c++方便,同時效率也是一個極大的問題,而且Java本身並沒有很多好的圖形類庫(主要原因還是沒市場)。而手機端,以前較早的手機游戲有很多用java的,因為java在誕生初期就看到了手機的市場,提供了JavaME類庫,對手機游戲建立了很多方便的包和類庫,同時與各大手機廠商合作,在手機內置了java平台,佔領了先機。盡管如此,在手機端java還是有很多弊病,如果你用過以前的s60系統應該會知道,大多數java程序不如sisx程序好用。
而現在java在手機端又迎來了復甦,全是拜android系統所賜,由於android手機系統本身就是用java語言開發的,所以可想而知,用java來編寫android手機游戲很方便很好處理。
另外,其實手機游戲不同於大型游戲,以小游戲為主,並不需要太多的優化之類的,重要的是創意,所以用java比起用c++沒有太大差距,而java門檻低,類庫提供的更多更簡單更方便,所以用java的很多。但真正大型的手機游戲,像是大型公司比如ea,育碧開發的游戲,大多並非是用java開發的。
綜上,其實java做什麼游戲都不如c++給力,但是在手機端他有很多優勢,彌補了他的很多劣勢。相對的,pc端開發更為成熟,所以java基本毫無競爭力。
熱點內容