mir.pe (일반/어두운 화면)
최근 수정 시각 : 2024-01-22 12:31:37

아스키 아트

ASCII Art.
파일:아스키아트.jpg
아스키 아트의 예시
1. 개요2. 아스키 아트와 비슷한 것들3. 관련 사이트4. AA작품
4.1. 캐릭터4.2. AA 제작
5. 여담

1. 개요

오로지 텍스트와 특수문자만을 조합하여 사진이나 그림을 흉내내는 것을 말한다.

텍스트로만 이루어진 밈들 대부분이 그렇듯 처음시작이 누구였는지는 아무도 모른다. 줄여서 AA라고도 부른다. 일종의 착시현상이며 가장 큰 특징은 텍스트. 문자 하나하나를 화면에 찍어나가는 방식이기에 시간이 걸리는 방식이다. 그럼에도 그림을 그리는 것에 재능이 없는 사람이라도 시간만 들이면 선을 흉내내어 만들어나갈 수 있다는 장점이 있다.

선을 그어서 만드는 것이 아니라 원본의 느낌을 흉내내는 것에 가깝기에 그림 그리는 느낌보다는 도트 노가다와 비슷한 느낌이 있다. 하지만 표현하고자 하는 형태에 걸맞은 문자를 일일이 찾아내야 하고 간격의 조절에도 신경을 써야하기 때문에 처음에는 어려울 수 있다.

기원은 과거 PC통신 시절. BBS시스템은 기본적으로 텍스트 터미널만을 사용했고, jpg gif는 없었으며 처음 등장한 이미지파일 들은 흑백만을 지원했다. 그런 삭막한 조건에서 로그인 화면, 동호회 타이틀등을 그림으로 표현하고자 한 것이 시초다. 그리고 곧 그 자체로서 소통수단, 표현수단이 되었다. 간단하고 용량도 매우 적은 텍스트만으로 그림을 흉내내어 표현을 할 수 있다는 점에서 꽤 쓰였지만, 한국의 경우 2000년대 이후로는 일부 계층을 제외하고는 거의 쓰이지 않게 되었다. 이는 인터넷 회선망의 발달로 싼 가격에 빠른 전송이 가능해졌기 때문.

반면 일본의 경우에는 엄격한 저작권법[1]과 함께, 열악한 인터넷 환경 등의 요소로 인해 그림을 올리기가 힘들었기 때문에 아스키 아트가 발전을 거듭했으며, 캐릭터마저 아스키 아트로 그리게 되었다. 원래는 아스키 코드에 해당하는 문자 0x20~0x7e[2]까지의 문자만을 사용한 것을 아스키 아트라고 했지만 근래 들어서는 어떤 텍스트로든 형태를 모방하는 것들은 모두 아스키 아트라고 부르고 있다. 그러므로 일본 웹에서 쓰이는 AA는 히라가나 가타카나 등을 포함하고 있기 때문에 아스키 코드만으로는 표현할 수 없으며, 엄밀히 따지자면 이들을 아스키 아트라고 부르는 것은 잘못된 표현이다. 이 때문에 영미권에서는 이들을 따로 Shift_JIS Art라고 부르기도 한다.

2. 아스키 아트와 비슷한 것들

이모티콘(-_-, :-D, >ㅆ<), 카오모지도 문자로 그림을 표현하려 한다는 점에서 아스키 아트의 일종이다.

비슷한 성격의 물건으로 ANSI를 이용한 ANSI 아트가 존재하는데, 컬러 코드를 쓰는 ANSI보다는 아스키 아트 쪽이 더 간편하기도 하고 해서 ANSI 아트 쪽은 아스키 아트보다는 대중성이 적다.

유니코드로 이루어진 문자를 이용한 그림은 유니코드 아트. 줄여서 UA라고 한다. 스레딕에서 만들어지지만 쓰이지도 않고 브라우저마다 다르게 나온다. 다만, 유니코드에 매우 다양한 글자들이 있어서 UA도 각양각색으로 나온다. 예를 들어, Ƹ̵̡Ӝ̵̨̄Ʒ[3]라든가...

SMS에도 활용된다. 아스키 문자와 KS X 1001의 전각 문자를 조합해서 그림을 만드는 방법이다. 반각 문자가 고정폭이고 한 행에 전각 8자, 반각 16자까지 표시되는 것을 이용해서 문자그림을 만드는 것이다. 단, 피처폰에만 해당되고 스마트폰에는 해당사항이 없으므로 피처폰에 맞춰 예쁘게 문자그림을 만들어봤자 받는 상대가 스마트폰을 쓰면 그림이 깨진다는 치명적인 단점이 있다.

사실 지금 세대는 알기 힘들지만, 과거 타자기를 쓰던 시절에도 이와 비슷하게 문자로 그림을 그리는 사람들이 있었다. 타자기는 백스페이스가 안 먹힌다[4]는 점을 고려하면 대단하다고 할 수 있다. 구글에서 "typewriter art"로 이미지 검색을 하면 나오는 것들. 폴 스미스라는 미국의 타자기 예술가도 있었는데 위의 사례와 다른 점은 종이를 돌려 가며 문자를 찍었기 때문에 훨씬 더 섬세한 표현이 가능했다. 작품들 다큐멘터리

점자를 사용하는 방법도 있다. # 점자아트는 2021년부터 네이버 웹툰 댓글에 자주 보이는 방식이다.

3. 관련 사이트

그림을 아스키 아트로 바꿔주는 프로그램도 있다. # 이 사이트는 퀄리티가 높고 저장할때 컬러로 저장도 가능하다. 이쪽은 아예 점자를 사용해 바이트수가 제한된 환경에서도 어느 정도의 퀄리티를 뽑아준다.

포토샵처럼 직접 수정할 수 있는 프로그램. 링크 자바 #를 반드시 설치해야 한다.

일본에서 제작된 AA들을 모아서 정리해 놓은 사이트도 있다. 다만 일본산 AA는 대부분 구MS PGothic 폰트 기반이라 해당 폰트와 호환되어야만 제대로 이용할 수 있다. 애초에 일본 환경에서도 한번은 PGothic 폰트가 업데이트 되는 과정에서 호환이 안 되는 바람에 폰트를 업데이트 하지 않거나, 업데이트한 사람들이 구 폰트로 다운하는 촌극이 벌어졌을 정도다 보니, 국내 웹 환경에서의 호환성은 절망적. 현재는 모바일용 사이타마 폰트라던지 이런 저런 수단이 확보되어 호환문제는 나름대로 처리한 듯
스팀 그룹도 존재한다. 실제로 2019년 8월에는 아스키 아트를 활용한 Stone Story RPG라는 RPG게임이 스팀에 출시되기도 했다. 게임성을 떠나 100% 아스키 아트만으로 구현한 그래픽은 눈여겨 볼만한 점.

4. AA작품

아스키 아트를 이용해 스토리를 연재하는 경우도 있다.
미리 제작된 아스키 아트에 텍스트를 붙여 스토리를 전개하는 방식으로 인터넷 소설 웹코믹의 중간 쯤 된다고 볼수 있다.

주로 폰트 문제등으로 일본쪽에서만 유행하고있으며 한국에서 제대로 이용되는 사이트는 몇곳 없다. 그나마 유명한 사이트는 일본AA의 번역 및 소수의 창작AA물이 나오는 타입문넷과 국내 AA창작 사이트인 참치 인터넷 어장 정도.

파일:상세 내용 아이콘.svg   자세한 내용은 AA작품 문서
번 문단을
부분을
참고하십시오.

4.1. 캐릭터

원본 캐릭터가 존재하지 않고, 아스키 아트로 시작한 캐릭터들이 있다.

파일:상세 내용 아이콘.svg   자세한 내용은 5ch/아스키 아트/캐릭터 문서
번 문단을
부분을
참고하십시오.
파일:상세 내용 아이콘.svg   자세한 내용은 야루오 문서
번 문단을
부분을
참고하십시오.

4.2. AA 제작

상기했듯 이미지를 AA로 변환해주는 프로그램이 있기 때문에 AA가 전부 프로그램으로 만들어진다고 생각하는 사람들도 있으나 소위 AA작품들에서 쓰이는 AA들의 절대다수는 전부 수제 제작물이다. 이런 제작자들을 일본에서는 AA[ruby(職人,ruby=しょくにん)](직인)이라고 부르며 한국에서는 AA장인이라고 부른다.

그림작가에게 각각의 그림체가 있듯, 장인들에게도 각각의 표현법이나 자주 사용하는 문자가 있어 AA작품을 많이 봐온 사람들은 AA만 봐도 누가 제작했는지, 또는 어떤 장인에게 영향을 받았는지 알아내기도 하며, 프로그램으로 만들어진 AA와 장인제 AA의 차이는 매우 큰 편.

AA작품의 특성상, 장인들의 상당수는 일본인이지만 국내에도 이런 AA장인들이 존재하는데 국내 장인들의 대다수는 참치 인터넷 어장에서 활동하고 있다.

만약 자신도 장인이 되고 싶다면 참치 어장에서 '루살카의 AA지옥'(現 AA쉘터)이라는 게시글을 클릭해서 정주행하거나, "잡담"이라고 이름붙은 게시글 중, AA장인이 있는 듯한 잡담판에 참가해서 AA를 만들고 싶다고 물어보자. 장인이 있다면 보통은 지옥으로 어서오라는 환영인사와 함께 친절하게 가르쳐준다. 사실 장인들도 '루살카의 AA지옥'의 AA 제작 강좌는 어느 정도 기본이 있어야 이해할 수 있다고 말하기 때문에 장인에게 물어보는 것이 낫다.

그밖에는 이 글을 참고하자.

5. 여담

스타워즈를 아스키 아트로 재구성한 작품이 있다. simon jansen라는 사람이 Java Applet으로 만들었던 ASCII 무비를 ANSI 코드를 이용해서 telnet으로 연결 시 자동 상영 되게 만든 서버. 지금도 telnet으로 towel.blinkenlights.nl 에 접속하면 볼 수 있다. Windows7 이후에는 별도 Telnet 클라이언트를 설치해야한다. 제어판 - 프로그램 및 기능 - Windows 기능 사용/사용 안 함에서 텔넷 클라이언트를 활성화해도 된다.

네이버 웹툰 댓글 개편(댓글추천 기능이 생김) 이후로 각종 AA가 심심치 않게 보이고 있다. 성인광고가 없어진 자리를 AA가 채우는 모양새. 단, PC나 모바일의 일반 브라우저에서는 알아볼 수조차 없고, 오직 네이버 웹툰 앱으로 접속하거나 댓글을 복붙해서 메모장에 복사하거나 스티커 메모에 복사해서 메모의 창을 조절해서 봐야 한다. 2021년 부터는 점자 아트도 많아지고 있다.

서양쪽에선 이런 식으로도 만드는 모양. 대부분 프로그램으로 이미지 파일을 변환한 것들이다. 직접 만드는 작품들의 경우는 선이 많이 사용되어 확연하게 차이가 난다.

악보도 아스키 아트로 표현할 수 있다. 타브 참고.
파일:attachment/saitou_dhyang_2000_ioccc.jpg
C 언어 프로그래밍을 아스키 아트로 만드는 사람도 존재한다. 이는 2000년 IOCCC 대회에 dhyang 이라는 프로그래머가 제출한 작품이며, 'Best Layout'상을 수상하였다. 실제로 동작하는 코드일뿐만 아니라, 그 동작 결과[결과확인]도 놀라운 대단한 작품이다. 사이토 문서 참조.
제출된 소스코드 보기

Notepad++ 프로그램으로 nfo파일을 열면 아스키 아트 형태로 제대로 보여준다.

한글 글꼴을 사용할 경우 하향 대각선(역슬래시, \\)가 원표시로 보이는 문제가 있다. 한글 NT계열 윈도우의 도스창의 기본 글꼴인 래스터(정확히는 Terminal), 한글판 Fixedsys, 굴림체가 해당되며 Consolas는 해당하지 않는다.


[1] 일본 저작권법은 공정이용 개념이 없어서 최소한의 실드조차 성립하지 않는다. [2] 0x00~0x19, 0x7f의 경우 제어문자라서 화면 표시용으로 쓰이지 않는다. [3] 간혹 유니코드를 지원하지 않는 폰트로 표시되어 이 부분이 보이지 않을 수 있다. [4] 타자기에도 백스페이스가 있긴 있으나, 커서 바로 앞의 문자를 삭제하는 용도는 아니다. (말 그대로 한 칸 전으로 옮겨줄 뿐이고 Delete 기능 같은 건 없다) 글자를 한번 더 찍어서 더 진하게 만들거나 글자 위에 diacritic을 붙이는 등의 용도. S나 C, f를 누르고 한 칸 전으로 이동 후 |, =, _를 찍어 $, €, £ 같은 문자들을 표시하기도 했다. [5] 업로드된 AA가 아닌, 업로드된 AA들을 '정리한 파일'이 올라오는 시간 기준이다. 따라서 25일에 올리더라도 너무 늦게 올렸다면 정리 파일에 누락되어 다음달 업데이트로 넘어가기도 한다. [결과확인] 악, 즉, 참을 뜻하는 히라가나 문자가 아스키 아트로 도스창 전체에 출력된다.