WEB开发网
开发学院软件开发Java 创建一个 Eclipse 游戏插件,第 2 部分: 构建和发... 阅读

创建一个 Eclipse 游戏插件,第 2 部分: 构建和发射 BB 枪

 2009-12-14 00:00:00 来源:WEB开发网   
核心提示: 前提条件这份教程假设读者拥有 Java 语法和编码以及 Eclipse 插件编程的基本知识,正如这个系列的 第 1 部分 所示,创建一个 Eclipse 游戏插件,第 2 部分: 构建和发射 BB 枪(2),图形编程的知识会有帮助,但并不是必需的,可以用空格键让贴上纹理的 BB 枪在屏幕上朝着虫

前提条件

这份教程假设读者拥有 Java 语法和编码以及 Eclipse 插件编程的基本知识,正如这个系列的 第 1 部分 所示。图形编程的知识会有帮助,但并不是必需的。不要求关于 OpenGL 的知识。

系统需求

需要以下软件:

Eclipse Eclipse 是用于创建第 1 部分中的插件的框架。现在要继续利用 Eclipse 构建游戏插件。请从 Eclipse.org 下载 Eclipse V3.2 M3 或以上版本 。Eclipse SWT SWT 是 Eclipse 的部件包,负责制作窗口,由 IBM 捐赠给 Eclipse。请下载 SWT 开发版 3.2 M3 或以上版本。Eclipse OpenGL 需要用 OpenGL 来创建形状等元素。请下载 org.eclipse.opengl 的实验绑定,针对 SWT 3.2 的版本 0.5。使用 OpenGL 的 Eclipse 示例插件 请下载 使用 OpenGL 的带有一个视图的示例插件。将用这个插件中的源代码作为构建自己的定制 OpenGL 布景的框架。Java 技术 Eclipse 和它的所有插件都需要 Java。请从 Sun 或 IBM下载 Java 技术。

概述和设置

在 第 1 部分 中,我们设置了插件,现在可以开始 OpenGL 开发了。先来看看这份教程将创建的示例,然后再设置进行 OpenGL 开发的环境。

概述

OpenGL 是个令人震惊的库。它可以用极高的速度创建布景。这么快的原因之一在于 OpenGL 库使用了显卡上的硬件加速。OpenGL 速度的另一个原因与 OpenGL 的库有关,它们都是用 C++ 针对机器进行过优化的。这就消除了 Java 技术与生俱来的高开销和密集的图片处理例程。在这份教程中,将用 OpenGL 库来创建形状、文本和动画。

在完成的时候,将得到一个布景,在这个布景中,可以用空格键让贴上纹理的 BB 枪在屏幕上朝着虫子发射 BB 弹,在击中的时候在中央显示单词 “Pow!”,如图 1 所示。

上一页  1 2 3 4 5 6 7  下一页

Tags:创建 一个 Eclipse

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接