Engine3:简单的Java游戏引擎

时间:2024-04-16 16:21:33
【文件属性】:

文件名称:Engine3:简单的Java游戏引擎

文件大小:21KB

文件格式:ZIP

更新时间:2024-04-16 16:21:33

Java

引擎3 简单的Java游戏引擎 Engine3是一个简单的Java游戏引擎。 随时使用它和/或发送反馈以进一步改进此引擎。 我将此引擎用于许多不同的项目。 我认为,尽管它确实很基础,但它可能是一个不错的引擎。 该引擎是用java open jdk 15编写的。向下打开jdk 11的版本也应该起作用。 我认为我曾经在某些时候使用过Records。 因此,如果他们之间有错误,请随时创建一个与记录具有相同属性的静态类。 Engine3不支持每秒无限跳动。 但是,它默认使用双缓冲设置。 默认的“滴答速度”为每秒30滴答声。 刻度是基于CPU的... 请注意,并非现在所有课程都公开。 诸如碰撞测试类或其他工具之类的某些类当前是私有的。 找到它们后,我会立即添加


【文件预览】:
Engine3-main
----globalValues()
--------GlobalValue.java(1KB)
----objects()
--------Background.java(771B)
----tools()
--------printer()
--------CoordinatePicker.java(1KB)
--------Camera.java(1KB)
--------rect()
--------circle()
--------timer()
--------keySet()
--------Spectator.java(3KB)
--------random()
----gui()
--------IPanel.java(2KB)
--------IFrame.java(2KB)
--------RepaintControler.java(1KB)
----README.md(869B)
----main()
--------Draw.java(118B)
--------Main.java(957B)
----handler()
--------OnKeyRelease.java(132B)
--------OnMouseRelease.java(140B)
--------OnMouseMove.java(134B)
--------OnKeyPress.java(128B)
--------OnMouseDrag.java(134B)
--------MouseEventHandler.java(800B)
--------KeyEventHandler.java(744B)
--------OnMousePress.java(136B)

网友评论