-
-
Notifications
You must be signed in to change notification settings - Fork 13
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Missing Glyphs #2
Comments
@Shinmera One glyph that is sorely missing for me is the spacebar key. Happy to create it if you give me some pointers how to go about it! |
Space exists already as U+243A, it just wasn't shown on the docs. |
@Shinmera Thank you! ✨ |
Hm, actually, I might not have pushed that update when I added that. Should be up now. |
It hadn't yet been added, thanks for catching that. Now all is good. |
Arrow keys? |
← ↑ → ↓ |
Ah, okay. Didn't realize i could just use the defaults. |
reset button? like
|
On what physical device does a reset button exist? What do you mean exactly? |
@Shinmera android has one. Im talking more about the icons section though. |
There's other fonts like FontAwesome that can provide generic icon sets. |
But your providing gears shopping carts trains anvils, why not back icons? |
Because I don't feel like it. |
but a return/back icon is far more generic than anvil icons. I can PR it myself, if you just dont want to make the icon. |
I haven't done any of the other icons yet either. But sure, PR away. |
A single glyph with the four WASD or arrow keys (in the typical "one at the top, three at the bottom" arrangement) would be much appreciated! |
@Shinmera , we (@Valkirie and me) are using your amazing work in our open source application Handheld Companion. See below for GUI screenshot of the button remapper. As I realize you cannot accommodate every single request (as open source developers ourselves we are very familiar with that 😉), I was wondering what are the specifications/requirements for getting new icons made by someone else accepted by you in a PR? What format do they need to be in, size, color, line thickness etc? I will try to find someone who can make them for us as a paid gig (Upwork/Fiverr). Or perhaps you know someone? Our wish list for now is:
|
Heya, glad to hear you're finding it useful! As for format, have a look around the repository. Each custom glyph is first created as an SVG, and then imported into the font via FontForge. For text I've re-used the existing glyphs within PromptFont/Xolonium. Otherwise I haven't really outlined any specific style guides, I'm afraid. I don't think I would be super picky though as long as the work would fit in with the existing glyphs. If you can provide the SVGs in a PR I'd be happy to review them and integrate them into the font. |
Hey @Shinmera me again. Attached an initial set for various icons we're missing and wanted to add. Shall I do a PR with the SVG files and let you take it from there once they're done? Any other feedback? Number 7 and 14 need a rounded rectangle box, I'll get that fixed. |
Ooh, I like the adjustments you made to the LT and RT. Would be ace if those could be ported over to the L2/R2 and ZL/ZR glyphs, as well to keep things consistent. I'm not sure what 3 and 4 are meant to symbolise? As for 7 and 14, aren't those already covered by U+21F1 and U+21F2? 19 and 20 should be vertically centred, unless they are and the preview is just bonked. |
Thank you. I realize now that it's not very clear unless you know which number represents what. Sorry about that. Here you go: 1 and 2, left and right trigger partial pull. It's inspired by Steams icon, see below. I didn't see a way to add the diagonal line with only 2 colors. |
Oh, I see. Hmm. I'm not sure the pulls are clear enough as it is. Maybe instead add an arrow to the side to indicate the pull? Also, I just remembered that the deck also has the four paddle buttons, maybe adding symbols for those would be good? |
@Shinmera do you like any of the below to indicate a partial pull of the trigger? The 4 paddle buttons are part of round 2, I figured I'd do them in batches of 20 icons. |
I think the first is definitely clearest. |
First of all, huge thanks for this. I appreciate all the hard work put into this project. In any case, would it be possible to add DualSense support at some point? I went ahead and made some rough SVGs based on the existing DS4 prompts. Thanks again! |
Please see the CONTRIBUTING.md. I'm fine with having those glyphs in there, though imo using the PS4 ones for the DS is fine, in the very least for the touchpad. I don't think we need a new one there. |
I apologize, I should have read the entire directory. For PC it is definitely not an issue but as far as I know PS5 native games would require the more specific prompts to pass console certification (including touchpad). Regardless I won't open a pull request if it is felt they are unnecessary. |
Ok! |
Ok, finally got around to merging that. I've also added a bunch of general game UI icons to the todo list. I think we could find a good middle ground of generic icons that would be generally useful. |
In terms of "generically useful game icons," would it be possible to get more circled letters added in the style of "Button A" or "Button X"? The use case would be for labeling in game actions. "Button G" and "Button T" for Guard and Throw for example. |
That seems awfully game specific and kinda confusing? If I saw an encircled G I'd personally assume it wants me to press the G key or something. |
I was thinking in terms of how arcade games like Melty Blood label their actions: https://i.imgur.com/OpvU5Mh.png Anyway, it's no big deal. I could use an inline sprite for that use case. PromptFont is probably better suited sticking to the physical buttons. |
I do want to add generic icons to signify certain actions like attacking, defending, running, and so on, but I haven't had the time yet. |
Noted, thanks! |
Hey! Just wanted to suggest the addition of dance pad arrows alongside the pad itself, that'd be nice. |
Can't you use the generic arrow symbols for that? Those are already in the font, too. |
I could, I just thought it'd be cool to have DDR pad-styled arrows to use alongside the pad. |
Ok, but how would they meaningfully differ from just the arrows that are already there? |
Awesome font! Thank you very much! I want to ask, if you would like to integrate 2 new devices: streamdeck (elgato) and a gamebuzzer |
@jhintringer not sure why you edited your comment away, I think it's worth noting, so I hope you don't mind me bringing it back:
There's a bunch of keycap glyphs that aren't covered by promptfont right now, even for standard US/ANSI boards. I understand wanting to display those keycaps to users if they've been mapped to something, but as you noted there's no clear thing to show, since what's on them varies wildly between each key layout in use, not just the ISO/ANSI form factor differences. As such it would amount to creating a glyph for every possible printed key in the world, which I think is too large an effort for me to undertake. Maybe it could be reduced to every character that appears on a printed key, but even that I wouldn't even know what the set is or how to deal with CJK boards, etc. |
cjk layouts are a nonissue as they're just qwerty with the ime handling composition of ideographs, not relevant for key prompts there actually aren't very many additional latin based characters you would need to cover for high marketshare layouts (qwertz, azerty). i suppose cyrllic might be a wrinkle as some games do use it's key characters for prompts eg metro, but most players in those regions are comfortable switching software layouts and are well used to qwerty for games |
correct
these aren't referred to by eg. games software. cjk games use the latin glyphs. |
Thanks for your answer. Nevertheless, the 2 device-symbols would be awesome. |
I've never understood the use case for the diagonal glyphs (eg. Up/Left, Down/Right) |
The diagonals are for games that require 8-directional input on a dpad. |
The button combine glyphs and the missing dpad combine glyphs have been added as per a01283b |
Add in left & right Ctrl, Shift, and Alt keys; L3 & R3 buttons; left & right touchpad; and touchpad swipes. |
L3 and R3 buttons are the L & R sticks, which already exist, same for L and R touchpad, search for "Trackpad" on the index. |
I'm not going to support key label groups for every possible layout out there. Same for the dpad, the generic ones should be recognisable enough. Analog tilt icons already exist, search for A generic VR controller glyph exists already with U+1F57C |
Ok, thank you. |
Unless I missed them there aren't glyphs for the Start and Back buttons on the Xbox 360 controller (slight oval with right and left arrow). There is a Start glyph in the Playstation style which is close (albeit rectangular) but its counterpart "Select" is too different from the actual button. |
Gamepad
Keyboard
Mouse
Android
Nintendo
Xbox
Play Station
Devices
Logos
Icons
The text was updated successfully, but these errors were encountered: