良いアスキーアートは丁寧さが大事

以前、他の人がAAを作っている動画などを見た最初の印象が、「え〜! ズレ直しとか丁寧すぎだよアワワ」という感想でした。(参考:アスキーアートの制作過程(その2) - アスキーアート・エッセイ(廃墟))そのときに自分の作り方の杜撰さを思い知ったわけですが、いろいろと変わった文字を使う前に、「丁寧に線を繋ぐ」という作業を徹底すれば、かなり綺麗なAAを作れることがわかります。AAを作っている人なら基本中の基本である線を繋ぐというテクニック。しかし、いつもこれをキッチリするのは、ことのほか難しいと感じます。

さて、AAを作る人はそれぞれで線を繋ぐ法則を持っています。具体例をあげると、いかに線の配置をバラツキの無いように見せるか、またどういう角度の時にどういう種類の線を使って繋ぐかという経験則です。たとえば下記のように、普通の垂直線は長い縦線「|」で繋ぐと綺麗に繋がりますが、だんだんと斜めになってくると、線が長い故にブレや角が立ってきます。そうするとAAがガタガタしてきて見映えが悪くなってくるんですよね。それを防ぐために一定の角度で流したり、違う文字に切り替えて滑らかさを保ったりします。これはAAをたくさん作っていると、自分の中で間合いというものが見極められてきてごく自然に切り替えられるようになります。ぱっと見た目がまとまっているAAとは、だいたいこのパターンを一つのAAでブレの無いように使っているものが多いです。いわゆる法則美というやつですね。

*例として「|」→「l」の切り分けを紹介しますが、「|」で通すのもありですし、
「!」「i」「',」などを駆使するのもありです。

 直線    斜線(1dotずつ右)               斜線(3dotずつ右)
  |       |                          l
  |.         |            ある程度角度が.    l
  |.        |            急になると…       l
  |          |                →.           l    文字を「|」から
  |         |                              l    「l」に変える。
  |        |                            l
  |.          |                                l
  |.         |                              l
  |           |                            l
  |          |                                l


   「|」                「|」              ※「 l 」

    ■                 ■                     
    ■                 ■
    ■                 ■                 ■
    ■                 ■                 ■
    ■                 ■                 ■
    ■                 ■                 ■
    ■                 ■                 ■
    ■                 ■                 ■
    ■                 ■                 ■
    ■                 ■   角が立ってくる      ・    空白が大きくなるが
     :                    ・   ↓              ・ ← 見た目は滑らかになる
       :                    ・                 ・
      ■                      ■                ・
      ■                      ■                 ・
      ■                      ■                 ■
      ■                      ■                 ■
      ■                      ■                 ■  このパターンを
      ■                      ■                 ■  崩さないように
      ■                      ■                 ■  丁寧に配置していく
      ■                      ■                 ■
      ■                      ■                 ■
      ■                      ■

では実践編です。普段はかなりいい加減に作っているのですが、初心に戻って丁寧に作ってみました。ここでは線の種類よりも、線の流れを丁寧にしてみました。そのため、いつもより輪郭が薄い印象になっています↓


                     ___
                ,. '" ̄: . : . : . :
                 /: . : . : . : . : . : . :
               / :/.::: : . : . : . : . : . : .
                 / :i.:: . / . : . : . : . : . : .
             ,':. :.i:.: . i. : . : . : . : . : . :
               i:.:.:.:.:i: . : i. :i
                | : .:.:.|: . : i. |
                !:i:.:./.|:.: . :i. l
            |:i.:.:{.{ !: . : i. l
             |:i:.: \!:. .::i: l
              |:!.:.:.:.:.:i:.: . : i. l   ←線の流れをとにかく
              リ .:.:.:.:.:!:.:: .:.:i .l     丁寧にする!
             ,':.:.:.:.:.:/i.:i.:: :.:i.:.l
              /:.:.:.:.:./.:.i.:i: .:.:.i:.:l    
          /:.:.:.:.:./.:;,rl :!.:.:.:.i:.:l
            /:.:.:_;;ノ-'" !:.i!.:.:.:ト::l:
     rー--、ム<ヽ.    !:.!i::.:.:| !l
    /  .::  ヽ:.ヾヽ.  ヽ!ヽ:.:| リ
   ./

                       _____
                ,. '" ̄: . : . : . : . `ヽ、
                 /: . : . : . : . : . : . : . : . : .\
               / :/.::: : . : . : . : . : . : .:.:.    \
                 / :i.:: . //:/.:/:.i:.i     ヽ : . : . :ヽ
             ,':. :.i:.: . i.:i:.i :.i .:i: ヾヽ:.: . : ..:i . : .i : . :',
               i:.:.:.:.:i: . : i. iハ:ハ .ト、ハ:ヾ::.. : .;}.:i . i: .:i:} i
                | : .:.:.|: . : i. |,.X弋!弋 ヽト、:.:.ムリ:イ:.:.ノハ:}
                !:i:.:./.|:.: . :i. lィ弍朴、 ` リ V左ルイ:/:ノ 'リ
            |:i.:.:{.{ !: . : i.圦''k=i_,.    ´|;'r} }从イ     いつもより…
             |:i:.: \!:. .::i: l ` ̄    、┴''‐ハリ |      綺麗なAAの
              |:!.:.:.:.:.:i:.: . : i. l       /  ノ:.リ .}     ハズですよね…
              リ .:.:.:.:.:!:.:: .:.:i .l    ー ‐   .イ :.リ /
             ,':.:.:.:.:.:/i.:i.:: :.:i.个 、     /: :i: :},/
              /:.:.:.:.:./.:.i.:i: .:.:.i:.:l  ` ーァイ:: i. : .:V
          /:.:.:.:.:./.:;,rl :!.:.:.:.i:.:ト、.  /、:.i:.:.:i. : : .|
            /:.:.:_;;ノ-'" !:.i!.:.:.:ト::l >ヒ}:.:!:.:.:!:.:.: :ヽ
     rー--、ム<ヽ.    !:.!i::.:.:| !!./:ノ }:}\::.i.:.:.:.: .:.\
    /  .::  ヽ:.ヾヽ.  ヽ!ヽ:.:| リ /  .|:|   ̄TTー、: :ヽ
   ./        \:ヾヽ  ! ゙ヽ!//   ヾヽ  |::|   \:}

間桐桜Fate/stay night