大家好,感谢邀请,今天来为大家分享一下免费java游戏的问题,以及和短代码的java小游戏的一些困惑,大家要是还不太明白的话,也没有关系,因为接下来将为大家分享,希望可以帮助到大家,解决大家的问题,下面就开始吧!

本文目录
- 怎么用java做游戏
- 我是java新手能不能推荐几个用java编写的简单的游戏或者软件
- 智能手机怎么玩JAVA游戏
- 老人机怎么下游戏
- jggames游戏官方入口
- 想玩老人机游戏,但进Java模拟器会闪退,还有别的方法玩老人机游戏吗
- 开发一款游戏需要什么软件
一、怎么用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
相关问题全部
二、我是java新手能不能推荐几个用java编写的简单的游戏或者软件
现在写Java最火的应该属于idea吧,最近发布了新版本,写起来很舒服
三、智能手机怎么玩JAVA游戏
首先要看你的手机有没有java模拟器,没得话下个安装上,如果手机是全触屏的就要找全触屏的游戏按机型找游戏一般不准,还是按触屏不触屏好些,下载后安装进的时候到模拟器里面进,这样就可以玩游戏了
四、老人机怎么下游戏
1、通过手机中“应用商店”或“特色订制”搜索需要的游戏软件并下载安装。
2、通过手机浏览器搜索需要的游戏软件下载安装(若是自带的浏览器,下载的安装包保存在我的文件-Download文件夹中)。
3、通过第三方助手类软件下载安装需要的游戏程序。
4、通过电脑下载APK格式的游戏安装包,然后传输到手机中安装。
五、jggames游戏官方入口
jgames游戏官网http://m.fpwap.com/jgame.com
JGame是一个2D游戏引擎能够运行在JavaJRE1.2+平台(通过JOGL可选支持OpenGL)与J2ME平台之上(CLDC1.1/MIDP2.0)。它提供一个高级框架,使得一些经典游戏利用数行代码就能够实现。游戏画面能够根据屏幕大小自动调整。
六、想玩老人机游戏,但进Java模拟器会闪退,还有别的方法玩老人机游戏吗
不要小看老人机,有些经典的老人机java游戏是很好玩的,什么贪吃蛇,波斯王子,模拟人生,狂野飙车,打砖块都很好玩
七、开发一款游戏需要什么软件
游戏开发指利用计算机编程语言,如C编程语言、C++、java等,编写计算机、手机或游戏机上的游戏。目前流行的游戏开发语言为C++编程语言,目前流行的游戏开发接口为DirectX9.0,还有OpenGL、SDL(SimpleDirectMediaLayer)等。现在手机上玩的游戏分为Android与IOS两种不同平台,分别是用eclipse/MyEclipse和xcode。现在也流行一些跨平台的编程引擎,例如cocos2d-x、unity3D等。
接下来,再看看游戏开发的课程,游戏开发的课程除了理论知识还包括软件的操作。
C++程序基础:通过学习C++语言,奠定编程基础。使用VS.net2005编译工具,高效构建代码。
算法与数据结构:通过学习算法与数据结构的基本概念,了解常用的数据结构及相关的抽象数据定义,认识计算机求解的基本思路与方法。
Win32程序入门:通过API和MFC的学习,熟悉Windows环境下程序设计基本方法。通过使用DirectX绘制2D图形。
游戏数学和智能应用:游戏中的坐标系,矢量、矩阵,几何碰撞,物理模拟,人工智能与寻路算法。
2D游戏技术与应用:2D游戏技术概论,游戏地图系统,GUI系统,战斗系统设计,任务系统优秀的声音引擎BASS,Cocos2D-X引擎,Box2D物理引擎。
游戏开发的常用软件有C++、DirectX、Box2D、Cocos2d-x、Unity,不能说哪款最好用,因为这是游戏开发过程中都要用到的软件,必须都精通。
C++是在C语言的基础上开发的一种通用编程语言,应用广泛。
DirectX,(DirecteXtension,简称DX)是由微软公司创建的多媒体编程接口。
Box2D是一个用于模拟2D刚体物体的C++引擎。zlib许可是一个自由软件授权协议,但并非copyleft。
Cocos2d-x是一个开源的移动2D游戏框架,MIT许可证下发布的。这是一个C++Cocos2d-iPhone项目的版本。
Unity是由UnityTechnologies开发的一个让玩家轻松创建诸如三维视频游戏、建筑可视化、实时三维动画等类型互动内容的多平台的综合型游戏开发工具,是一个全面整合的专业游戏引擎
OK,本文到此结束,希望对大家有所帮助。