Discuss Scratch

gosjldnx
Scratcher
5 posts

Scratch emulator (GriffScratch) saved projects

{“objName”:“Stage”, “children”: [{“objName”:“project” ,“variables”: ,“scripts”:[ [ 64 , -161 , [ , , , ]] , [ 55 , -59 , [ , , [“doForever” ,[ , [“changeYposBy:” , ] , [“doIf” , [“<” , , “90” ] ,[ ] ] ] ] ]] , [ 51 , 125 , [ , [“doForever” ,[ [“doWaitUntil” , [“|” , , ] ] , , , [“doWaitUntil” , [“not” , [“|” , , ] ] ] ] ] ]] ] }],“info”:{} }
TheJammer627
Scratcher
60 posts

Scratch emulator (GriffScratch) saved projects

{“objName”:“Stage”, “children”: [{“objName”:“project” ,“variables”: ,“scripts”:[ [ 29 , 500 , [ , , , , [“doForever” ,[ [“warpSpeed” ,[ , , , [“setVar:to:” , “h” , [“+” , “100” , [“*” , “60” , [“computeFunctionf:” , “sin” , [“*” , , “360” ] ] ] ] ] , [“gotoX:y:” , [“*” , “200” , [“computeFunctionf:” , “sin” , ] ] , [“*” , , [“computeFunctionf:” , “cos” , ] ] ] , , [“doRepeat” , “5” ,[ [“changeVar:by:” , “ang” , ] , [“gotoX:y:” , [“*” , “200” , [“computeFunctionf:” , “sin” , ] ] , [“*” , , [“computeFunctionf:” , “cos” , ] ] ] ] ] , , , , [“changeVar:by:” , “y” , ] , [“doIf” , [“<” , , “0” ] ,[ , [“setVar:to:” , “sy” , [“*” , , “-0.4” ] ] ] ] , [“gotoX:y:” , [“*” , “-0.5” , [“widthOfText:” , ] ] , ] , [“write” , ] , ] ] ] ] ]] , [ 42 , 169 , [ , , , , , , , [“changeYposBy:” , [“-” , [“+” , , ] , ] ] , , [“xpos:” , [“*” , [“letterf:” , , “57676” ] , ] ] , , [“say:” , [“concatenate:with:” , , ] ] ]] , [ 175 , 309 , [ , , , ]] ] }],“info”:{} }
TheJammer627
Scratcher
60 posts

Scratch emulator (GriffScratch) saved projects

(foo)(foo)(foo)(foo)(foo)(foo)
gosjldnx
Scratcher
5 posts

Scratch emulator (GriffScratch) saved projects

when green flag clicked
repeat ()

end
kurgy
Scratcher
2 posts

Scratch emulator (GriffScratch) saved projects

{“objName”:“Stage”, “children”: [{“objName”:“project” ,“variables”: ,“scripts”:[ [ 44 , 167 , [ , , [“doForever” ,[ [“doIfElse” , ,[ ] ,[ ] ] , [“doIf” , ,[ ] ] , [“doIf” , ,[ ] ] , [“doIf” , ,[ ] ] , [“doIf” , ,[ ] ] ] ] ]] ] }],“info”:{} }
kurgy
Scratcher
2 posts

Scratch emulator (GriffScratch) saved projects

{“objName”:“Stage”, “children”: [{“objName”:“project” ,“variables”: ,“scripts”:[ [ 44 , -121 , [ , , [“doForever” ,[ [“doIfElse” , ,[ ] ,[ ] ] , [“doIf” , ,[ ] ] , [“doIf” , ,[ ] ] , [“doIf” , ,[ ] ] , [“doIf” , ,[ ] ] ] ] ]] ] }],“info”:{} }
myusernameisthis5556
Scratcher
4 posts

Scratch emulator (GriffScratch) saved projects

LOL
TO MY LIFE

Last edited by myusernameisthis5556 (April 5, 2024 11:03:03)

brun7
Scratcher
8 posts

Scratch emulator (GriffScratch) saved projects

My attempt at some sort of platformer engine: {“objName”:“Stage”, “children”: [{“objName”:“project” ,“variables”: ,“scripts”:[ [ 33 , -340 , [ , [“warpSpeed” ,[ , , [“doRepeat” , “100” ,[ ] ] , , , , [“doRepeat” , “5” ,[ ] ] , ] ] , , , , , [“doForever” ,[ [“changeXposBy:” , ] , [“changeYposBy:” , ] , [“setVar:to:” , “thingy” , [“+” , “” , [“|” , [“<” , , “-100” ] , [“&” , [“&” , [“<” , , “-85” ] , [“>” , , “-79” ] ] , [“&” , [“<” , , “50” ] , [“>” , , “0” ] ] ] ] ] ] , , [“doIf” , , “1” ] ,[ ] ] , [“doIf” , ,[ , ] ] , [“doIf” , ,[ , ] ] , [“doIf” , ,[ [“doIf” , , “1” ] ,[ ] ] ] ] , [“setVar:to:” , “speed x” , [“*” , , “0.8” ] ] , [“say:” , ] ] ] ]] , [ 331 , -309 , [ ]] , [ 230 , 65 , [ ]] , [ 43 , 393 , [ [“<” , , “-100” ] ]] ] }],“info”:{} }
Maybe it has potential?

when green flag clicked
add [New Project] to [My Stuff]
code
if <bug found?> then
repeat until <problem solved>
troubleshoot
end
end
polish
set [project] to [shared]
myusernameisthis5556
Scratcher
4 posts

Scratch emulator (GriffScratch) saved projects

?
JuzotoScratcher1400
Scratcher
6 posts

Scratch emulator (GriffScratch) saved projects

when green flag clicked
say [HELLO] for (2) secs
Xx20Dat_Boi09xX
Scratcher
13 posts

Scratch emulator (GriffScratch) saved projects

Fun little movement with velocity system:

{“objName”:“Stage”, “children”: [{“objName”:“project” ,“variables”: ,“scripts”:[ [ 69 , 101 , [ , , , , , , , , [“doForever” ,[ , [“setVar:to:” , “speedx” , [“*” , , “0.8” ] ] , [“setVar:to:” , “speedy” , [“*” , , “0.8” ] ] , [“changeXposBy:” , ] , [“changeYposBy:” , ] , , , [“changeVar:by:” , “speedx” , [“*” , [“-” , [“|” , , ] , [“|” , , ] ] , ] ] , [“changeVar:by:” , “speedy” , [“*” , [“-” , [“|” , , ] , [“|” , , ] ] , ] ] ] ] ]] ] }],“info”:{} }
mtaka4
Scratcher
35 posts

Scratch emulator (GriffScratch) saved projects

JDindahouse wrote:

{“objName”:“Stage”, “children”: [{“objName”:“project” ,“variables”: ,“scripts”:[ [ 57 , 53 , [ , , , , , , [“doRepeat” , “10” ,[ [“doRepeat” , “4” ,[ , ] ] ] ] , , , [“doForever” ,[ [“doIf” , ,[ , , , , , [“doRepeat” , “4” ,[ , ] ] ] ] , [“doIf” , ,[ , , , , , [“doRepeat” , “4” ,[ , ] ] ] ] , [“doIf” , ,[ , , , , , [“doRepeat” , “4” ,[ , ] ] ] ] , [“doIf” , ,[ , , , , , [“doRepeat” , “4” ,[ , ] ] ] ] ] ] ]] ] }],“info”:{} }

I experimented with pen, which I have never used in Scratch before, and created a square that can move around
it doesn't work
mtaka4
Scratcher
35 posts

Scratch emulator (GriffScratch) saved projects

{“objName”:“Stage”, “children”: [{“objName”:“project” ,“variables”: ,“customBlocks”: ,“scripts”:[ [ 35 , 584 , [ , , , , , , , , , , , [“doForever” ,[ , , [“changePenHueBy:” , ] , , , , , , , , , ] ] ]] , [ 193 , 608 , [ , [“undefined” , “4” , , ] , , , , , , ]] , [ 219 , 774 , [ , [“gotoX:y:” , “200” , [“-” , , “10” ] ] , , , , ]] , [ 74 , 237 , [ , [“gotoX:y:” , , ] , [“heading:” , ] , , , , [“doIf” , [“|” , , ] ,[ ] ] , [“doIf” , [“<” , , “-200” ] ,[ ] ] , [“doIf” , [“>” , , “200” ] ,[ ] ] , , , [“setVar:to:” , “balldir” , ] , [“setVar:to:” , “ballx” , ] , [“setVar:to:” , “bally” , ] ]] , [ 46 , 72 , [ [“define” , “4” , , ] , [“doIfElse” , [“not” , [“<” , , ] ] ,[ [“heading:” , [“computeFunctionf:” , “atan” , [“/” , [“-” , , ] , [“-” , , ] ] ] ] ] ,[ [“heading:” , [“+” , “180” , [“computeFunctionf:” , “atan” , [“/” , [“-” , , ] , [“-” , , ] ] ] ] ] ] ] ]] ] }],“info”:{} } this is for MrSqueak's updated scratch emulator. can anybody fix a bug where if you press the green flag, it crashes?
liamobrien711
Scratcher
7 posts

Scratch emulator (GriffScratch) saved projects

Can you swear?

say [Moron!]
myusernameisthis5556
Scratcher
4 posts

Scratch emulator (GriffScratch) saved projects

uhhhhhhhh
mtaka4
Scratcher
35 posts

Scratch emulator (GriffScratch) saved projects

{“objName”:“Stage”, “children”: [{“objName”:“project” ,“variables”: ,“customBlocks”: ,“scripts”:[ [ 219 , 207 , [ , [“gotoX:y:” , “200” , [“-” , , “-15” ] ] , , , , ]] , [ 227 , -119 , [ , [“ypos:” , ] , , , [“doIfElse” , [“<” , , ] ,[ [“doIfElse” , [“not” , , ] ] ,[ ] ,[ ] ] ] ,[ ] ] , [“setVar:to:” , “P2y” , ] , , , ]] , [ 216 , -573 , [ , [“warpSpeed” ,[ [“heading:” , ] , [“doRepeat” , “20” ,[ , [“doIf” , ,[ , ] ] , [“doIf” , [“|” , , ] ,[ , ] ] ] ] ] ] ]] , [ 31 , -63 , [ , , , , , , , , , , , , [“doForever” ,[ , , , , [“changePenHueBy:” , ] , , , , , , , , , , , ] ] ]] , [ 44 , -687 , [ , [“gotoX:y:” , , ] , [“heading:” , ] , , , , , [“doIf” , [“<” , , “-225” ] ,[ , , , , ] ] , [“doIf” , [“>” , , “225” ] ,[ , , , , ] ] , , , [“setVar:to:” , “balldir” , ] , [“setVar:to:” , “ballx” , ] , [“setVar:to:” , “bally” , ] ]] ] }],“info”:{} } this for mrsqueak's updated scratch emulator and he didn't make his own forums so here! pong in updated scratch emulator!
CoderCat1816
Scratcher
1 post

Scratch emulator (GriffScratch) saved projects

define ()
gosjldnx
Scratcher
5 posts

Scratch emulator (GriffScratch) saved projects

when green flag clicked
forever

go to [ mouse pointer v]end
liamobrien711
Scratcher
7 posts

Scratch emulator (GriffScratch) saved projects

-God_Coder-
Scratcher
16 posts

Scratch emulator (GriffScratch) saved projects

smooth trail and movement:
{“objName”:“Stage”, “children”: [{“objName”:“project” ,“variables”: ,“scripts”:[ [ 91 , -72 , [ , , , , , , , , , , , [“doForever” ,[ , [“doIf” , ,[ ] ] , [“doIf” , ,[ ] ] , [“doIf” , [“&” , , [“>” , , “2” ] ] ,[ , [“setVar:to:” , “Xv” , [“*” , , “4” ] ] ] ] , [“setVar:to:” , “Xv” , [“*” , , “0.8” ] ] , [“changeXposBy:” , ] , [“heading:” , [“*” , , “5” ] ] , , [“doIf” , ,[ ] ] , [“changeYposBy:” , ] , [“setVar:to:” , “X” , ] , [“setVar:to:” , “Y” , ] , [“append:toList:” , , “Xs” ] , [“append:toList:” , , “Ys” ] , [“doIf” , , “11” ] ,[ , ] ] , [“warpSpeed” ,[ , , , , [“doUntil” , , [“+” , , “1” ] ] ,[ [“gotoX:y:” , [“getLinefList:” , , “Xs” ] , [“getLinefList:” , , “Ys” ] ] , , , [“changePenSizeBy:” , [“/” , “10” , ] ] ] ] , , [“gotoX:y:” , , ] ] ] ] ] ]] ] }],“info”:{} }

Powered by DjangoBB