當前位置:首頁 » 游戲資訊 » java游戲開發什麼游戲

java游戲開發什麼游戲

發布時間: 2022-11-06 08:32:16

① JAVA能寫大型游戲么

我看到樓上都是說不能,我先拋出一個游戲——Minecraft。
然後再細說java為什麼不方便開發大型游戲?首先因為java相比較C而言不能操作內存,效率確實低,而且運行還要安裝虛擬環境(jre)。但是這個能說明就不能開發大型游戲了嗎?那不是的,只是相比較C而言不好開發而已。
至於「而端游的服務端開發必須是C++」。我不知道該怎麼吐槽還是算了吧,這邊建議去工作一個月再說這種話呢。
我猜的沒錯的話你現在應該是在選擇學習什麼語言,然後你的目標是開發大型游戲的這樣子一個狀況。其實剛剛開始學習什麼語言並不是很重要,重要的是你能繼續學下去,編程學到後面並不是只要求你會一種語言就行可以了,到後面C、C++,java、python這些常見的語言遲早要會的。而且開發大型游戲並不是單槍匹馬一朝一夕就能完成的,是需要大型團隊用無數的日子開發出來的,你也是只能成為其中一份子,但我相信你可以的。
所以如果你還糾結學習什麼語言的話,就先選擇你感興趣的吧,願心之所向,行之所倚。

② JAVA語言學習主要可以開發什麼

1、Java可以做網站
Java可以用來編寫網站,現在很多大型網站都用Jsp寫的,JSP全名Java Server Pages。
它是一種動態網頁技術,比如我們熟悉的163,一些政府網站都是採用JSP編寫 的。
所以學習Java的同學可以找開發網站方面的工作,而且現在找這方面的崗位比較多。
比如:網站開發,當然就是JSP+Servlet+JavaBean,一直以來都相當流行。
2、Java可以做Android
Android是一種基於Linux的自由及開放源代碼的操作系統,其源代碼是Java。
所以市場上見到的手機系統例如MIUI ,阿里雲,樂蛙等,都是修改源代碼再發行的。
Java做安卓不單單是指系統,還有APP對於更多的開發人員來說,他們更多的時間是花在開發APP上面。
3、Java可以做游戲
或者你不知道,在以前諾基亞還很流行的時候,你玩的手機游戲有90%以上都是Java開發的。
當然現在已經很少人再去開發了,都轉到安卓上去了。
電腦上也有java開發的游戲,最經典的是:《我的世界》(minecraft ,簡稱MC)。
4、Java可以做軟體
一般編程語言都可以做軟體的,Java 也不例外,例如Eclipse,MyEclipse等知名Java開發工具.有關開發軟體組件,可以了解Java Swing編程 或者 awt 相關知識。
比如:企業級應用開發,這里是JAVA的天地,大到全國聯網的系統,小到中小企業的應用解決方案,Java都佔有極為重要的地位。
另外還有移動領域,典型的應用是手機游戲(國內主要是這方面),這里是J2ME的天地,其實應用范圍是很廣的。

③ 學Java開發可以做什麼

Java的應用領域很廣,可以說是現在最普及的,遍布各行各業,可見其優勢所在。

1、大數據領域

Hadoop以及其他大數據處理技術普遍用的都是Java,當然其他語言也有用到,基於Java 的 HBase和Accumulo以及ElasticSearchas。但Java在此領域並未占太大空間,但只要Hadoop和ElasticSearchas能夠成長壯大,Java依然有潛力占據一部分。

6、其他領域

Java依然是在科學應用中最好選擇,包括自然語言處理。最主要的原因是因為Java比C++或者其他語言相對其安全性、便攜性、可維護性以及其他高級語言的並發性更好。

可以說Java作為軟體行業默認開發語言在各個領域均有廣泛應用,相關從業者也都認為Java有著光明的未來。

希望對您有所幫助!~

④ JAVA是什麼啊它可以用來做什麼

Java是目前主流的編程語言之一,如果學會Java,可以從事的崗位還是比較多的,這里簡單列舉一些。

Java可以做的:

1、Java可以做網站

現在很多大型網站都用Jsp寫的,JSP全名Java Server Pages。

2、Java可以做Android

Android是一種基於Linux的自由及開放源代碼的操作系統,其源代碼是Java。Java做安卓不單單是指系統,還有APP對於更多的開發人員來說,他們更多的時間是花在開發APP上面。

3、Java可以做游戲

手機游戲有90%以上都是Java開發的。

電腦上也有Java開發的游戲,《我的世界》(minecraft ,簡稱MC)《英雄聯盟》(簡稱lol)等。

4、Java可以做軟體

比如:企業級應用開發,這里是JAVA的天地,大到全國聯網的系統,小到中小企業的應用解決方案,Java都佔有極為重要的地位。

想要系統學習,你可以考察對比一下開設有相關專業的熱門學校,好的學校擁有根據當下企業需求自主研發課程的能力,建議實地考察對比一下。

祝你學有所成,望採納。

⑤ JAVA能開發哪些類型的游戲

俄羅斯方塊(Tetris)

經典的益智游戲,幾乎是世界上最有影響力的益智游戲之一,游戲本身也很簡單,只要不斷消減掉落的方塊就可以了。這個游戲被模仿了很多個版本,我這里的是EA出的瘋狂俄羅斯方塊(Tetris Mania)。
超級泡泡龍(Super Bubble Bobble)

Taito公司開發的游戲,主角是兩只綠色和藍色的小恐龍,通過吐出泡泡來消減屏幕上的綵球,游戲本身簡單易學、妙趣橫生,女孩子玩起來會上癮的。
超級馬里奧(Super Mario Bros)

任天堂公司開發的著名橫版過關游戲,是電子游戲歷史上銷量最大的系列游戲之一,早在任天堂的紅白機時代就名聲在外了,這個游戲幾乎移植到了所有的任天堂游戲機,也包括電腦和手機。
吃豆(Pac-Man)

Namco公司開發的一個經典游戲,玩家控制游戲的主人公黃色小精靈吃掉藏在迷宮內所有的豆子,並且不能被「幽靈」抓到。
貪吃蛇(Retro Snaker)

諾基亞手機上的一個元老級游戲,這個游戲短小精悍,很具可玩性,特別適合在手機上玩。據稱,已經有超過十億人玩過這個游戲。
鑽石情迷(Bejeweled)

一個很好玩的益智游戲,有點像「對對碰」,游戲規則很簡單,移動相鄰的兩個鑽石,使任一排產生有三個或以上的相同鑽石,即消去,上面的鑽石靠重力落下。
祖瑪(Zuma)

一款休閑益智游戲,玩法很像QQ龍珠,將中間吐出來的珠子向著周圍連環滾出的同色珠子射打,夠三個就能炸裂消除,簡單有趣。
炸彈人(Bomberman)

Hudson公司開發的一款基於迷宮的游戲,游戲主角炸彈人是一個機器人,基本操作是放置炸彈,以十字型的方式爆炸,來炸死敵人,也可以炸死自己,還有些增強威力與技能道具增加了游戲的可玩性。
波斯王子(Prince of Persia)

上世紀九十年代的一個經典游戲,我以前在DOS上玩過的最早的游戲之一,可惜游戲續集一代不如一代,Gameloft將波斯王子一代進行了重新開發製作,命名為Prince of Persia Classic,並支持手機,其在手機上的效果很不錯。

⑥ JAVA能寫大型游戲么

java能寫大型游戲么。
首先,這個答案是肯定的,java也能開發大型的桌面端游戲,比如非常出名的沙盒游戲:我的世界。就是使用java語言開發的。
其次,Android就是java開發的,Android環境下有多少游戲就不需要我一一細數了吧。
再次,桌面端的游戲,尤其是大型游戲,最終使用java開發的並不多見,究其原因,一是因為java的內存管理策略,自動化內存管理,在內存效率上並不高,二是其虛擬機機制,對於硬體環境的調用隔了一層。
希望對你有幫助。

⑦ Java游戲開發要學什麼

Java游戲開發要學什麼?所謂的游戲開發編程語言其實有很多,基本上任何一種語言都可以作為游戲伺服器的編程語言。這需要根據自己游戲的類型和要求加以選擇。比如C++,Java,Erlang,go等等。目前我用過的只有C++和Java.但是以Java為主。所以接下來就以自己的經驗,談談以Java為核心的游戲伺服器開發技術體系。

Java目前作為游戲伺服器開發語言已經很是普遍。但是大多數是作為頁游或手游的伺服器,而端游戲一般選擇C++,因為端游對伺服器的性能要求相對比較高一些。兩種語言各有利弊。C++效率高,但是掌握度難些。沒有Java易於掌握。而目前對於追求快速上線率的頁游和手游來說,Java成了一個不錯的選擇。

一、Java的技術系統

需要學習的技術:

(1)Java基礎知識

(2)JavaNIO編程

(3)Netty,Mina網路框架精通一種,其它作為了解。

(4)一種緩存框架:Redis;memcache熟悉使用一個。

(5)SQL語言,用於資料庫:mysql資料庫

(6)springmvc主要用於http協議的伺服器

(7)多線程編程,明白線程安全的重要性。

(8)Java並發集合的掌握。

(9)Linux常用的基本命令及shell腳本。

(10)資料庫操作,比如mybatis。

以Java為伺服器編程語言來說,掌握Java的基本知識就不必說了,是必不可少的。可以參考《Java編程思想》,《Java核心技術》等書。根據游戲通信協議的不同,大致有兩種實現方式:Socket和http。先說簡單些的http協議,這個協議已經很成熟的應用到了網站上。而Java語言也可以用於網站開發,所以相當就簡單些。現在有很多開源的伺服器軟體,比如:tomcat,resin等。游戲前端不管是頁游flash,還是手游的Android,IOS都支持http協議,只要把游戲的邏輯數據按post方法向伺服器發出請求即可了。

二、學習流程

當然了,學習這些東西並不是一蹴而就的。需要根據實踐循環漸進,這里推薦一個學習流程:

(1)對於初學Java的人來說,如果自學能力好些,可以買些書自己練習,而現在又更的多選擇參加Java培訓機構,以快速的掌握Java的知識。

(2)掌握了Java知識之後,要多寫代碼實踐。這個時候可以結合mysql學習SQL語言,掌握資料庫的操作。比如用springmvc寫一個小網站,用mybatis實現網站數據的增,刪,改,查等功能。

(3)完成上步之後,可以在伺服器程序和資料庫之間加一個緩存,學習redis或memcache。

(4)把程序部署到linux伺服器上,練習linux的基本命令及shell腳

免責聲明:內容來源於公開網路,若涉及侵權聯系盡快刪除!

⑧ Java語言能開發游戲嗎

Java語言能開發游戲

Java什麼東西基本都能開發,不過Java不能直接操作內存,這樣使Java在開發的時候造成很多局限性。但是Java提供了本地方法,可以調用c的類庫。使得功能進一步提升。又由於Java對於垃圾回收機制是自動的,使得游戲在流暢性上有很大的折扣。所以Java不適合開發大型游戲(除非自己實現垃圾回收等一些機制),使Java能與c相比使。又因為Java的初衷就不在界面和桌面游戲上。而在企業開發。因此Java不適合開發大型游戲,中小型網路游戲還行

⑨ 有哪些經典java游戲

俄羅斯方塊(Tetris)是經典的益智游戲,幾乎是世界上最有影響力的益智游戲之一,游戲本身也很簡單,只要不斷消減掉落的方塊就可以了。這個游戲被模仿了很多個版本,我這里的是EA出的瘋狂俄羅斯方塊(Tetris
Mania)。

超級泡泡龍(Super Bubble
Bobble)是Taito公司開發的游戲,主角是兩只綠色和藍色的小恐龍,通過吐出泡泡來消減屏幕上的綵球,游戲本身簡單易學、妙趣橫生,女孩子玩起來會上癮的。

超級馬里奧(Super Mario
Bros)是任天堂公司開發的著名橫版過關游戲,是電子游戲歷史上銷量最大的系列游戲之一,早在任天堂的紅白機時代就名聲在外了,這個游戲幾乎移植到了所有的任天堂游戲機,也包括電腦和手機。

吃豆(Pac-Man)是Namco公司開發的一個經典游戲,玩家控制游戲的主人公黃色小精靈吃掉藏在迷宮內所有的豆子,並且不能被「幽靈」抓到。

貪吃蛇(Retro
Snaker)是諾基亞手機上的一個元老級游戲,這個游戲短小精悍,很具可玩性,特別適合在手機上玩。據稱,已經有超過十億人玩過這個游戲。

鑽石情迷(Bejeweled)是一個很好玩的益智游戲,有點像「對對碰」,游戲規則很簡單,移動相鄰的兩個鑽石,使任一排產生有三個或以上的相同鑽石,即消去,上面的鑽石靠重力落下。

祖瑪(Zuma)是一款休閑益智游戲,玩法很像QQ龍珠,將中間吐出來的珠子向著周圍連環滾出的同色珠子射打,夠三個就能炸裂消除,簡單有趣。

炸彈人(Bomberman)是Hudson公司開發的一款基於迷宮的游戲,游戲主角炸彈人是一個機器人,基本操作是放置炸彈,以十字型的方式爆炸,來炸死敵人,也可以炸死自己,還有些增強威力與技能道具增加了游戲的可玩性。

波斯王子(Prince of
Persia)是上世紀九十年代的一個經典游戲,我以前在DOS上玩過的最早的游戲之一,可惜游戲續集一代不如一代,Gameloft將波斯王子一代進行了重新開發製作,命名為Prince
of Persia Classic,並支持手機,其在手機上的效果很不錯。

模擬人生(The Sims)是Electronic
Arts開發的一款以模擬普通人生活為主題的游戲,玩家可以操控模擬人物進行日常生活、社區交流以及建造房屋。在一個模擬的世界中,仿造真實的情境,控制生理和精神的需求。手機版的模擬人生簡化了原始電腦游戲的一些因素,使得其可以在手機上方便的操作。

熱點內容
絕地求生未來之役比賽為什麼進不去 發布:2023-08-31 22:07:08 瀏覽:1405
dota2位置什麼意思 發布:2023-08-31 22:00:04 瀏覽:844
lol電競是什麼樣子 發布:2023-08-31 21:58:40 瀏覽:1303
絕地求生八倍鏡的那個圓圈怎麼弄 發布:2023-08-31 21:58:31 瀏覽:1392
lol龍龜一個多少金幣 發布:2023-08-31 21:55:07 瀏覽:757
王者如何改游戲內名稱 發布:2023-08-31 21:55:06 瀏覽:1046
游戲主播打廣告是什麼意思 發布:2023-08-31 21:55:06 瀏覽:1728
絕地求生如何免費拿到ss7賽季手冊 發布:2023-08-31 21:52:13 瀏覽:924
pgg是哪個國家的戰隊lol 發布:2023-08-31 21:52:07 瀏覽:802
一個人的時候才發現游戲很沒意思 發布:2023-08-31 21:49:24 瀏覽:1437