Devlogs
Version 5.0
Posted March 09, 2025 by Voylin
#gozen #5.0 #update #major update
Version 5
Initially I wanted to call this update 4.2, but there have been quite a lot of changes, and calling it 4.x was getting confusing due to the Godot version number as well.
Updates
- Added playback speed control;
- Adding pitch adjust for speed control;
- Added an auto-play option;
- Added a loop option;
- Better performance for loading in Audio; (by removing seeking at beginning)
- Some performance improvements in video playback;
- Updated documentation;
- A better build script for compiling;
- Some renaming of functions and signal names;
OS updates
- Added Linux ARM support;
- Possibility that Mac support is working; (We don’t have any testers atm who can confirm if the Mac build works or not)
Fixes
- Fix for error of multiple signal binding;
- Fix for
video_ended
signal;
- Fixed the build system for compiling on Windows; (with WSL)
Removed
- Removed Web support mentions from the project due to FFmpeg not being able to be compiled for web;
- Removed rendering; (this will be moved to another GDE due to the need not being high enough and the licensing becoming complicated to keep this in the main GDE GoZen)
- Removed EasyMenu for compiling as it wasn’t up to date and the build.py script became good enough;
- Removed minimal Linux build; (needing to rely on people having the correct FFmpeg version installed isn’t the best solution)
Support the project
Since last month I also made an Open Collective page which donations are specifically for supporting the development of (GDE) GoZen.
GoZen Open Collective page