Suggestion : Official Sprite Font Plugin

Discussion and feedback on Construct 2

Post » Thu Jun 06, 2013 6:54 pm

Hey there!

Since the Spritefont Plugin is discontinued by it's author, I thought it would be a good idea to include a similiar plugin to the construct 2 package.
Since Construct 2 is targeting multiple platforms it would be a logical move in my eyes.

I am suggesting this since it seems as if in the latest release (r133) the available plugin is not working as it should.
Using a ttf font is sometimes no option, especially if you want to go for that special retro look

rock on,
Michael
B
15
S
6
G
3
Posts: 23
Reputation: 2,733

Post » Thu Jun 06, 2013 7:05 pm

+1
Image
B
104
S
23
G
17
Posts: 1,350
Reputation: 22,018

Post » Thu Jun 06, 2013 8:25 pm

+2
B
18
S
5
G
4
Posts: 568
Reputation: 5,079

Post » Thu Jun 06, 2013 8:26 pm

This could also be another use of a tilemap plugin, as you can make "tiles" (letters).

I made a custom webfont myself to replace the spritefont due to issues with it and potential want to throw my game demo on the arcade. I do understand the need for a more graphical approach towards some fonts though and if they had a tilemap plugin they could integrate mapping tiles to letters rather than tilenumbers for font support.
B
21
S
8
G
6
Posts: 346
Reputation: 4,891

Post » Thu Jun 06, 2013 8:42 pm

Yeah we're in dire need of an official bitmap font plugin and more control over strings in general, like the ability to change the color, effect, behavior, etc. of a single character or word in a string via metacharacters or w/e.

At this point there's basically no way to get bitmap fonts into your game. Mipey's plugin was good for a while but is now kinda buggy and he quit working on it. R0j0hounds's method works but can cause performance issues and there are no options (alignment, size, spacing, etc.)

They aren't only good for retro games either - bitmap fonts are used everywhere! Standard fonts & text objects are boring and you can't really do anything special with them.

Image
B
238
S
28
G
13
Posts: 1,787
Reputation: 18,485

Post » Thu Jun 06, 2013 8:43 pm

Completely agree. The sprite font plugin is ok but it has some definite issues. Doesn't display in design time making it difficult to do formating, instead you have to use trial and error. The align centre is poked, fine for even numbered strings but too far left for odd numbered strings. The wrap function often leaves a single letter on the previous line. However, it is the only option available for getting nice fonts with effects, e.g., stroke line and gradients spring to mind.
B
37
S
9
G
5
Posts: 437
Reputation: 6,094

Post » Thu Jun 06, 2013 8:49 pm

+1

It's probably already on Ashley's never ending TODO LIST, but i hope he will bump it up
B
34
S
13
G
8
Posts: 134
Reputation: 8,118

Post » Thu Jun 06, 2013 9:14 pm

With webfonts you can do a lot especially if you can design your own. (Fonstruct is a good web based app) Should be easier to do if font selection/creation was an easier task (Seriously, I had to look for hours on how to make a webfont), so just a sprite-font would be low on the list of things TODO sadly :(.

Although with the April poll having Tile-Map support requested, I can see using that for fonts as well and becoming a more important thing on the TODO.

Thndr2013-06-06 21:15:47
B
21
S
8
G
6
Posts: 346
Reputation: 4,891

Post » Fri Jun 07, 2013 2:36 am

Yes, an official spritefont is required, especially with the fact that Scirra wan't to support mobile devices.

On top of that there is so much reason to have have sprite fonts. Many custom graphical custom fonts are the norm. Not having an official spritefont is a little strange as C2 is at the 1.0+ release mark now.
B
90
S
18
G
9
Posts: 2,455
Reputation: 15,013

Post » Fri Jun 07, 2013 1:21 pm

How do spritefonts work for unicode text?

My main issue is if we only support the typical 256-character ASCII set, we're effectively cutting out lots of non-european languages like Russian, Chinese, Japanese, etc. So far AFAIK all the official plugins and features in the whole of Construct 2 work equally well for all users due to the unicode support throughout. I would hesitate to add a conspicuously ASCII-only feature, especially if it would take lots of work to implement. I prefer web fonts because they don't have this problem and can work with the full range of unicode characters (providing the font supports it, but at least it's possible).

What do Japanese games do with regards to spritefonts? I have no idea, but I would guess they just pre-render text to images, since spritefonts don't work for that language.
Scirra Founder
B
383
S
225
G
86
Posts: 24,118
Reputation: 190,544

Next

Return to Construct 2 General

Who is online

Users browsing this forum: No registered users and 8 guests