Devlog - 59
Changes:
There will now be another .exe file coming with the demo (whenever it is released) called Zordak_YYC.exe, this is the C++ compiled version of the game which should run with much better performance compared to the normal version, new bugs will likely pop up with this version though.
Added "Audio Channel Number" to the audio options menu, lowering this will increase performance but if it's too low, then some sound effects will likely cut out abruptly.
Improved audio playing performance for A LOT of things.
Optimized sound asset files resulting in improved audio performance.
Enabled the built in Game Maker Studio "Use Fast Collision System" option, which increased CPU performance but new bugs may or may not exist now.
Improved CPU performance for A LOT of things, new bugs may or may not exist because of this.
Updated a bunch of rooms.
Fixed 19 bugs / issues.
Rewrote the Profiler to give better performance information among other things. (not really relevant for you guys but still)
------------------------------------------
This week was spent trying to improve CPU performance with some success, the game is still not exactly running smoothly on my laptop but here's the improvements in terms of FPS for a few test:
*** O.R.B Sound + CPU Test :
Old Version: 24 FPS
New Version: 41 FPS
YYC Version: 47 FPS
*** General Room CPU Test:
Old Version: 50 FPS
New Version: 56 FPS
YYC Version: 60 FPS
*** Large Room CPU Test:
Old Version: 30 FPS
New Version: 54 FPS
YYC Version: 60 FPS
Keep in mind that this is running on a laptop with these specs:
1.3 GHz CPU with 4 Cores, up to 1.8 GHz in turbo or whatever it's called but it mostly runs at 1.3-1.5 GHz.
2GB of RAM.
Intel Integrated Graphics running at 600 MHz if I'm lucky, otherwise it can dip down to 300MHz.
This was tested on "High" graphics settings and this computer is what I'm testing on to determine system requirements for the game, so considering this being on "High" settings, performance will likely be better on lower settings, I just use "High" since it's the default setting when starting the game.
And I should probably mention that having more CPU cores doesn't help that much for the game since pretty much everything is single threaded, as in running on one core, playing audio might be multithreaded though so this is where multiple cores will likely help.
So, all in all, the game should be running more smoothly for everyone in the new demo. (again, whenever it is released)
And finally, the release of the new demo is getting closer, still won't say when but unless I find a bunch of issues or decide to add/change more things, it shouldn't be long now.
------------------------------------------
Links:
Patreon
Discord Community
Get Zordak
Zordak
You wake up from an unexpectedly long cryosleep, only to discover that this place is not what it's supposed to be.
Status | In development |
Author | Apapappa |
Genre | Platformer |
Tags | 2D, Atmospheric, Exploration, GameMaker, Metroidvania, Pixel Art, Retro, Sci-fi, secrets, Singleplayer |
Languages | English |
Accessibility | Configurable controls |
More posts
- Devlog - 91Sep 16, 2023
- Devlog - 90Jun 17, 2023
- Devlog - 89May 06, 2023
- Devlog - 88Apr 01, 2023
- Devlog - 87Oct 30, 2022
- Devlog - 86 [NEW DEMO UPDATE]Apr 23, 2022
- So I got some news.. [new demo has to be delayed]Nov 24, 2021
- Devlog - 85 [wall of text]Nov 06, 2021
- Devlog - 84Oct 09, 2021
- Devlog - 83Sep 11, 2021
Leave a comment
Log in with itch.io to leave a comment.