Releases: math0898/SugaEngine
Releases · math0898/SugaEngine
v2.3.3
- Added null check for processing input on loadedScene in BasicGame.
- Removed deprecation and unused code in BasicGameObject.runLogic(). runLogic() is called every tick in BasicGame.
- Added exception checking in both graphics and game logic threads which simply prints to the logger and continues.
- Updated documentation in GraphicsPanel and GraphicsPanelInterface.
- Assigned a mock scene as the loaded scene for the tested game.
v1.2.1
What's Changed
- Pong by @math0898 in #1
- Removed Animus and Pong by @math0898 in #4
- KeyMapper by @math0898 in #13
- 8 static openingclosing of the game by @math0898 in #14
- Menus by @math0898 in #12
- Unit Tests by @math0898 in #6
- v1.2 by @math0898 in #11
New Contributors
Full Changelog: pong-v0.0.1...v1.2.1
Pong - v0.0.1
The basic Pong game has been added. There are still plans for improving Pong, the engine, and adding additional games.
The game requires Java 17 to run. You can find a copy at either of these locations:
To run on Linux, open the Linux.sh script. To run on Windows open Windows.bat, click "More information", and then "Run Anyways".
Controls are:
- Up / Down to move.
- Esc to pause.
- I to see HitBoxes
- L to print frame rate.