lol. Thanks for the kind comments. I didn't use ASCII because I really didn't plan it out ahead of time. It does remind me of trying to do things in Fortran(I learned M77 Fortran, though, and once had to program an SQL database using it, which was sadistic)... The broadcasts use Ruby-like syntax, as you probably guessed. I think that this project is a talking frog (cool, but useless), but I just had to complete it for the sake of completion. I bet my kids I could make it work :)
Okay, now I've looked at the code. Wow. Reminds me of doing string operations in Fortran IV. It's beautiful, a work of art. Only, why didn't you use ASCII codes? Just kidding :)
I am, once again, completely amazed! Who knew that cats were so smart? Actually, it's you who are amazing - what a lot of work...I'm willing to wait for strings to come to Scratch but I admire those who push the boundaries of what can be done with this simple language. Wonderful. Oh yes; please make another level!
Wow, wow, wow! This project is a complete prototype for string implementation in Scratch, along with a veritable library of string manipulation methods and a user interface worthy of or resident genius! Never mind the linguistic and pedagogical feat of finally being able to communicate with your cat. It occured to me that this project seems to be the exact opposite of paddle2see's cat trainer, as this one trains humans to do cat tricks ;-) I also love the way you commented the code using unconnected 'think' blocks. I found this to be extremely helpful.
Our kitten is not old enough to jump through hoops or vote, unfortunately, but for some reason it is able to speak Pig Latin. Type in your name, press the green enter button, and she will try to figure out the pig latin equivalent. This is actually a test of a generalized string system that (slowly) operates on strings that are 16 characters or less. Download the project and look at the "Help" sprite for the messy details. The reason this project is so large considering how little it does is that it is designed to be very general and allow lots of things to be done with the strings. There are comments in the Example sprite, which is the main program that calls the $Screen and $1 sprites. (Additional string sprites can be created by simply copying the $1 sprite and changing its This.Number variable to some unique value).
Comments
You need to be logged in to post comments
Add a Comment
type ppoop and pay
(view all replies)Comment Reply
type lo
(view all replies)Comment Reply
poop pay!
(view all replies)Comment Reply
o pappa neen
(view all replies)Comment Reply
elltay emay fiay histay igpay atinlay!
(view all replies)Comment Reply
Whoa, Nice work.
(view all replies)Comment Reply
type wno
(view all replies)Comment Reply
type gim!
(view all replies)Comment Reply
type pyou will LOL evil cat!
(view all replies)Comment Reply
Try typing o or y
(view all replies)Comment Reply
Type GYOU ARE!
(view all replies)Comment Reply
ello hay everyone! :D
(view all replies)Comment Reply
illybobjoe bay
(view all replies)Comment Reply
bill gates- ill gates baY!
(view all replies)Comment Reply
I typed in Sonicpops and it came up with 'ONICPOPS - SAY'...lol!
(view all replies)Comment Reply
Im cratchmania-say
(view all replies)Comment Reply
Write YIM STUPID
(view all replies)Comment Reply
lol
(view all replies)Comment Reply
I'm not a homo! Why does it say I AM!
(view all replies)Comment Reply
EckoFreak_Gay
(view all replies)Comment Reply
or g(your name)
(view all replies)Comment Reply
enter p(your name) and see what happens!
(view all replies)Comment Reply
my one says uckD0nald-day!
(view all replies)Comment Reply
how do u do strings?
(view all replies)Comment Reply
Type wno
(view all replies)Comment Reply
Type YI hate you!
(view all replies)Comment Reply
ollay
(view all replies)Comment Reply
Eryvay ellway oneday!
(view all replies)Comment Reply
Pig Latin is fun
(view all replies)Comment Reply
So I'm IGHTGUY-LAY.
(view all replies)Comment Reply
Cratchie-say!
(view all replies)Comment Reply
olfking44-way!
(view all replies)Comment Reply
"Ano-nay," I mean.
(view all replies)Comment Reply
The kitten's name is "Nano"...
(view all replies)Comment Reply
whats the kittys name? :D
(view all replies)Comment Reply
If you type in "si", it says " I-say!" Lol.
(view all replies)Comment Reply
Iantfishygay.
(view all replies)Comment Reply
Iay ikelay igpay atinlay. tiay etsgay aay ove-itlay!
(view all replies)Comment Reply
Oday peaksay igpay atinlay? (That's not from the project, I already know pig latin) Mazingaay rojectpay, halkmarrowcay!
(view all replies)Comment Reply
ikkiperson2-ay XP
(view all replies)Comment Reply
ikki-nay ^^
(view all replies)Comment Reply
Can you make a dictionary that holds 100 words off of this project? Respond to my latest project Desition 2008.
(view all replies)Comment Reply
hahaha
(view all replies)Comment Reply
...
(view all replies)Comment Reply
HAHAHAHAHAHAHA!
(view all replies)Comment Reply
No enter YPoop!
(view all replies)Comment Reply
Enter "YCHEESE". It's funny XD
(view all replies)Comment Reply
<*)))><
(view all replies)Comment Reply
lol. Thanks for the kind comments. I didn't use ASCII because I really didn't plan it out ahead of time. It does remind me of trying to do things in Fortran(I learned M77 Fortran, though, and once had to program an SQL database using it, which was sadistic)... The broadcasts use Ruby-like syntax, as you probably guessed. I think that this project is a talking frog (cool, but useless), but I just had to complete it for the sake of completion. I bet my kids I could make it work :)
(view all replies)Comment Reply
Okay, now I've looked at the code. Wow. Reminds me of doing string operations in Fortran IV. It's beautiful, a work of art. Only, why didn't you use ASCII codes? Just kidding :)
(view all replies)Comment Reply
I am, once again, completely amazed! Who knew that cats were so smart? Actually, it's you who are amazing - what a lot of work...I'm willing to wait for strings to come to Scratch but I admire those who push the boundaries of what can be done with this simple language. Wonderful. Oh yes; please make another level!
(view all replies)Comment Reply
Wow, wow, wow! This project is a complete prototype for string implementation in Scratch, along with a veritable library of string manipulation methods and a user interface worthy of or resident genius! Never mind the linguistic and pedagogical feat of finally being able to communicate with your cat. It occured to me that this project seems to be the exact opposite of paddle2see's cat trainer, as this one trains humans to do cat tricks ;-) I also love the way you commented the code using unconnected 'think' blocks. I found this to be extremely helpful.
(view all replies)Comment Reply
Wow thats pretty nice, but if you type GIAM (which is one of the names of an app i use) it says IAM - Gay... wow whatever it's still really cooool!
(view all replies)Comment Reply
I typed in my name, grant and it said rant-gay! Awwwwwww it is sooooooo cute!
(view all replies)Comment Reply