Releases: JuKu/java-2drenderer-prototyp
Releases · JuKu/java-2drenderer-prototyp
Release list
0.0.5 pre-alpha
0.0.5 pre-alpha
Changelog:
- added class HashUtils
- added utils class LocalUniqueID to generate local unique IDs
- added support to generate mesh IDs
- added exception MeshNotFoundException
- added class MeshRegistry
- added class GPUMesh, which represents an mesh on GPU for more abstraction between OpenGL & Vulkan
- introduced new game state GameState3 to render an triangle very easy
0.0.4 pre-alpha
0.0.4 pre-alpha with triangle working example
Changelog:
- small cleanup
- added readonly Color class
- set update thread name
- introduced more abstraction to reduce direct OpenGL calls in SimpleGameApp
- added some GLFW hints and set OpenGL version to 3.2+
- configured GLFW to use highest OpenGL version as possible
- added data directory
- added one vertex and one fragment shader
- added some classes to manage Assets
- added some classes for Meshs
- added class FileUtils
- added cache directory
- added FileCache Api
- added triangle working example
0.0.3 pre-alpha
0.0.3 pre-alpha
With working example to change screen color.
Changelog:
- added support for vSync (use frame rate of your monitor)
- added thread safe class Color
- added support to set clear color for window
- added support to clone Color
- make it easier to get window in game state
- added support to check if key is pressed very easy in window class
- added working example
0.0.2 pre-alpha
0.0.2 pre-alpha
Changelog:
- added support for fixed FPS and UPS rate
- added game state system
0.0.1 pre-alpha Show window
Show window and makes it possible to render on window.