A port to the Blockly Engine, completely HTML-Based.
progress: 2%
Current Features:
warp (has a twin for some reason tho)
report() (very early in programming, so not functional)
() ^ () exponent (finished in renderer)
unicode of () (buggy as heck)
letter () as unicode (ditto)
ring (prototype)
Working on:
when<>
change balance by ()
set balance to ()
play frequency () Hz
stop frequency
set video transparency to ()
mouse position
position
fill
write () size ()
pen trails
Welcome to the forums!
Can I help? (No replit because school blocked >:( )
Just wondering, what would be the benefits of this? Would writing a Snap! to Blockly compiler suffice?
simpler interface, smooth context menus, etc.
Added
shown?
(my[neighbors])
(object[Sprite1])
(if () then (" ") else (" "))
(position)
([ghost] effect)
rings now functional, but still buggy.
when hat
adding the unicode blocks again, as they were removed for techical reasons.
also, reify
is extremely unstable, and trying to add it to a substack crashes. dragging the SCRIPT into IT is fine usually. it also looks cursed
screenshot on my prof pic
Is there a link to this project you're doing? I'd love to check it out!
Even better, port it to scratch-gui!
thats literally what im doing!
also, the backdrop and sprite was added. and the blocks are being transfered to the new version of it.
transfered:
when
warp {}
[ring]
[ring]
[ring]
(split () by ())
is () a ()?
report()
(if then () else ())
T/F
(object ())
(my ())
(() ^ ())
im using a web-based prototype for this, since my device is incompatible with NodeJS.
also, BYOB is webbased too.
no, not yet, but im planning to make a GitHub repository.
Well, scratch-gui and Blockly aren't the same thing. scratch-gui is based on Blockly.
i know, also the files are on my two projects now.
Screenshot 2023-03-16 11.21.14 AM|690x496
latest version screenshot
Screenshot 2023-03-17 11.28.16 AM|506x396
project links
Snap! Build Your Own Blocks' <- gui.js.map
Snap! Build Your Own Blocks' <- everything else
Looks pretty cool! Is there any way to try it out?
yes. the variables contain file data. the filenames are the variable names. put it into a folder
blocks are becoming functional and are functional in the file projects.
export them, and just remove the .txt at the end.