mariocraft987 / bark-coding

A Blockly Based coding language
https://bark.dumorando.com
BSD 2-Clause "Simplified" License
10 stars 18 forks source link

javascript editor #221

Closed breakfast-for-dinner closed 6 days ago

breakfast-for-dinner commented 6 days ago

there is still a lot to be done but other ppl can help out with that stuff !!!


the advanced editor is visible through the editor with the "advanced" button at the top.

for previewing: you can create a new sprite using this syntax:

let name = new sprite(type, x, y, size)

the only available options for sprite.type are jonathan and dog at this point in time

you can draw sprites using the draw command on the sprite.

vercel[bot] commented 6 days ago

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
bark-coding ✅ Ready (Inspect) Visit Preview 💬 Add feedback Jun 27, 2024 1:41am
dumorando commented 6 days ago

other then that lgtm

mariocraft987 commented 6 days ago

I aprove this

mariocraft987 commented 6 days ago

like the technic version of lego

Bashamega commented 6 days ago

@mariocraft987 Please let me have access to see the preview.

mariocraft987 commented 6 days ago

Done!

breakfast-for-dinner commented 6 days ago

@mariocraft987 could you give me permissions as well? (for the future) username is qwertyy-dev

mariocraft987 commented 6 days ago

umm...

Bashamega commented 6 days ago

Done!

thanks

Bashamega commented 6 days ago

It is not working @mariocraft987 image

mariocraft987 commented 6 days ago

Screenshot 2024-06-26 201901

breakfast-for-dinner commented 6 days ago

Screenshot 2024-06-26 201901

oh. that's alright since it's my deployment anyway, give basha the controls

mariocraft987 commented 6 days ago

done

Bashamega commented 6 days ago

I think it is good but you should switch from the lame editor to Manaco Editor. It will give you the feel of vscode editor.

dumorando commented 6 days ago

lame?? lol

monaco is quite hard to embed in a vanilla JS site so i'd personally recommend ace

breakfast-for-dinner commented 6 days ago

lame editor

by that do you mean my editor or the block editor?

i have no interest in plugging everything into some pre-written js thing that everybody only half-understands

dumorando commented 6 days ago

i assume he means the text box code editor

Bashamega commented 6 days ago

lame?? lol

monaco is quite hard to embed in a vanilla JS site so i'd personally recommend ace

yes editor doesn't have like code highlighting like that

mariocraft987 commented 6 days ago

no predicting text☠️

dumorando commented 6 days ago

i'm just gonna merge it this feedback is kinda going nowhere

Bashamega commented 6 days ago

no predicting text☠️

Sorry, i meant it could have a better ui

breakfast-for-dinner commented 6 days ago

no predicting text☠️

yes editor doesn't have like code highlighting like that

i want to reiterate that there is still a lot to be done

dumorando commented 6 days ago

either way we can add nicer code editor in the future it's not like we need to add it right now