(Please do not use this as an actual engine yet and expecting it to be done, it is heavily in development)
Whats new? - ADDED/FIXED THINGS FROM VERSION 2.4:
-
Entities + Sprites
-
Audio
-
Revamped Fog
-
GUI Class
The above photo demonstrates floor rendering, ceiling rendering, diagonal walls, and multi-textured walls.
- Full realtime audio that takes in account the sceneray, in order to give off a realistic audio playback
- "2D Raytracing" to make a lightmap for the scene, giving off very nice lighting from the walls
- Doors
- "Triggers" that can be used in the editor in order to trigger certain events, or check for certain events
- Revamping the current editor for making maps and porting the editor over to JavaScript.
- Wonky Collisions
- Entities sometimes flicker
- Coordinate out of bounds error thrown by SceneManager.Java (has no effect on gameplay and is thrown by the floor for loop)
- Camera moves weirdly when trying to go forward/backward sometimes (Slightly Fixed)
- Images won't export in the .jar file
Update 2.3
-
ADDED/FIXED THINGS FROM VERSION 1:
-
Optimization
-
Dynamic Screen Size
-
Textured Floors
-
Portals
-
Proper Sky
-
Fixed Walls and Rendering Issues
-
Fixed Texture Issues
-
Added Motion Blur
-
Added Transparency Support
-
Added Ceiling
-
Added Dynamic Fog
-
Added Forward Collisions
-
Added Tileset Support For All Texture Settings
-
Fixed Projection Issues