学习java可以做游戏吗?
可以的
主要是用Java分支中的J2ME来写,但是J2ME中需要JAVA的基础知识 。
现在有大部分人,都是从零开始学J2ME的,学习J2ME的时候,总是从J***a基础开始学习,而且现在讲J***a基础的书籍中都是以J2SE来讲基础,这就给学习造成了一些不必要的麻烦,下面将J2ME中用到的和不需要的J***a基础知识做一个简单的说明。
J2ME中使用到的J***a基础知识:
1、J***a语法基础:包括基本数据类型、关键字、运算符等等
4、多线程
J2ME中也有用到的J***a基础知识
会j***a的话是可以写j***a游戏服务器,当然游戏服务器的实现还可以有其他需要来实现。例如c/c++,go,nodejs等等。如果
想要做游戏前端的话,那么需要学习游戏引擎,比如cocos。u3d等等。
可以做J***a游戏。主要是用J***a分支中的J2ME来写,但是J2ME中需要J***a的基础知识 。
1、J***a语法基础:包括基本数据类型、关键字、运算符等等 2、面向对象的思想:类和对象的概念,继承和多态等等。 3、异常处理 4、多线程
J***a是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此J***a语言具有功能强大和简单易用两个特征。
以前按键机上的j***a游戏怎么玩?
4种方法!
2.买一个otg线,一面连在你家电脑键盘上,另一面连在你手机上,otg线几十元钱3.在网页上搜GameKeyboard的软件安装,找个汉化的!进去有提示,按提示设置键盘按键!不要钱!(别开横屏,虚拟键盘不支持横屏,一开横屏,虚拟键盘就没了)4.玩玩大乐斗2或Q宠大乐斗之类的不用键盘的游戏!我自己因不爱花钱,用了第三种!玩的时候建议下载一个海豚浏览器,因为海豚浏览器是专业打开电脑网页的!而且QQ浏览器和UC浏览器在玩的时候一碰虚拟键盘以外的地方,虚拟键盘就没了!海豚浏览器就不会这样希望能帮到你!
J***A能不能开发大型游戏?为什么?
多元合创感谢你的邀请!J***a是不适合开发大型游戏的!
j***a开发范围很广,但它一直弊病就是不能直接操作内存,只能安装虚拟机,这样使j***a在开发的时候造成诸多局限性,但是j***a提供了本地方法,可以调用c的类库。这样的话可以功能进一步提升;j***a对于垃圾回收机制是自动的,使得游戏在流畅性上大打折扣。所以j***a不适合开发大型游戏,中小型网络游戏还行。
网游, 非单机版。
客户端和服务器都是纯J***a版的.
画面流畅程度完胜盛大的原版, 跑一步地图卷动48次,是电影级的。细节不多说了
发这个帖子的主要目的是说明:
用J***a可以做任何游戏, J***a速度慢什么的都是扯淡...我这程序已经和游资网上N个C++达人的同类产品比较过了, 性能完胜。 (所以就算C++快,也需要写程序的人优化的好才行)
不能,j***a不能自己控制内存,full gc的时候会有卡顿,而且很多引擎都是支持js或者c#的,所以j***a在游戏领域一般没有什么作为,网游服务器一般也不会用j***a,因为不能调用底层io用c++的比较多