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
Confirm the text fonts for cefn #57
Comments
Picked tim08 because it looks nice and makes me think of times new roman and also is right size to give us those 9 lines of 26 characters we've been working to, although we'll need to allow for the capitals taking up more horizontal pixels |
Not sure that mocking up with a different font will give you much of an idea how it presents I'm afraid. To test this out you'd have to use the font itself. You could use and tweak the Pillow render routine of https://github.com/ShrimpingIt/bitfont to validate pixel-for-pixel. |
However, it comes out at approx 9 pixels high, which is why we need to check against the real fonts. You can't have TimR08 and still hit the dimensions you're hoping for. |
How many pixels high are you expecting individual characters to be in the 'extra big' text? Based on the examples I saw, it would be 2 lines high, therefore 32 pixels. For that reason it's not the best idea to use a 12 pixel high font I feel, even drawn with double pixels. There are others which are bigger and will render at a large size. Alternatively something which is a divisor of 32 (e.g. 16 or 8) would be able to be scaled to fill and be large as possible, though I don't have any scaling routines yet.
|
Having said all that, I have a fear that our memory limits will force us to avoid high-res fonts, so scaling could be the only way to go. Hitting a brick wall on memory at the mo. Everything else is go. |
Ok scrub my suggestions no worries; if memory is solved and we can use these fonts can we just use the |
I think tim08 should be the main text. I've mocked up its spacings above in a 5x7 font I had which is a good fit. Worth noting that capitalisation takes up more than 5x7. 8x7 in most cases except for capital
M
which is 9x7. As a result, @gkboulter when using capitals for the ACTING out text I would allow for this with extra character spacings. In the above case its fineI think use timB12 for the extra big first landing text described in #37 and the idle text described in #30
For TAP TO CONTINUE & Goto III and other capitals inversed as part of the interaction text described here we'd still use the capitals in tim08
The text was updated successfully, but these errors were encountered: