大家好,今天小编关注到一个比较有意思的话题,就是关于做游戏java语言吗的问题,于是小编就整理了3个相关介绍做游戏用j***a语言吗的解答,让我们一起看看吧。

  1. 学习java可以做游戏吗?
  2. 开发大型游戏用C++还是JAVA好?
  3. 有哪些游戏是用java语言编写的?

学习j***a可以做游戏吗?

可以的

做游戏用java语言吗-做游戏用java语言吗知乎
(图片来源网络,侵删)

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

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

做游戏用java语言吗-做游戏用java语言吗知乎
(图片来源网络,侵删)

J2ME中使用到的J***a基础知识:

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

做游戏用java语言吗-做游戏用java语言吗知乎
(图片来源网络,侵删)

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

3、异常处理

4、多线程

J2ME中也有用到的J***a基础知识

可以做J***a游戏。主要是用J***a分支中的J2ME来写,但是J2ME中需要J***a的基础知识 。

1、J***a语法基础:包括基本数据类型、关键字、运算符等等 2、面向对象的思想:类和对象的概念,继承和多态等等。 3、异常处理 4、多线程

J***a是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此J***a语言具有功能强大和简单易用两个特征。

会j***a的话是可以写j***a游戏服务器,当然游戏服务器的实现还可以有其他需要来实现。例如c/c++,go,nodejs等等。如果

想要做游戏前端的话,那么需要学习游戏引擎,比如cocos。u3d等等。

开发大型游戏用C++还是J***A好?

开发游戏的主流语音目前主要有2种:C++和J***A先说C++,目前国际上的大型游戏的开发多数都是以C++为主开发出来的,C++开发出来的游戏具有优化更好的特性,就是占用更少的CPU、内存,但是同时,语言结构的复杂性也是非同一般的。

J***A,上手容易,深入不难,一个月熟练不是随便说说的,是事实,主要开发跨平台的游戏,具有平台移植性良好的特性,但是优化不好,语句多数比较冗余(C++写1000句能完成的,J***A可能要写5000句),但是浅显易懂,J***A开发的游戏有个较大的弊端,内存占用都很高(硬件越来越发达,对于优化的追求没有以前那么高了,这也是这些年J***A开发游戏能兴起的主要因素之一吧)当然,你即时熟练掌握了C++或者J***A,也不是说你立马就能上公司做游戏开发的,一般的游戏公司都会有自己的一套游戏引擎,这些引擎或是用C++写的,或是用J***A写的,或是其他的……然后封装一下,会让你基于引擎的接口来开发真正的游戏,所以,语言是基础。

有哪些游戏是用j***a语言编写的?

事实上,j***a并不适合做游戏开发,如果是个人玩玩,用j***a写一些简单的小游戏倒是可以,早期的一些手机游戏很多还是用j***a编写的,但是现在很多的手机游戏都是基于u3d平台开发的,j***a做出来的游戏在画面感和性能上都有明显的缺陷。

而我们知道,j***a更适合做的是web开发,这才是j***a最擅长的领域。

如果是游戏开发,那么像c/c++等比较适合于大型游戏;u3d对于3d效果和画面感则更具优势。

Android手机所有的游戏都是J***A开发的啊!当然大型游戏还有其他建模框架等技术,还要美工做图片等。不是说会J***A就能开发游戏的。游戏开发这是们综合技术。

到此,以上就是小编对于做游戏用j***a语言吗的问题就介绍到这了,希望介绍关于做游戏用j***a语言吗的3点解答对大家有用。