Also @shakao I found a glitch! It is an error whic says that there is an error so the game can not start! So I pressed on the debug mode but the error was not shown… It mostly is if there is a block from an extension that is missing e.g the right variable… But soetimes it is hard to find!
It’s not a glitch, if it’s a compiling[?] error it can’t show you in blocks mode. If it’s a runtime error, than the debugger will show you what blocks have an error.
Yep, it’s a compile error! We definitely have a work item to improve error messages in blocks overall–it’s hard to see the specific place where you have an error, especially as programs get large. The plan is to eventually introduce a list of errors that will take you to the right block when you click on it.
Just a quick thought in workspaces: if we could have multiple sheets and/or be able to filter by block type, that would help clean things up and potentially reduce editor lag. Another fun feature would be to relate blocks with meta tags so I can find the on overlap, function and on update blocks that somehow got on opposite corners!
Being able to search for a function in block code and being sent to it’s location would also be nice (if at all possible). I can search within the browser and see the name of the function is highlighted, but sometimes it is hard to see as I have zoomed out quite far in order to scan as many functions as possible.
What if we also had something that would connect different blocks together? like, i know it says people request grouping blocks but i’d like to add to that:
What if we had something like a string or line and we can string different blocks together? I think it would help if you made a story based game, so you know where the story is so far and stuff!
I forgot to put on the form that Intellisense takes forever to show up. It’s slightly faster on the Electron app but it still takes a good 30 seconds to suggest auto complete. And most of the time, it doesn’t suggest anything!
Also, the reset game block can have blocks after it. But, those blocks don’t run after you reset the game. You should make the reset block an ending block.
@andrew-ski What kind of “block type” filtering would be most useful here? Just the shape of the block, or the toolbox category it came from or something else?
What if we had something like a string or line and we can string different blocks together?
@UnderwaterAstronaut Hmm what do you mean by this? Are you thinking something like the function blocks, but horizontally? Or more like a text block with line breaks in it?
It’s more of just creating a line to show that this event will happen next, then this event will happen after, and yeah things like that! and it doesn’t exactly apply to just functions
Having worksheets or filtering for each toolbox category would work well. That way we can see all \On Game Update/ms’ blocks or’ Overlap/on destroy/created’, functions, etc. at the same time.