USDX
USDX copied to clipboard
Source files (PSD/AI/...) of various images or other resources
In order to use high quality images, are there available source files of images and other resources the original authors can provide? Something like PSD or AI files for things like the icon, the logo etc. ...
I searched for some time, too, but didn't find any. Could be recreated easily if necessary.
You have the following logo without the background?
game/themes/Deluxe/[bg-load]blue.jpg
Which files exactly are we talking about here? So far, I found the following:
- https://github.com/UltraStar-Deluxe/USDX/blob/master/button.psd
- A lone insert button.
- Usage: Template for the button images in the themes?
- https://github.com/UltraStar-Deluxe/USDX/tree/master/icons
- Various files and formats.
- Most likely all generated by https://github.com/UltraStar-Deluxe/USDX/blob/master/icons/ultrastardx-icon.svg.
- Usage: As icon for the application in menus etc., I assume.
- https://github.com/UltraStar-Deluxe/USDX/tree/master/game/resources/icons
- Two .png icons.
- One of them could be generated by https://github.com/UltraStar-Deluxe/USDX/blob/master/icons/ultrastardx-icon.svg.
- The other might be outdated (in which case it should just be removed).
- Usage: As icon for the application in menus etc., I assume.
- https://github.com/UltraStar-Deluxe/USDX/tree/master/game/resources/credits
- A giant collection of .png files.
- Usage: ???
- https://github.com/UltraStar-Deluxe/USDX/blob/master/game/resources/graphics/NoCover.jpg
- A lone .jpg file looking suspiciously similar to https://github.com/UltraStar-Deluxe/USDX/blob/master/game/covers/NoCover.jpg.
- Usage: As placeholder / replacement for ??? missing a “Cover”, whatever that means, probably.
- https://github.com/UltraStar-Deluxe/USDX/blob/master/game/covers/NoCover.jpg
- See above, though not quite as lonely (see below).
- Usage: As placeholder / replacement for ??? missing a “Cover”, whatever that means, probably.
- https://github.com/UltraStar-Deluxe/USDX/blob/master/game/covers/Creative%20Commons.jpg
- A .jpg file.
- Usage: ???
- https://github.com/UltraStar-Deluxe/USDX/tree/master/game/covers/Artist
- Lots of .jpg files.
- Usage: As menu option to browse artists starting with that particular letter?
- https://github.com/UltraStar-Deluxe/USDX/tree/master/game/covers/Language
- Lots of .jpg files.
- Usage: To show which language is selected, maybe? But where?
- https://github.com/UltraStar-Deluxe/USDX/tree/master/game/covers/Title
- Lots of .jpg files.
- Usage: As menu option to browse songs starting with that particular letter?
- https://github.com/UltraStar-Deluxe/USDX/tree/master/game/avatars
- The numbers 1 to 6 as .png files.
- Twenty cartoon headshots as .jpg files.
- Usage: Selectable avatars for the players.
- https://github.com/UltraStar-Deluxe/USDX/tree/master/game/themes/Modern
- A mixture of .png and .jpg files.
- Usage: Resources for the Modern theme.
- https://github.com/UltraStar-Deluxe/USDX/tree/master/game/themes/Deluxe
- A mixture of .png and .jpg files.
- Usage: Resources for the Deluxe theme.
Considering how far and wide those files were spread, I'll most likely have missed some. Given this and the fact that, so far, none of the originals have appeared, I suggest the following approach going forward:
- People who know the codebase find stuff I missed.
- Off topic: Maybe restructure directories so one might have a clue where to find this stuff without resorting to a complete tree traversal.
- Review: What of these is actually still used? (Remove others.)
- For duplicates and near-duplicates, declare one of them the canonical source and generate the others from there.
- Create new originals whenever someone feels inspired to do so and make them the new canonical sources.
They are all being used. Why should we regenerate files at each build, which have not changed for years?
Restructuring directories - what for? That would require lots of code changes, although the folder structure is already very simple. The problem is rather that most of documentation is outdated or does not exist any more.
This might be personal taste I have been inadmissibly generalizing, but I find a single icon.svg far more approachable than a folder containing seven files all of which do more or less the same and needing its own readme.
Documentation: Sure, that might help a lot. Currently there are many open questions for me and I there is a chance that every last one of them would be answered if there were more docs.
I'd have more to say but ultimately its not my place to tell you how to run your repo – especially from the place of little understanding I have demonstrated.
Why should we regenerate files at each build, which have not changed for years?
Well, maybe not with every build, but the credits contain the wrong version number (intro-l-05.png) and refer people the the wrong website and IRC channel (outro-bg.png).