Skip to content

Latest commit

 

History

History
57 lines (35 loc) · 6.04 KB

README.md

File metadata and controls

57 lines (35 loc) · 6.04 KB

ComputerCraft : Blockly Editor

GitHub Repo stars GitHub Release

This application is a visual code editor for ComputerCraft and ComputerCraft:Tweaked, a Minecraft mod that adds in-game Computers. Each computer comes with its own Operating System and a programming language called Lua. This Blockly application allows you to create Lua scripts for ComputerCraft using a visual block-based interface.

Blockly is a Google libraries that add visual programation for educational or beginner purposes. This project is a fork of the original Blockly project, with some modifications to fit the ComputerCraft environment.

Features

  • Visual code editor for ComputerCraft and ComputerCraft:Tweaked
  • Block-based interface
  • Export code to ComputerCraft

Installation

No installation is required. Just go on the website and start coding. You can also download the files for offline usage.

For offline usage

Html file

  1. Download the cc-blockly-editor-1.x.x.zip file from the releases
  2. Extract the files
  3. Open the index.html file in your browser
  4. Start coding

Windows installer (DEPRECATED)

We stopped doing Windows installer because our application is lightweight and the installer wasn't working

Usage

  1. Open the application in your browser
  2. Start coding
  3. Export the code to ComputerCraft
  4. Run the code in the game

History

This project was created to help beginners to learn how to code in Lua using ComputerCraft. The original Blockly project was modified to fit the ComputerCraft environment.

Credits

License

This project is licensed under the GNU General Public License v3.0 - see the LICENSE file for details

Disclaimer

This project is not affiliated with ComputerCraft or Google Blockly. It is an independent project created to help beginners to learn how to code in Lua using ComputerCraft.

Contact

If you have any questions, feel free to contact me at my email or open an issue in this repository.