【疯狂Java】开发工具、eclipse配置、游戏引擎搭建
来源:互联网 发布:java类库观察者模式 编辑:程序博客网 时间:2024/05/19 20:43
1、开发工具
使用eclipse来进行开发,首先要安装JDK,搭建java开发环境,对环境变量的设置等。其中主要注意的问题就是操作系统的位数,对于32位的操作系统就使用32位的eclipse,64位的使用64位eclipse,在这里我使用的是64位eclipse。
问题:32位,64位的查看位置:
右键–我的电脑–属性:
打开属性设置,就可以看到系统类型中会显示操作系统类型,这里显示为64为操作系统,所以在下载软件就使用64位eclipse:
2、项目建立
File–New–JavaProject:来进行项目建立:
选中项目文件名,右键–New–Package建立包:
在包里面建立类,java中一切程序都要放到类中,由于java是纯粹的面向对象语言,只有在类中才可以执行:
3、eclipse个性化设置
Windows–Preferences–General–Appearance–Colors and Font –Basic–Text Front—Courier New:
对于花括号的选择,由于我习惯使用系统默认的形式,所以这里就不做修改了
java源代码的配置:
这里可以看到java 源代码中 String的定义:
快捷键:
Ctrl+shift+F格式化代码;Alt+/智能提示;Ctrl+鼠标查看定义。
4、RupengGame引擎的使用
首先是导入两个jar包,包括RuPengGame.jar、 jl1.0.jar
向eclipse中导入jar包,有两种方式,一种使用直接拖拽到需要的项目中,注意是项目的跟文件夹下:
点击ok,就可以直接将jar包复制到项目的跟文件夹下:
对jar包进行构建路径,将其导入到jar库中,只有在jar库中,项目中才能够进行使用:
这是最终设置后的结果:
5、基本项目的建立
import com.rupeng.game.GameCore; //导入jar包,由于在这个项目中,我们所使用的方法都在这些jar包中public class Game01 implements Runnable{ public static void main(String[] args){ //main函数入口,一切程序都是由main开始执行的 GameCore.start(new Game01()); //使用start方法来为Game01申请一个空间 } public void run(){ //Game01运行的入口,也是游戏执行的入口,由于在run方法中没有任何执行程序,所以在运行中就一闪而过,看不到任何效果 }}
6、项目内容的实现以及方法的实现
/*方法包括以下这些:*/GameCore.setGameTitle(String); //设置游戏界面的标题GameCore.setGameSize(int width,int height); //设置游戏界面的宽和高GameCore.pause(n); //让游戏运行中暂停n毫秒GameCore.exit(); //游戏退出GameCore.alert(); //在游戏界面上弹出一个小窗口GameCore.loadByView(String imgName); //导入图片,用于游戏界面的背景,这里要注意图片的格式只能为jpg格式,而且格式不能直接通过修改后缀来进行格式定义,这样是无法识别的,必须通过特定的格式修改器才可以GameCore.playSound(String soundName,boolean repeat); //导入声音,声音的格式只能为MP3格式,与图片一样,格式的修改必须使用特定的软件进行修改GameCore.closeSound(String soundName); //关闭声音
7、实现过程
Game01:
Game02:
实验结果:
Game03:
实验结果:
- 【疯狂Java】开发工具、eclipse配置、游戏引擎搭建
- Cocos2d-Java跨平台游戏引擎和相关开发工具的安装配置
- 游戏开发工具引擎/模拟器收集
- 3D游戏引擎开发工具OpenGL
- eclipse开发工具配置
- java开发工具 eclipse 安装及环境搭建
- Android游戏开发十日通(2)-搭建libgdx游戏引擎
- 【Cocos2d游戏开发之一】搭建cocos2d游戏引擎环境
- 2012移动开发工具盘点:傻瓜式游戏工具引擎
- 2012移动开发工具盘点:傻瓜式游戏工具引擎
- 开发工具--java--eclipse
- 如何搭建Eclipse +Apache Tomcat配置Java开发环境
- Java开发环境搭建之eclipse配置JDK
- 搭建java开发环境+配置tomcat+使用eclipse
- Eclipse 开发工具基础配置
- 【iOS-cocos2d游戏引擎开发之一】搭建cocos2d游戏引擎环境,创建第一个HelloWorld!
- 【Cocos2d-html5游戏引擎学习笔记(1)】游戏引擎初探究和搭建开发环境
- 国外15种手机游戏引擎和开发工具介绍
- 148Sort List
- mac下安装php的mssql.so扩展
- Visual Assist的Syntax Coloring功能失效的解决方法
- Java中String类的内存分配
- spring-cloud-netflix eureka服务添加基本用户验证
- 【疯狂Java】开发工具、eclipse配置、游戏引擎搭建
- 关于Python 多进程编程
- Xcode 7.3 自定义类无法自动联想的解决办法
- Android 计步器
- 【USACO题库】1.2.4 Palindromic Squares回文平方数
- Vitamio加载视频的第三方集成库
- learn word2vector from scratch -- part 4
- Android 中退出多个Activity的两个经典方法
- CI应用:多环境