-
Notifications
You must be signed in to change notification settings - Fork 46
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
blockly + shared robots #24
Comments
That's a really cool concept. I suggest adding an additional code editor type so the user can choose if he/she wants to write the code in JavaScript or compose it from Blockly Blockly Storing/sharing script could be done by adding additional service to the backend. Please notice that I'm going to migrate from SenecaJS to something else on backend side in the near future so the service needs to be migrated as well. However, it should be a simple service so migration shouldn't be a big deal. Here is how you could approach it: Adding Blockly Lib
Integrate Blockly Editor
Store Blockly Project XMLsStore locally
Store on the server side
Add to UI publishing and viewing of shared AIs
I probably missed something but this list should include all key places that need to be modified. If you need more info just let me know |
Thank you very much for the work you put into your answer. Unfortunately, I'm completely new to Node.js, so it will take some time for me to learn enough to be able to move on. I will focus first on the sharing part, but again, thanx ! |
Hi again, well, I just tried to build the project (without any modifications), and already getting some errors. What I've done |
See #25 for the answer. I have moved it here for better traceability as it is not related with Blockly |
Great ! I will probably focus first on the server side store functionality and follow you advice by adding seneca service to achieve this. I'm taking accelerated courses to get familiar with the project building process but have a basic question : do I have to go through the whole build to test, or is there a faster way ? Really sorry if I sound noobish, but I'm much more familiar with python/django environment |
I'm afraid that you need to go through the whole build & test process... that project is quite complex and could be difficult for beginning |
Hi, I'm planning to use jsbattle for my introductory programming courses. For this, I would like to add two features : one would be to add a Blockly editor below the regular one and the other one would be to make localy created tanks available for all connected students. I'm able to customize Blockly for it to generate correct AI scripts, but wondering if anyone has suggestions about the best way to go for integration, and also about making tanks persistents... Thank you for any help !
The text was updated successfully, but these errors were encountered: