学习java可以做游戏吗?手机上的sis游戏是什么,和java游戏有什么不同?
学习java可以做游戏吗?
可以的,可以做Java游戏。
【资料】
主要是用Java分支中的J2ME来写,但是J2ME中需要Java的基础知识 。
现在有大部分人,都是从零开始学J2ME的,学习J2ME的时候,总是从Java基础开始学习,而且现在讲Java基础的书籍中都是以J2SE来讲基础,这就给学习造成了一些不必要的麻烦,下面将J2ME中用到的和不需要的Java基础知识做一个简单的说明。
J2ME中使用到的Java基础知识:
1、Java语法基础:包括基本数据类型、关键字、运算符等等
2、面向对象的思想:类和对象的概念,继承和多态等等。
3、异常处理
4、多线程
手机上的sis游戏是什么,和java游戏有什么不同?
sis主要针对的是诺基亚智能手机s60系列,而java是针对S40非智能手机和其他平台的手机,java对于大多数手机都可以用,而Sis的游戏相对好玩些,因为一般SIS的游戏都很大,甚至几M,而java的一般不超过1M,但是java也有很多好玩的
玩Java的游戏用哪款手机机比较好?
我来说说,Nokia功能机s40系统的基本都可以,JAVA性能过的去,但是ram太小容量大的游戏打开很慢或者打不开,Nokia智能机很不错,就有键盘的机器来说,t9键盘的e系列比如e52很合适,键盘比较大,屏幕2.4寸比2.0和2.2大一点…比n系列的键盘机也要新一些,索爱的话a200平台强大,最新的机器是12年的j108。
如何用JAVA开发游戏服务器?
首先,我得说明的是,目前市场上新人很难去做pc游戏开发,要么是做页游要么是手游。
页游不清楚我就不说了,手游里面,客户端主要就是c2d和u3d。
如果你想做客户端,那么你可以转学u3d,因为它使用的语言是c sharp,这个语言和java相似。网上unity的教程也很多,你随便找一下就有了。
再说说手游服务器,其实我入行服务器还是挺巧合的,当初本来是打算做客户端的,都入职了,因为招不到服务器,就让我转服务器了。。
服务器的教程,我至今也没找到,而且也找不到系统的教程。
开源的服务器框架也只熟悉kbengine和scut。其中一个是cpp做底层python做开发的,一个是c sharp做开发。而且scut已经两年没有更新了,应该是死掉了。
所以,想要学服务器开发,得碰点运气。
java服务器目前主流框架技术有 网络层netty或mina,数据协议protobuf,数据库mysql,缓存数据库redis,jdbc一般是mybaits或者jpa,项目管理maven,设计层面spring
然后还需要熟悉多线程,linux的基本操作,git或者svn。
差不多了,这些都有个大致的了解,会用,应该就能找到工作了。
后面再深入需要学习的也挺多的,到时候你再根据业务需求自己琢磨着学吧。
玩手机上本来就有的JAVA游戏要钱么?
Java游戏有的要钱有的不要钱,看是什么软件了。 有的Java需要让你联网点击一个网页然后扣话费收费,有的Java需要你发短信然后扣话费。 你要实在觉得怕扣钱的话把SIM卡拔出来看它联不联网或者发不发短信,不发短信并且不联网的就不收费。联网收费的比较少,也不一定所有联网的Java都收费,但是让你发短信的Java游戏99%都收费。