java游戏(Java游戏开发要学什么)

:暂无数据 2026-04-06 17:00:01 0
很多朋友初次接触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;memca

(4)把程序部署到linux服务器上,练习linux的基本命令及shell脚

免责声明:内容来源于公开网络,若涉及侵权联系尽快删除!

找一款java游戏,2.5D的欧美风格动作冒险游戏

1、勇者斗恶龙11
这是一款由Square Enix制作并发执行的动作冒险游戏。游戏中男主角在一座小村庄Ishi长大,16岁后村庄为他举办了传统的成人仪式,在仪式上他得知自己正是传说中拯救世界的“勇者”转生,而他也将背负着重大的使命。为了了解有关勇者的一切,主角离开家乡踏上了冒险之旅。
游戏非常好玩啊,剧情也很棒。而且战斗场面有两个选项,一个就是在地图瞎跑,另一个就是跟dq8战斗风格一样可以自动切换镜头(但不能走动)。唯一有点坑的就是支线任务,尤其在城里绕了大半圈都没找到人的。
2、仙剑奇侠传4
仙剑系列推出至今已经历了10余个年头,无数玩家受其中凄美的爱情感召而落泪。4代的剧情风格会异于三代与三代外传,除了将更加突显中国文化,也将更创新与复古兼备地呈现仙剑文化。在武侠神怪世界观的基础上,发挥以情动人、咏物关情,融合剑仙、江湖、修道等要素,绘制出一幅旷世情缠的柔情悲剧之画卷。
故事的起点始于黄山青鸾峰之巅,驰骋于神州大地、往来于天地之间,东临渤海、南抵巴蜀、北至传说中的“北极之地”、西达上古圣山昆仑仙境。既有繁华热闹、歌舞升平的中原富庶之地,又有大漠边关、丝绸之路上的小小驿站。每一个城镇之中的建筑、草木,乃至于店中出售的食物,都各有其特色。游戏的剧情受人称赞,迷宫难度较前几代有所降低,而且在国产单机游戏日渐式微的今天,4代更具特殊意义。
3、废品机械师
这是一款Axolot Games制作并发行的角色扮演游戏。该作以生存为主调,玩家将扮演一名清道夫,在随机生成的世界中探索,收集素材,并制作出各种有意思的东西,包括建筑、机器以及车辆等。
4、二之国2:亡灵之国
这是由日式巨商Level 5打造的《二之国》系列正统续作,该系列用动人的故事、创新的操作和惊叹的艺术效果,在RPG领域开辟了一篇新领域。其出色的吉卜力的风格和故事表现手法,让玩家能够感受到《二之国》这款非常日式的游戏的魅力。
本作讲述一个少年成长为国王的故事,玩家将在在成长过程中遇到了各种各样的人,发生各种各样的事,最后成为一名出色的国王。制作组将这些系统、故事、画面等各种要素相结合,创作了一个带有人情味的世界性的作品,并继前作之后继续挑战新的高峰,把这种风格发挥到了更理想的水准。
5、永恒之柱2:死亡之火
这是由Obsidian Entertainment制作并发行的一款角色扮演游戏。本作依旧沿用了前作的上帝视角,但是无论是在音效、画面、UI还是游戏的建模、剧情,都有了全面的进步。并且游戏的官方中文玩家们也都相当一致地给出了高度的评价。
在本作中光和重生之神Eothas将会回归,这位此前曾被认为已经死亡了的角色目前正栖身于一个石巨人的体内,而这个石巨人已经在玩家们的主城下方沉睡上了千年之久。当他从地底下苏醒的时候破坏了玩家们的庇护所,局势危在旦夕。游戏中的角色们都有自己的生活和工作,也有各自奋斗的目标,因此即使你不在游戏中他们仍然会继续着这些活动,进行中的任务也会因为届时的人物状态和环境而出现不同的机会和变化。
6、英雄传说:闪之轨迹
游戏最大的一个亮点就是画面的进化,角色也从之前的Q版形象变为了正常比例,而且本作无论在战斗、剧情演出等方面都比之前的系列作品有大幅提升。游戏的舞台是泽姆利亚大陆上的帝国,背景设定是和《空轨》同时代、同一世界。
战斗依然采用指令式,但是速度感非常强,通过同伴之间的羁绊之力可以实现压倒性的战术。在移动、街道和对话的时候,角色都会有各种各样的语音演出。在地图中可以360度旋转镜头,让玩家体验到更加丰富的场景魅力

有没有玩过鲁宾逊漂流记java版的,这个游戏有安卓版吗是图片里那样的

我也找了这个游戏好多年了,刚才在7723安卓游戏网里找到了,下面各种机型选择,恍惚间回到学生时代手机下游戏选机型的时候,游戏名称:鲁宾逊漂流记汉化版,试了试能下载(刚才在另一个网站上也有但是下载链接的域名欠费哈哈),但是不知道哪里搞Java模拟器,所以不知道能不能玩。

另外,我顺便也问一个Java游戏,图片我找不到了,记得是剑与魔法类的冒险游戏,主要特色就是打怪让剑升级,升到高级的剑有强力技能,主要就靠这武器技能打怪了,记得有把剑升级后技能是闪电,有大佬能告知是什么游戏吗?谢谢了

鲁滨逊漂流记汉化版

求好玩的java游戏、

看你喜欢玩什么样的游戏了。
我强烈推荐你玩 觉得非常好玩的游戏
三国志9, cs online 西游记,fifa online ,流星蝴蝶剑,龙之谷,心尘传说,劲爆篮球 qq音速, project torque. 游戏 王online,七龙珠 online,后面几个是 国外的 要会英语才能玩 自家网络卡的话 玩单击游戏 也不错的

我最想玩是qq仙境 激活码强了2个月 什么都没有
我最近也没什么游戏好玩 如果你有什么好介绍的 可以一起啊 2个人装备 游戏币 任务都会有个照应的啊

是新手的话 我可以带你 以下游戏
英雄岛 什么区忘记了 反正图标已经是2级的了
流星蝴蝶剑 38级了 pk堪称无敌啊 呵呵胜率百分之66
龙之谷 24级了 职业魔导士
热血江湖 80级 浙江区
新出的三国真无双online 华南区官渡之战里面 30级了 武器青双剑 战马闪电
DNF 满级白手 修罗 和漫游 浙江2区
qq音速 22级有太阳执照 西北一区 8星歌一般ok 无限 Jetking 马马虎虎
qq三国 东吴招亲 浙江 60级 装备** 宝宝技满
qq旋舞 38级 华南 人气3000
魔域 102级 浙江
赤壁 48级 我一般就是在中心区的 很少遇到对手
qq飞行岛 80级 通关 正在想办法过秘密关卡 没花钱买宠物
劲舞团 国内的不玩 美国劲舞团 和欧洲劲舞团 都有30级以上了
盛大的超级跑跑 40级 电信区 刷诺亚与农夫 1分钟 就一把
盛大的天黑请闭眼 18级 电信区 判断准确
国外的 METIN2 本人99级第一区
开车project torque 单区 49级
跑跑卡丁 popkart 22级电信区
qq飞车 电信区 66级 漂移不会 都是玩道具的
街头篮球 很菜 没脸说
征途 梦幻 魔兽 奇迹 朱仙 觉得是入迷游戏 建议别玩
新出的神魔大陆和qq幻想世界 觉得不是想象中的那么好玩
qq游戏我开始全都是为了点图标的
搂住需要可以带 大家游戏 开心最重要 现 在很 少玩 可是朋友一起玩 最重要是开心 呵呵
希望搂住会喜欢
等级高了 还可以帮他人练号 赚钱 打到jp装备给 自己 在 ** 呵呵
要说什么好不好玩的话 我总 结了一个 经验 只要 和自己 喜欢 的朋友玩 就觉得很有意思
和自己不喜欢的人玩 就算玩得人再 多 觉得也 很没劲

怎么用java做游戏

主要是用Java分支中的J2ME来写,但是J2ME中需要Java的基础知识。

现在有大部分人,都是从零开始学J2ME的,学习J2ME的时候,总是从Java基础开始学习,而且现在讲Java基础的书籍中都是以J2SE来讲基础,这就给学习造成了一些不必要的麻烦,下面将J2ME中用到的和不需要的Java基础知识做一个简单的说明。

J2ME中使用到的Java基础知识:

1、Java语法基础:包括基本数据类型、关键字、运算符等等

2、面向对象的思想:类和对象的概念,继承和多态等等。

3、异常处理

4、多线程

J2ME中没有用到的Java基础知识:

1、JDK中javac和java命令的使用

2、Java基础中的很多类在J2ME中没有,或者类中的方法做了大量的精简。所以建议在J2ME中熟悉类库。

3、Applet、AWT、Swing这些知识在J2ME中根本使用不到。

简单说这么多,希望学J2ME的朋友们能少走一些弯路,不足之处希望大家积极指正和补充

1

相关问题全部


Iamxiaowutonxue.Firstandforemost,Iwouldliketoexpres**ysinceregratitudetomysupervisor,professorHuAnjiang,forhisintellectualguidance,invaluableinstructi***andcommentsonmythesis.ItiswithhisvaluableassistancethatIhavefinallyaccomplishedthisthesis.

我来了。

1.设计游戏,首先就要设计界面。首先看一下我设计的一个界面。界面分为左边的游戏区与右边的控制区。游戏区包含“得分信息”和贪吃蛇的游戏区,右边控制区有“开始”“暂停”“停止”按钮,等级选择单选框以及游戏排行榜。

2.所以我们需要定义swing组件,并在类初始化时初始化这些组件,添加组件。因为后面设计游戏的时候,我们要确切知道游戏区的大小,所以这里设置游戏区固定大小值。本来想用布局来更好的管理,但作者对布局也掌握不够,所以就先设置固定大小吧。

3.定义我们的游戏。贪吃蛇游戏其实就是包含很多细小网格,然后蛇在网格中移动。蛇由一连串的网格组成,为了视觉效果,蛇身用蓝色标记,食物用红色标记,背景白色。如第一张图片所示。所以,我们需要定义二维数组,保存网格信息,保存蛇身和食物的位置信息等。初始化时,还需要添加键盘事件控制上下左右移动。

4.豆豆的位置信息是二维的,所以我简单定义了一个类用来保存二维信息。

5.接着就是实现游戏的功能了。开始,暂停,停止按钮添加事件控制游戏开始。等级按钮定义游戏难度等。

6.开始游戏后,我们定义一个定时器。蛇身按照指定的方向移动,方向是通过初始化时添加的键盘事件,键盘的上下左右按钮来控制。蛇身是连续的位置信息,保存到队列中,所以蛇身的移动就是队首增加一个位置,队尾减少位置,然后重新绘画游戏区就可以了。

在蛇身移动时进一步做吃掉食物、撞墙、撞到自己的处理。这是游戏的主要逻辑。

7.最后,游戏结束我们弹出一个对话框提示是否保存游戏得分。我们制作了排行榜信息,只保留前10名的游戏得分。首先定义了一个实现Comparable接口的游戏得分类,按得分高,时间最早来排序。

8.游戏结束时保存得分信息,看是否进入到排行榜中。而之前在初始化排行榜组件时就会加载游戏排行榜信息。

通过保存和读取排行榜信息,我们也熟悉一下文件读取操作,还有集合、排序算法的功能。

9.我是传播爱与正义的小芜同学,我的回答结束。



啊,不止一次的被问过这个问题。

作为世界上最强大的开源语言之一,Java能做任何事,写个框架?写个程序?或者说——做个游戏?

但首先你得会使用引擎——unity、虚幻,哪怕是寒霜都成,但你得会一个。

然后是最难的部分之一——模型,和贴图。一般来说,**SMAX较多的用作游戏开发,但如果是虚幻,MAYA更方便一些。建好模型,再绘制贴图,把它扔到引擎里,第一步就算完成了。

然后,绘制场景——这需要你拥有高超的关卡设计能力,这步通常需要很长时间的学习。

然后你就可以进行程序开发了,使用Java,制作主程序,再在主程序的基础上,制作条件、精灵,和任务等等。

最后,再用你那高超的UI设计能力,做一个UI,除错后打包,你的游戏就算是完成了!

题主加油,等着你的游戏。


Java可以做**游戏,可以做非常酷炫的**游戏,性能并不比那些C++的引擎差!而开发效率又要高处好几个数量级!

为什么呢?因为游戏底层的图形渲染实质上都是OpenGL或者Direct**,现代游戏引擎不大可能让你手动去做图形运算,复杂的东西都是交给底层的dll/so静态库文件以及GPU执行的,上层代码主要做好场景管理和逻辑控制。这也是为什么Unity**这个引擎居然可以使用C#和JavaScript作为它的游戏脚本,而从来没有人说Unity**引擎的游戏性能差。

另外,游戏的画面,不管**还是2D游戏,影响画面效果的主要因素是游戏素材,而不是编程语言。**游戏又有独特的着色器语言专门负责图形特效。什么HDR、PBR、SSAO、动态模糊、次世代法线贴图,通通都是靠Shader搞定的,跟你用什么语言来写游戏逻辑没有半毛钱关系。

反观Java本身的性能,现代编程语言除了C/C++,真没有哪个敢在Java面前夸自己性能的。而且Java有众多的开源类库,凭什么我们不能用Java来做游戏呢?

诚然,Unity**、CryEngine、Unreal这样的商业引擎不仅仅是个游戏引擎,它们还有很多成熟的配套工具和资源工厂,这是Java游戏引擎所不具备的。


J**A游戏该怎么下载

从网上下载后缀名为.JAR的文件,装到手机内存卡里,然后用手机运行一下就可以安装了,安装目录自己选!
好多网站或论坛都有,去搜索你手机型号的论坛,肯定有!!

安卓手机怎么玩java游戏

现在只要有安卓版本的就可以玩的,安装安卓版本的就可以玩的。
可以在浏览器里面玩或是安装个橙光游戏等等就可以在里面玩了。
要是手机上没有这样的软件,可以在应用宝里面安装一个。
它里面的软件和游戏等资源也是相当全的,而且还有狠多独家的软件。
要比其他应用市场的选择空间更大些。

java游戏下载的方法,是用数据线下载的

  用MOTOKIT打开J**A加载器
  重启手机查一下你的java工具里是不是多了java加载器,现在开始传游戏了。
  点java加载器会显示“请插上电缆”这时连接数据线,成功后会自动会到原界面。
  打开MIDway,并打开你想要传输的java游戏文件,点传输!你会发现下载失败,没关系,那是因为你的端口不对,点端口更改键修改为合适的端口(一般为3或4,不行就一直往下试到10,总会有个适合你)就可以顺利传输了。
  记住在连接过程中要保证手机的稳定连接,不要乱动手机那样会使连接不稳定,特别是手机那端的接口!
  传J**A游戏或应用程序是使用2种软件,分别是MOTOKIT1.06(手机修改软件)和MIDway_2.8(传J**A软件)。先把手机连接上电脑再启动MOTOKIT,点击“常用设置”,--“运行”--在“J**A加载器”前打勾,--选择“确定”后在MOTOKIT的窗口左上角选择“手机”--“控制”--“关机”。
  拔掉数据线然后再手动开启手机,把电脑上的MOTOKIT这个软件关闭它。打开手机后过会儿再对手机进行如下操作,进入手机的“设置”—“ java工具 ”—“java加载器”,在手机中看到“请插上电缆”后插上数据线与电脑连接,手机屏幕看到“JAL连接正在启动...”就不要再动手机了,打开MIDway这个软件,设置好端口,一般在COM3或COM4,如果COM3或COM4不能使用就再设置从COM5一直到COM10。设置好后确定,点第一个绿色的按钮,“打开JAD”,选中要传的.jad文件(java游戏的一个jad格式的文件),再按第二个按钮“Send JAD”。然后手机屏幕上会显示“下载”,按一下手机接听电话绿色按键上面的右键“下载”。若按了第二个按钮“Send JAD”,手机没反应或MIDway显示Connecting the phone.........或显示其它错误信息,则是端口错误,重新设置端口即可。设置端口的具体位置就在打开MIDway后,点“文件”--“设置”--弹出“通讯端口设置”窗口,然后选择可用的端口确定,比特率使用默认的19200即可。
  手机开启了java加载器这个功能后,以后传J**A就不用再使用MOTOKIT了。
  上面涉及的软件下载:
    系统要求:"Windows 2000 需要装SP4.(建议);
  Windows XP 需要装SP1+ USB补丁 ,或直接装SP2.;
  Motokit第一次运行时要求安装USB驱动程序,请将驱动程序目录指定:"c盘/program files/motokit/drivers 文件夹里
  MOTOKIT下载:
  www.e968.net
    www.mobilepo.com/info/3040-1.htm

有没好玩的java游戏,要休闲、养成、和的策略的,

休闲就玩《涂鸦跳跃中文豪华版》养成我没有玩…策略的话我玩的是塔防游戏和有一个
生化危机2
…全英版的(望给分哦…)=^_^=

Java游戏有几种三国格斗闯关单机游戏

好多种。
《三国战纪》(KnightsofValour)是一款台湾_象电子公司根据中国的《三国演义》改编的动作类过关ACT单机游戏,于1999年发行。《三国战纪》是街机市场上十分著名的三国动作游戏。虽然很多玩家认为《三国战纪》的画面不如《三国志2:赤壁之战》,不过从技术角度上讲,晚了七年的《三国战纪》画面表现上肯定是要高于《三国志2:赤壁之战》,只是有些玩家对于《三国战纪》偏卡通化的画风不够适应罢了。

到这里,关于java游戏的核心要点Java游戏开发要学什么已阐述完毕,希望能解答你的疑惑。
本文编辑:admin

更多文章:


绿色征途手游(绿色征途手游升15星技巧)

绿色征途手游(绿色征途手游升15星技巧)

今天给各位分享绿色征途手游升15星技巧的知识,其中也会对绿色征途手游升15星技巧进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

2026年4月6日 19:00

我的安全中心网页版(为什么我的网页版的农信安全中心进不去,没反应呀)

我的安全中心网页版(为什么我的网页版的农信安全中心进不去,没反应呀)

本文将围绕我的安全中心网页版展开,重点探讨三个方面:为什么我的网页版的农信安全中心进不去,没反应呀的基本概念、常见误区以及实践应用。让我们开始吧。

2026年4月6日 18:40

电信网上自助营业厅(如何才能通过电信网上营业厅缴费呢)

电信网上自助营业厅(如何才能通过电信网上营业厅缴费呢)

想知道那些精通电信网上自助营业厅的人,是如何看待如何才能通过电信网上营业厅缴费呢的吗?本篇将为你揭秘他们的思考路径。

2026年4月6日 18:20

directx有必要装吗(directx 要另外装吗 还是系统自带的)

directx有必要装吗(directx 要另外装吗 还是系统自带的)

相信点开这篇文章的你,一定对directx有必要装吗抱有好奇。没关系,下面我们就结合directx 要另外装吗 还是系统自带的,带你一步步揭开它的面纱。

2026年4月6日 18:00

龙珠格斗游戏(龙珠tag连击是什么意思)

龙珠格斗游戏(龙珠tag连击是什么意思)

常言道:“万丈高楼平地起”。理解龙珠格斗游戏这座大厦,也必须从龙珠tag连击是什么意思这块基石开始。

2026年4月6日 17:40

苹果官网在线商店(苹果官网的教育商店怎么购买)

苹果官网在线商店(苹果官网的教育商店怎么购买)

最新数据显示,关注苹果官网在线商店的人中,超过70%都对苹果官网的教育商店怎么购买抱有浓厚兴趣。本文将满足这一核心需求。

2026年4月6日 17:20

java游戏(Java游戏开发要学什么)

java游戏(Java游戏开发要学什么)

很多朋友初次接触java游戏可能会觉得有点陌生,这很正常。今天这篇文章,咱们就一起把Java游戏开发要学什么这事儿聊透,希望能帮您理清思路。

2026年4月6日 17:00

诺基亚5130(诺基亚5130怎么解锁)

诺基亚5130(诺基亚5130怎么解锁)

我们注意到,那些在诺基亚5130上表现突出的人,往往都对诺基亚5130怎么解锁有独到的见解。这并非巧合。

2026年4月6日 16:40

可以看b站的直播(b站附近直播怎么找)

可以看b站的直播(b站附近直播怎么找)

上一篇文章我们介绍了可以看b站的直播的基础,今天我们将深入其核心环节——b站附近直播怎么找,看看它如何承前启后。

2026年4月6日 16:20

猎豹安全浏览器下载安装(猎豹浏览器支持WIN8.1系统吗)

猎豹安全浏览器下载安装(猎豹浏览器支持WIN8.1系统吗)

朋友们,对猎豹安全浏览器下载安装感到陌生再正常不过了。本篇内容将化身您的指南针,帮您在猎豹浏览器支持WIN8.1系统吗的迷雾中找到方向。

2026年4月6日 16:00

最近更新

java游戏(Java游戏开发要学什么)
2026-04-06 17:00:01 浏览:0
诺基亚5130(诺基亚5130怎么解锁)
2026-04-06 16:40:01 浏览:0
热门文章

neat reader(neatreader手机版 图书位置)
2026-03-31 00:00:01 浏览:1
标签列表