Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/frolov-andrey2405/engraver

This program gives you the ability to move the "pen" across the screen with the WASD keys and create continuous lines, similar to the game "Magic Screen".
https://github.com/frolov-andrey2405/engraver

Last synced: about 20 hours ago
JSON representation

This program gives you the ability to move the "pen" across the screen with the WASD keys and create continuous lines, similar to the game "Magic Screen".

Awesome Lists containing this project

README

        

# Engraver

This program gives you the ability to move the "pen" across the screen with the WASD keys and create continuous lines, similar to the game "Magic Screen". You can show off your artistic skills and see what amazing pictures you can draw! The program also allows you to save the drawings you create to text files for future printouts.

In addition, you can use similar WASD gestures to create other drawings, for example, to draw a fractal Hilbert curve

## How to Create

1. Run the program in a compatible environment.
2. Use the WASD keys to maneuver the virtual "pen" and create continuous lines.
3. Let your artistic inspiration guide your hand as you craft intricate and imaginative drawings.

## Features

- Exercise your artistic prowess with a virtual "pen" and continuous line creation.
- Explore the joy of crafting detailed drawings and intricate designs.
- Save your creations as text files for future printing and sharing.

## Instructions

1. Open a terminal or command prompt.
2. Navigate to the program's directory.
3. Run the program using `python engraver.py`.
4. Utilize the WASD keys to move the virtual "pen" and create your artistic masterpiece.

## Additional Features

- Create diverse drawings using similar gestures, such as drawing fractal Hilbert curves.

## Sample Output

```
──┐ ┌───┐ ┌───┐ ┌───┐ ┌───┐ ┌─#
┌─┘ └─┐ └─┘ ┌─┘ └─┐ └─┘ ┌─┘ └─┐
│ ┌─┐ │ ┌─┐ └─┐ ┌─┘ ┌─┐ │ ┌─┐ │
└─┘ └─┘ │ └───┘ └───┘ │ └─┘ └─┘
┌─┐ ┌─┐ │ ┌───┐ ┌───┐ │ ┌─┐ ┌─┐
│ └─┘ │ └─┘ ┌─┘ └─┐ └─┘ │ └─┘ │
└─┐ ┌─┘ ┌─┐ └─┐ ┌─┘ ┌─┐ └─┐ ┌─┘
┌─┘ └───┘ └───┘ └───┘ └───┘ └─┐
│ ┌───┐ ┌───┐ ┌─┐ ┌───┐ ┌───┐ │
└─┘ ┌─┘ └─┐ └─┘ └─┘ ┌─┘ └─┐ └─┘
┌─┐ └─┐ ┌─┘ ┌─┐ ┌─┐ └─┐ ┌─┘ ┌─┐
│ └───┘ └───┘ │ │ └───┘ └───┘ │
└─┐ ┌─────┐ ┌─┘ └─┐ ┌─────┐ ┌─┘
┌─┘ └─┐ ┌─┘ └─┐ ┌─┘ └─┐ ┌─┘ └─┐
│ ┌─┐ │ │ ┌─┐ │ │ ┌─┐ │ │ ┌─┐ │
└─┘ └─┘ └─┘ └─┘ └─┘ └─┘ └─┘ └─┘
```