- Able to delete edges and nodes
- Integrated a central store for managing nodes and edges
- Fixed Synchronous execution of all blocks
- Added a play button on input nodes to execute block
- Drag and drop any 2 or more blocks from the list into the Middle area
- Connect the blocks using "Edges" from the inlets and outlets of each node.
- Click the green flag to execute the program
- Click the red flag to reset all styles
- For eg. drag and drop the 'When flag clicked and 'Turn 15 degrees' blocks and hit the green flag
- ~~
Pairing different blocks from different sections which require input has trouble working synchronously.~~ - ~~
Pairing up the 'go to X Y block' with a display message block gives an error.~~ - The "When this sprite is clicked" block doesn't work as of now. Need to add a custom node component that has an onClick listener which triggers program execution.
- ~~
Control blocks have problems following synchronous behavior with other blocks~~ - ~~
Can't Delete Nodes~~ - ~~
Can't Delete Edges~~ - Individual execution of code blocks isnt working right now.
pnpm create vite@latest
- Install dependencies using pnpm
pnpm i
- Start the development server
pnpm dev
- Generate production build
pnpm build