文件名称:Engine:基本的游戏引擎,易于使用,带有透明后端
文件大小:33KB
文件格式:ZIP
更新时间:2024-05-18 04:27:11
Java
引擎 一个基本的游戏引擎,易于使用,并带有透明的后端。 图形学 该引擎使用基本的AWT Graphics2D对象渲染为双缓冲小程序。 渲染到屏幕就像AWT,只是增加了一些有用的功能。 游戏循环 游戏循环包括对first()的调用,然后是由系统计时机制控制的对loop()的重复调用,以及根据setDelay()设置的延迟偶尔对delay()的调用。 如果由setDebug()启用,则debug()方法可以在常规loop()图形之上绘制调试信息。 游戏循环无法区分逻辑代码段和图形代码段,因此在编写游戏代码时需要牢记渲染顺序。 原始资料 源材料可以是分别由readImage()和getFiles()方法读取的图像或文本文件。 这支持ImageIO和BufferedImage支持的任何图像格式,以及任何扩展名,只要该文件实际上是文本文件即可。 用户输入 用户输入通过AWT侦听器提供,可以直接使用或
【文件预览】:
Engine-master
----ApplicationRunner.java(928B)
----Map.java(2KB)
----Mover.java(526B)
----OpenSimplexNoise.java(68KB)
----Controller.java(3KB)
----RawRunner.java(4KB)
----NeoEngine.java(11KB)
----LICENSE(34KB)
----Shader.java(1KB)
----Player.java(846B)
----Dot.java(4KB)
----README.md(2KB)