v1.3.2 - The Half Year Update!
🎉 Activerse v1.3.2 Update 🎉
Welcome to Activerse v1.3.2! This release brings an exciting addition—a fully functional Breakout game demo, along with performance improvements, audio features, and better debugging tools. Here’s what’s new in this version:
🛠️ Changes
-
Breakout Game Demo:
- Added a fully playable Breakout game as an example project, showcasing Activerse’s capabilities.
- Includes mechanics for paddle movement, ball physics, and brick destruction with audio-visual feedback.
- This demo is provided for testing and learning purposes but is not included in the official NSI install.
-
Volume Controls:
- Implemented
setVolume()andgetVolume()methods for all sound objects, allowing volume control between 0 (mute) and 1 (max).
- Implemented
-
World Enhancements:
- Added pause and resume functionality for the game world, accessible during gameplay.
- Updated World ticks now displayed in the debug menu for better performance monitoring.
-
Improved Logging:
- Log dumps now include system tick monitoring, heap memory usage, and garbage collection times, all formatted for readability.
-
Default FPS:
- Standardized default frame rate to 60 FPS for smoother gameplay and simulations.
-
Compatibility:
- Backwards compatible with Activerse v1.0.7, with minor porting required for older projects.
🚀 Additional Notes
- All comments across the codebase have been updated. However, Javadocs are NOT updated and will be revised in v1.3.3.
Enjoy the enhanced functionality, demo game, and performance upgrades in Activerse v1.3.2! As always, we’re committed to making Activerse accessible for both beginners and experienced developers. If you have any questions, please let me know via a contact method on my portfolio. Also, thanks for sticking around for six months for this project.
Full Changelog: v1.3.1...v1.3.2
Executable Installer Notes
This will automatically install a bland version of Activerse v1.3.2 to your documents and create a VSCode shortcut. If you want to look at the .NSI code, check the NSI script in the binaries. Otherwise, only download the .exe (Win10 & Win11 Checked).