java游戏编程

外语
杨阳老师 2019-07-17 16:59:11

java的速度瓶颈在技术上是无法逾越的吗?...

这要看你在什么领域里来说,如果做web开发,JAVA是最合适的。
如果做桌面程序的开发,那就学微软的那一套东西,MFC,C#等
有牛人对jdk5.0和C++做过测试,在网上能搜到相关文章。JAVA的运行速度一部分和C++基本一样,有的甚至超越了C++
在做游戏方面,java也表现突出,现在手机游戏市场基本上被java占领,网页游戏就更不用说了。

#java游戏编程#

返回顶部

影响力:4144

第一个问题:大家常说的编程中的JAVA语言,编写的程序是不是就是我当年按键机上玩的java游戏,j

描述: 第一个问题:大家常说的编程中的JAVA语言,编写的程序是不是就是我当年按键机上玩的java游戏,java软件?(java软件的格式是jar和jad)就是说JAVA语言编写出来的程序是不是java软件,... 第一个问题:大家常说的编程中的JAVA语言,编写的程序是不是就是我当年按键机上玩的java游戏,java软件?(java软件的格式是jar和jad)就是说JAVA语言编写出来的程序是不是java软件,是不是可以在我的按键机上运行?

第二个问题,如果java编程编写的程序是java软件,那现在研究java语言还有意义吗?现在不是软件都是apk,exe等格式吗?早就不是java软件时代了,java软件已经过时了。

如果第一个问题你回答不是,那第二个问题就不用回答了。
展开
这个解答帮助过9486人

第一个问题:是,是用java语言编写的
第二个问题:现在的apk安卓语言也是属于java语言的,还有就是java并没有过时,java不只是局限于手机软件上,java可以做电脑客户化软件和web网页系统,目前客户化系统较少使用java语言,java主要应用于web开发上,就是我们日常进入的网址和各种网页版的后台管理系统。

编辑时间 2019-10-02 08:34:26
影响力:577

java编程有前途吗编手机游戏的话需要学习哪方面的

这个解答帮助过7288人

你好,游戏游戏开发需要分平台的;目前比较火的就是android和iOS(苹果的iphone)了!
1、android开源支持手机较多:需要java基础。做android开发,入门简单,发展一般,主要的工作适配各种机型了,目前国内有成熟的盈利环境,发展不明朗;学java语言。。需要的开发软件有:eclipse和Android SDK,
2、iOS,苹果王朝的的核心产品;单单一个《愤怒的小鸟》,全球就有,4亿人下载,
现在很多的手机都是android系统的,所以手机游戏的开发也需要在android的平台下开发。你可以到专门的学校去学习这方面的技术
手机游戏开发主要是用j2me来做,jeme属于java三大模块j2ee、j2se、j2me中的一个,你现在已经学了java,所以有一定的基础了,学习起j2me手机开发语言的话也是比较容易上手。java基础,J2ME知识。 数学基础,逻辑思维能力。
java平台 分三种 java EE 开发网页 java ME 开发手机应用程序 javaSE 开发电脑端程序
优秀的设计能力。 要学习【java语言基础】先 然后在进修 【java与游戏设计】 最好学点美术设计和 3d 设计
学习java手机游戏开发的话,可以从j2se 入手然后学习j2me进行手机游戏开发。
但是我推荐你从j2se入手开始学习android,然后进行android游戏开发,可能比前面的更加前途!
至于书籍可以根据我给的技术名称自己去找,或者你选择好了方向,我再告诉你!
腾讯手机管家在安全方面是相当过硬的,其杀毒方面的核心是腾讯及金山旗下研发的目前最为先进的5大引擎,对后台恶意运行,广告拦截,骚扰拦截,上网及下载实时监控等等都有非常不错的表现。
希望可以帮到您!微笑为您解答,如果有什么问题还可以继续咨询哦!

编辑时间 2018-10-20
影响力:680

学Java开发可以做什么

这个解答帮助过4585人

1、企业级应用开发
这里是JAVA的天地,大到全国联网的系统,小到中小企业的应用解决方案,JAVA都占有极为重要的地位
2、网站开发
当然就是JSP+Servlet+JavaBean,一直以来都相当流行
3、移动领域
典型的应用是手机游戏(国内主要是这方面),这里是J2ME的天地,其实应用范围是很广的,只是国内开发不够 。

编辑时间 2019-05-24
影响力:153

用Java语音做游戏,从编辑到转换成游戏软件需要经过什么过程?

这个解答帮助过5856人

计算机语言的种类非常的多,总的来说可以分成机器语言,汇编语言,高级语言三大类。

电脑每做的一次动作,一个步骤,都是按照以经用计算机语言编好的程序来执行的,程序是计算机要执行的指令的集合,而程序全部都是用我们所掌握的语言来编写的。所以人们要控制计算机一定要通过计算机语言向计算机发出命令。

计算机所能识别的语言只有机器语言,即由0和1构成的代码。但通常人们编程时,不采用机器语言,因为它非常难于记忆和识别。

目前通用的编程语言有两种形式:汇编语言和高级语言。

汇编语言的实质和机器语言是相同的,都是直接对硬件操作,只不过指令采用了英文缩写的标识符,更容易识别和记忆。它同样需要编程者将每一步具体的操作用命令的形式写出来。汇编程序通常由三部分组成:指令、伪指令和宏指令。汇编程序的每一句指令只能对应实际操作过程中的一个很细微的动作,例如移动、自增,因此汇编源程序一般比较冗长、复杂、容易出错,而且使用汇编语言编程需要有更多的计算机专业知识,但汇编语言的优点也是显而易见的,用汇编语言所能完成的操作不是一般高级语言所能实现的,而且源程序经汇编生成的可执行文件不仅比较小,而且执行速度很快。

高级语言是目前绝大多数编程者的选择。和汇编语言相比,它不但将许多相关的机器指令合成为单条指令,并且去掉了与具体操作有关但与完成工作无关的细节,例如使用堆栈、寄存器等,这样就大大简化了程序中的指令。同时,由于省略了很多细节,编程者也就不需要有太多的专业知识。

高级语言主要是相对于汇编语言而言,它并不是特指某一种具体的语言,而是包括了很多编程语言,如目前流行的VB、VC、FoxPro、Delphi等,这些语言的语法、命令格式都各不相同。

高级语言所编制的程序不能直接被计算机识别,必须经过转换才能被执行,按转换方式可将它们分为两类:

解释类:执行方式类似于我们日常生活中的“同声翻译”,应用程序源代码一边由相应语言的解释器“翻译”成目标代码(机器语言),一边执行,因此效率比较低,而且不能生成可独立执行的可执行文件,应用程序不能脱离其解释器,但这种方式比较灵活,可以动态地调整、修改应用程序。

编译类:编译是指在应用源程序执行之前,就将程序源代码“翻译”成目标代码(机器语言),因此其目标程序可以脱离其语言环境独立执行,使用比较方便、效率较高。但应用程序一旦需要修改,必须先修改源代码,再重新编译生成新的目标文件(* .OBJ)才能执行,只有目标文件而没有源代码,修改很不方便。现在大多数的编程语言都是编译型的,例如Visual C++、Visual Foxpro、Delphi等。

编辑时间 2018-11-15
影响力:2053

用Java写一个2d游戏需要用到io流和网络编程的知识吗

这个解答帮助过239人

多线程肯定需要,是为了满足并发请求的处理速度的。
如果是网页游戏,大部分都是基于WEB中间件部署的,这时只需要了解一些WebSocket的相关知识。
如果是带客户端的游戏,需要了解网络编程的知识。
注:其实WebSocket也是网络编程范畴的,只不过相对简单,所以这里把它排除在外了。

编辑时间 2019-09-12
影响力:4586

开发安卓3D游戏,学习java,c#等等编程语言中的哪门语言要好些?

描述: 开发安卓3D游戏,学习java,c#等等编程语言中的哪门语言要好些?是单纯靠编程语言开发的,不是靠第三方的游戏引擎... 开发安卓3D游戏,学习java,c#等等编程语言中的哪门语言要好些?是单纯靠编程语言开发的,不是靠第三方的游戏引擎
这个解答帮助过703人

那就自己写个引擎吧。。。没引擎的话图像这方面真的很麻烦。
虽然现在很多人写游戏都用c++,但我觉得任何一门编程语言都可以写好游戏。

追问

对,我就是想了解写3D游戏引擎要学些什么?安卓3D游戏引擎靠java能写不?
或者不写游戏引擎,虽然麻烦,但是单靠java能否做到开发3D游戏?

追答

可以啊,为啥不行?

语言只是工具,把它用来干啥全取决于你。

追问

java有调用GUP的命令吧

追答

不太了解。。。
还有你说的是gpu吧。。。

追问

额,不好意思,大字太快,打错了

更多追问

编辑时间 2019-04-22
影响力:1794

我想买台电脑,主要学习和玩游戏,一般运行c++、Java,PS等一些编程软件,可是不知道买台式还是

描述: 我想买台电脑,主要学习和玩游戏,一般运行c++、Java,PS等一些编程软件,可是不知道买台式还是如上所说,不知道那个牌子的好(之前买过一台神舟笔记本)也不知道台式还是笔记本的好,希... 我想买台电脑,主要学习和玩游戏,一般运行c++、Java,PS等一些编程软件,可是不知道买台式还是如上所说,不知道那个牌子的好(之前买过一台神舟笔记本)也不知道台式还是笔记本的好,希望大家推荐一下和建议一下,新人没多少财富,谢谢! 展开
这个解答帮助过6974人
编辑时间 2019-04-22
影响力:6728

用java编程一个游戏的图形界面,第一个界面有四个按钮,点击每个按钮之后出来的新界面任然有四个按钮

描述: 用java编程一个游戏的图形界面,第一个界面有四个按钮,点击每个按钮之后出来的新界面任然有四个按钮下面那张图是游戏运行的结果,图形界面要有开始按钮以及游戏模式(随机模式和自定... 用java编程一个游戏的图形界面,第一个界面有四个按钮,点击每个按钮之后出来的新界面任然有四个按钮下面那张图是游戏运行的结果,图形界面要有开始按钮以及游戏模式(随机模式和自定义模式)的选择,以及音乐的选择

展开

这个解答帮助过1540人
编辑时间 2019-02-17
影响力:1687

想购买一台笔记本从事程序设计(java编程),画图(建筑设计),和玩游戏(网游(lol,王者荣耀)

描述: 想购买一台笔记本从事程序设计(java编程),画图(建筑设计),和玩游戏(网游(lol,王者荣耀),合金弹头等),请给出专家级的建议,我选了图片上的配置,你们帮我参考下,非懂勿扰... 想购买一台笔记本从事程序设计(java编程),画图(建筑设计),和玩游戏(网游(lol,王者荣耀),合金弹头等),请给出专家级的建议,我选了图片上的配置,你们帮我参考下,非懂勿扰,感谢分享!

展开

这个解答帮助过340人

这个笔记本的配置,性能爆表了。完全够你现在所需要的要求

编辑时间 2019-09-24