Taking Suggestions for Bitmapped Font object

New releases and general discussions.

Post » Sun Jun 21, 2009 3:48 am

I only suggest vectical scrolling if that's not already done/planned.
B
2
S
2
G
4
Posts: 259
Reputation: 1,968

Post » Sun Jun 21, 2009 7:34 am

All right figured out a bit more. I think importing 1 single file would be the best way to go. That way you can crop the frames in Constructs editor, or leave them for a bounding box.
This one is 50 x 75 btw
[url:9xzq25ip]http://files.getdropbox.com/u/666516/chrometexr.png[/url:9xzq25ip]
One annoying thing with this automation process is you cant add a dropshadow. Im wondering if the dropshadow object will work with different frames.

oops
Image Image
B
161
S
48
G
90
Posts: 7,350
Reputation: 66,755

Post » Sun Jun 21, 2009 11:30 am

[quote="manontherun":1dd5yyfn]I only suggest vectical scrolling if that's not already done/planned.[/quote:1dd5yyfn]
thank you for the suggestion, and yes that one is planned

[quote="newt":1dd5yyfn]All right figured out a bit more. I think importing 1 single file would be the best way to go. That way you can crop the frames in Constructs editor, or leave them for a bounding box

oops[/quote:1dd5yyfn]

thanks again newt
I think when the plugin is up and working I'm going to make an exe font cutterupper tool, if canvas and image manipulator are up and running well in the latest version
it's a little bit of a pain to cut up tiles if they aren't evenly spaced, or if they are in vertical order instead of horizontal, whether you're using construct or photoshop or whatever. I don't know of anything that really makes it not a pain
Spriter Dev
B
87
S
21
G
12
Posts: 3,240
Reputation: 16,461

Post » Sun Jun 21, 2009 4:02 pm

Hi again, thanks for listening to my suggestions :3

What I meant by an EOF character is basically inside a text file a way to signify "this is the end of a single block of text". For example, in an RPG when you do have control characters to prompt for the next string in a block, the "EOF" control character signifies not only another prompt, but that the string has terminated and the text window can be closed. You would want it to be separate from a prompt control character because it could be used to tokenize strings into blocks of text when parsing it in. That way, each block of text can be iterated through in a manner that doesn't require every string to be in a "flat space" in the file. Let me try a visual example.

[quote="Block1":3u9yqbmp]
What the heck are you doing? :arrow:
Get out of here!
[/quote:3u9yqbmp]

[quote="Block2":3u9yqbmp]
I said, get lost.
[/quote:3u9yqbmp]

Now in our text file with "EOF" control characters, those characters would be used to separate block1 from block2 without having to have a flat space of 3 strings, and would be easier to parse and read/write inside a text editor. It doesn't have to be in some weird INI style format, it could be as simple as an escape code (like "\n" for newline could be analogous to "\p" to pause for input, and "\b" to indicate the end of a block of text), or more symbolic like a pipe ("|"). These are just some ideas I'm tossing out there to make formatting the string for various applications and purposes easier.


Also, if you think importing straight from a plaintext file is too easy for spoilers, you could give people a generic rot-13 string manipulation function or something like that which could be used before passing that onto the object :o
(A pleasant side-effect of this would be that we could also send unencrypted strings through rot13() from within construct and export our text the same way using a standard text object)
B
2
G
5
Posts: 34
Reputation: 1,318

Post » Mon Jun 22, 2009 1:46 am

nice work lucid, this is looking good
B
134
S
65
G
16
Posts: 1,766
Reputation: 19,190

Post » Wed Jun 24, 2009 3:42 am

turns out word wrap is the hardest thing ever thought of
anywho, sorry no beta yet
but we're getting close
there's a slight issue with vertical alignment on wrapped text to get worked out
and then it should be downhill(in the good way) from there
here's what's working though:



left right center, top bottom center alignment
word wrap
horizontal and vertical scrolling
and wraparound scrolling

also get phrase height
and get phrase width

set spacing per character, and for all characters

and though the actions aren't there, setting individual character widths and heights as well

don't worry, we're getting there

appreciate your word processor developers
holy crap
word wrap was the bane of my existence for a day and half
especially for centered and right aligned text
but I conquered it and it has been vanquished
Spriter Dev
B
87
S
21
G
12
Posts: 3,240
Reputation: 16,461

Post » Wed Jun 24, 2009 2:18 pm

I'm getting excited already :D

HURRY UP xD

~Sol
Tired of crappy file hosts that are crappy? Get DROPBOX - https://db.tt/uwjysXJF
Moderator
B
45
S
17
G
37
Posts: 2,853
Reputation: 25,966

Post » Wed Jun 24, 2009 3:52 pm

Um hwres the spell check? :P
Image Image
B
161
S
48
G
90
Posts: 7,350
Reputation: 66,755

Post » Wed Jun 24, 2009 10:33 pm

ok, so my heart wrenching guilt in the wake of not providing the promised beta on time and my desolate loneliness here in awesomeworld leads me to provide this radical demo for you fine folks:

[size=150:2rn78ija][u:2rn78ija][color=#FF4000:2rn78ija]click here to try it![/color:2rn78ija][/u:2rn78ija][/size:2rn78ija]

the box the text is in is resizable and movable
aside from the obvious features being displayed, you're also looking at Attach To Object, which is automatically positioning and sizing the textbox to the box object
there is a feature to limit displayed text to the inside of the box only, which is not enabled in this demo,

play with it, have fun!
[color=#BF0040:2rn78ija][size=85:2rn78ija]don't try to resize the window to backwards, it will crash the exe
[/size:2rn78ija][/color:2rn78ija]



extra info:
[size=75:2rn78ija]also, although the editbox doesn't show it, there is a newline which is why the text wraps as it does.
the text is actually:
[code:2rn78ija]
this is it folks.
what do you think so far?[/code:2rn78ija]
not
[code:2rn78ija]this is it folks.what do you think so far?[/code:2rn78ija]
I wanted to show word wrap working with newline as well

you'll notice word wrap on horizontally centered text can be a little hokey at smaller distances
which will also mess with the vertical alignment in those same instances
and somehow I messed up right aligned text at the last minute (bad enough it's not in this exe)

I think left aligned text is working perfectly for all vertical alignments and all widths of wrapping
[/size:2rn78ija]
Spriter Dev
B
87
S
21
G
12
Posts: 3,240
Reputation: 16,461

Post » Sun Jun 28, 2009 3:07 pm

Oh sweet :D

I'll give it a test here in a few mins... just have to finish eating first :D

~Sol
Tired of crappy file hosts that are crappy? Get DROPBOX - https://db.tt/uwjysXJF
Moderator
B
45
S
17
G
37
Posts: 2,853
Reputation: 25,966

PreviousNext

Return to Construct Classic Discussion

Who is online

Users browsing this forum: No registered users and 7 guests