These blocks would allow many versatile applications, such as Hangman or Scrabble games. Random sentence generators would be able to use real words, and with a little work, they could use proper grammar. Mad Libs-style games could ensure that input was both appropiate and grammatically correct (since <[ ] is a word?> would return false for inappropiate words). The possibilities are endless...these blocks would be very helpful, and unlike many block suggestions, it's virtually impossible to create workarounds for them. Therefore, we really should have these blocks.
Supporters: (39)
Greenatic
mitchboy
ImagineIt
cartooncreator
RedRocker227
technoboy10
trinary
Chrischb
MrMonk999
Scimonster
logiblocs
SJRCS_011
scratchisthebest
coolhogs
360-International
zakattack7
schusteralex2
gkc
funelephant
lalala3
Mokat
turkey3
mythbusteranimator
TorbyFork234
littlebird2472
James07
LiquidMetal
PullJosh
shiguy101
gomore10
jontmy00
KyleK7
Jrocket97
shpeters
SciTecCf
thebriculator
KrIsMa
cool_dude_2
curiouscrab
Last edited by Greenatic (2013-01-27 08:13:41)
Offline
Good idea, that would make a lot of games a lot easier to make. That could be hard to implement, though. I support.
Offline
mitchboy wrote:
Good idea, that would make a lot of games a lot easier to make. That could be hard to implement, though. I support.
Thanks! I don't think it will be too hard to implement, I'm sure there are plenty of dictionary APIs out there.
Offline
I support, but how can we get all of the words?
Offline
ImagineIt wrote:
I support, but how can we get all of the words?
Thanks!
Greenatic wrote:
I don't think it will be too hard to implement, I'm sure there are plenty of dictionary APIs out there.
Offline
cartooncreator wrote:
I support!
Thanks!
Offline
Definite support!
Offline
RedRocker227 wrote:
Definite support!
Thanks!
Offline
mitchboy wrote:
You forgot to include yourself as a supporter.
You think I should? Alright then...
Offline
I agree;; I bet a dictionary for Flash would be easy to find.
Offline
Are you sure though? The blocks could make your project extremely slow because of the search time it might need (the English language has tens of thousands of words).
You could also just use a list instead. Search for a list of words, save as a text file, and import.
Sentence generators also already exist/can be created easily. Just have lists labelled 'nouns', 'adjectives', 'prepositions', 'verbs' etc and use the randomization blocks.
Last edited by ProgramCAT (2012-02-04 21:06:24)
Offline
ProgramCAT wrote:
Are you sure though? The blocks could make your project extremely slow because of the search time it might need (the English language has tens of thousands of words).
You could also just use a list instead. Search for a list of words, save as a text file, and import.
Sentence generators also already exist/can be created easily. Just have lists labelled 'nouns', 'adjectives', 'prepositions', 'verbs' etc and use the randomization blocks.
Scratch slows things down, so that would take even longer.
Thanks to veggieman001!
Last edited by Greenatic (2012-02-04 21:35:16)
Offline
That would be super handy. I support.
Offline
technoboy10 wrote:
That would be super handy. I support.
Thanks!
Offline
trinary wrote:
I agree, this would be very useful for some games and generators, so I support!
Thanks!
Offline
ProgramCAT wrote:
Are you sure though? The blocks could make your project extremely slow because of the search time it might need (the English language has tens of thousands of words).
You could also just use a list instead. Search for a list of words, save as a text file, and import.
Sentence generators also already exist/can be created easily. Just have lists labelled 'nouns', 'adjectives', 'prepositions', 'verbs' etc and use the randomization blocks.
It would be a right pain having to manually import all the words though ._.
Offline
Sounds really cool. I'd like it if the ST decided to take the extra week to do these.
Offline
Have you tried using the
<[list v] contains [some_word]>block? It can do pretty much what you are asking...just load up a list of words.
Offline
Paddle2See wrote:
Have you tried using the
<[list v] contains [some_word]>block? It can do pretty much what you are asking...just load up a list of words.
That block is a sharp-ended true/false block by the way...it just shows as a rounded block in the ScratchBlocks.
And it's pretty easy to load up a list too...using the Import command. I made a list that had all the lines of Hamlet in it.
LOL I think Greeanatic knows what shape that is.
Offline
Paddle2See wrote:
Have you tried using the
<[list v] contains [some_word]>block? It can do pretty much what you are asking...just load up a list of words.
That block is a sharp-ended true/false block by the way...it just shows as a rounded block in the ScratchBlocks.
And it's pretty easy to load up a list too...using the Import command. I made a list that had all the lines of Hamlet in it.
Yes, but remember how many words are in the English language--that would take up a lot, if not all, of our precious 10 MB. If we put a built-in dictionary in the player, or if Flash already has one, it would save a lot of project space.
Thanks to Chrischb, MrMonk999, and Scimonster!
Last edited by Greenatic (2012-02-05 12:53:59)
Offline