An open API service indexing awesome lists of open source software.

https://github.com/gyorgy0/ruggedturtle

This is the source code for the Rugged-turtle program
https://github.com/gyorgy0/ruggedturtle

eframe egui interpreter rust turtle-graphics

Last synced: 9 months ago
JSON representation

This is the source code for the Rugged-turtle program

Awesome Lists containing this project

README

          

# Rugged turtle

This is my first interpreter written in Rust. The program let's you control a turtle with specific commands. The program primarily is for teaching programming,
by visualizing instruction graphically.

Below you can see some examples that this program can produce, using some simple instructions:
# Graphics
### command: for(i, 0, 200) {pencolor(55+i, 0, 55+i, 255); forward(30+i); right(59)}

![kép](https://github.com/user-attachments/assets/7279bcd8-bc5a-4d4e-a53d-59a39947224a)

### command: for(i, 0, 200) {forward(100); right(59+i); forward(100)}

![kép](https://github.com/user-attachments/assets/9e564e8c-c70e-477a-b790-710d905ade7a)

# Arithmetics

![kép](https://github.com/user-attachments/assets/493d97c1-ab1b-4711-a930-576463085e9a)