-
Notifications
You must be signed in to change notification settings - Fork 188
Description
Due to the recent changes in the theme system, the total amount of theme code has been reduced from 57k lines to just 12k lines. The huge reduction of copy and paste in the themes makes changing them much easier.
I have been working on a local branch which changes the game to render internally at 1920x1080 instead of 800x600, and am adapting the theme files accordingly. You can see me screenshots below (new vs. old). So far I have completed the main menu, option menus, and the navigation bar for all screens.
Eventually, the game will need new high resolution textures to make it look truly good. Hopefully somebody with graphic design skills can help with that. But even just rendering the existing low-res textures at the correct aspect ratio and avoiding the ugly 4:3 to 16:9 stretch makes the game look a lot better.
Adapting the game to render at 1920x1080 not technically difficult work, but it does require some time. It involves converting the elements in the theme file, and then finding the hardcoded elements in the game code and changing those as well.
I am proposing to start a feature branch to change the graphics to render at 1920x1080. If the various contributors to this game are willing to focus efforts on this, I think we can fully convert the game's graphics within the span of a few months. My idea is that we would submit PRs to the feature branch one screen at a time until the game is fully converted to run at 1920x1080.
