Author Topic: DRAWILLE, a python library to paint in console  (Read 8772 times)

Eben

  • Rogueliker
  • ***
  • Posts: 339
  • Karma: +0/-0
  • Controversializer
    • View Profile
    • SquidPony!
DRAWILLE, a python library to paint in console
« on: July 27, 2014, 07:44:59 PM »
Found this today: https://github.com/asciimoo/drawille

It uses braille unicode to simulate drawing. Could be useful to peeps in a ASCII universe who want some drawings anyway.

koiwai

  • Rogueliker
  • ***
  • Posts: 99
  • Karma: +0/-0
    • View Profile
Re: DRAWILLE, a python library to paint in console
« Reply #1 on: July 27, 2014, 11:37:17 PM »
This is neat. I think, it is good for drawing things like laser beams or maybe other temporary effects in otherwise ASCII games.

chooseusername

  • Rogueliker
  • ***
  • Posts: 329
  • Karma: +0/-0
    • View Profile
    • Email
Re: DRAWILLE, a python library to paint in console
« Reply #2 on: July 28, 2014, 06:38:48 AM »
And if you write your roguelike to use ANSI escape sequences on an Amiga, you can do this sort of thing.  If I recall correctly, there were special ansi sequences that could move the cursor a pixel in any direction, and the visual effect was created by drawing letters/characters and then drawing over them partially with the next one.

Zireael

  • Rogueliker
  • ***
  • Posts: 604
  • Karma: +0/-0
    • View Profile
Re: DRAWILLE, a python library to paint in console
« Reply #3 on: July 29, 2014, 06:40:22 PM »
Wow, looks amazing!

Eben

  • Rogueliker
  • ***
  • Posts: 339
  • Karma: +0/-0
  • Controversializer
    • View Profile
    • SquidPony!
Re: DRAWILLE, a python library to paint in console
« Reply #4 on: July 31, 2014, 08:30:17 AM »
And if you write your roguelike to use ANSI escape sequences on an Amiga, you can do this sort of thing.  If I recall correctly, there were special ansi sequences that could move the cursor a pixel in any direction, and the visual effect was created by drawing letters/characters and then drawing over them partially with the next one.

that is super cool!