5
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

やりたいこと

このようなこと(↓)をやりたい。

doushi_win10.png


経緯

昔参加した勉強会で、ほかの参加者のターミナルをふと覗くと
ファミコンのドット絵キャラクタが召喚されているのを見て
私もやりたくなったのでした。

しかしどうやるのか完全に不明だったので調べてみました。
何番煎じかわかりませんが書いてみます。


ANSIエスケープシーケンスについて

ANSIのエスケープシーケンス表記を使えば
ターミナル出力の文字や背景色に色を付けることができます

(色付けのほかにも、いろいろできます!)
参考:https://qiita.com/PruneMazui/items/8a023347772620025ad6#%E5%87%BA%E5%8A%9B%E8%89%B2%E3%81%AE%E5%A4%89%E6%9B%B4

全角スペースに背景色をつけると1ドット分の絵が描けますので、
これでドット絵を描いていけばいいのですね!

キャプチャ.PNG
↑VSCodeでANSIドット絵を表示した例


表示

あとはこれをファイルにして、ターミナルで表示すればよさそうです

WINDOWSの場合。

> type doshi.tan

LINUX, Macならcatで。

$ cat doshi.tan

doushi_mac.png

やりましたv

皆様もぜひ楽しいターミナルライフをお過ごしください☆

5
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
5
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?