Heading for the Playtest
A variety of mostly boring work this past few weeks! Things like:
- Matrix/Discord bridge: Discord users can participate in the Matrix space for the game (equivalent to Discord server)
- Added system info in bug report form
- Added credits screens
- Added a few different/new images for game modes (e.g. campaign, world forge etc)
- Refactored mega-map export from worldforge so that the game exports directly a 16kx16k png
- Gathered licenses for things that are used in the menu and World Forge
- Disabled a few things that should not be in the playtest, e.g. other game modes, the attract mode (that doesn't work really xD), etc
- ImGui (that may not be shown really) font was Candara - changed that to something with a usable license
- Made an attempt to improve the visuals in highlighted tiles in World Forge, but failed. Future work, not crucial now.
- Added a disclaimer in bug report form that it's public and people should not put private information
- Added feedback form - similar to bug report but it goes to a private channel.
- Added some introduction text popup that you see when you start the game
- Birds in main menu now become smaller and fade out (yeah, priorities...)
- Main menu image slightly changed
- I'm not just using the Godot logger to log to file, apparently I was also writing my own
- Bug reports now have the option to send the godot log as well
- Matrix/discord links in introductory text when you start the playtest
- Added a disclaimer text in the export folder
- PCK is now encrypted using a custom godot build
- C++ plugin now calls C# functions to load from file, so that C# can read PCK data
- licenses are sorted and auto-copied to export folder
- I think now multiple resolutions are handled reasonably, need to test more systems
- Removed some fonts that needed commercial license
- Fixed interface scaling for accessibility - I think it works pretty fine now
- Fixed some build scripts and export configurations - builds are now exported in release using Native AOT
- Testing on a couple of machines (not enough!)
- Stealthily updated the itch.io page with Windows/Linux executables (if you read this, well, you can go and run the game already!)
Basically, feature-wise I'm ok with the current version, so current task is to read up on how to set up the Steam playtest... Have a nice weekend!
