文件名称:OpenGLFinal:用 JOGL 用 Java 实现的简单赛车游戏
文件大小:53.62MB
文件格式:ZIP
更新时间:2024-07-19 23:17:52
Java
最终版 用 JOGL 用 Java 实现的简单赛车游戏 这是由我和一位合作伙伴编写的,作为我们图形课程的最终项目。 设计 我们代码的主要部分发生在 JOGLEventListener.java 文件中,我们的 display 方法存在于其中,并且我们在其中创建了所有对象。 我们的 main.java 文件基本上只是为了创建 JOGLEventListener 对象而存在的。 类似于我们整个学期组织家庭作业的方式。 我们还有其他几个班级。 AI.java、Car.java、Skybox.java、TextureLoader.java 和 track.java。 这些中的每一个都几乎处理了名称所暗示的内容。 我们对 AI 赛车手的所有实现都是在 AI.java 文件等中完成的。 每一个都创建了一个类,然后我们在 JOGLEvenListener 中使用它来创建一个对象并以各种方式操作它。
【文件预览】:
OpenGLFinal-master
----textures()
--------City_Texture.png(381KB)
--------iPanel.jpg(56KB)
--------LICENSE.txt(366B)
--------skyline.png(2.79MB)
--------cliff.jpg(174KB)
--------TropicalSunnyDay()
--------wheel2.png(147KB)
--------wheel.jpg(5KB)
--------grass.jpg(119KB)
--------ThickCloudsWater()
--------PoliceCar()
--------vectorTrack.png(226KB)
--------smallTree.png(1.94MB)
--------Moskvitch()
----AI.java(9KB)
----builder()
--------Build.java(21KB)
--------VertexGeometric.java(847B)
--------Face.java(2KB)
--------VertexNormal.java(864B)
--------ReflectivityTransmiss.java(674B)
--------VertexTexture.java(773B)
--------Material.java(1KB)
--------FaceVertex.java(687B)
----Track.java(11KB)
----parser()
--------Parse.java(38KB)
--------BuilderInterface.java(4KB)
--------StringUtils.java(12KB)
----README.md(2KB)
----TextureLoader.java(2KB)
----Main.java(1KB)
----Skybox.java(3KB)
----JoglEventListener.java(15KB)
----Car.java(5KB)