This challenge involves creating pictures using text characters as the paint. Typically this uses only 95 printable (from a total of 128) characters defined by the ASCII Standard from 1963.

learn more… | top users | synonyms

2
votes
0answers
128 views

Generate ASCII art from text [closed]

Your challenge is to write a program which creates ASCII art from an input string, like FIGlet or the Unix banner utility. Specifically, your program should take as input a string consisting of ...
18
votes
10answers
758 views

The Note of Destiny - place a note on a staff

The zombie apocalypse has come, and the world is coming to an end. Suddenly, someone discovers a formula that takes the current hour, minute, and day, and spits out the perfect note to play on a piano ...
7
votes
3answers
639 views

Display the explosion of a star in ASCII-art

The goal is to animate a star exploding in ASCII art, starting from a single star character * to a supernovae and finally to the space void. Rules : You have to display only 80 characters per line ...
5
votes
4answers
622 views

A golfed golfing game

You have to make a golf game with the following specification :- The field is 10 X 10 characters without spaces. Free ground is represented by . A hole generated at random(not at 0,0) is shown by O ...
5
votes
3answers
637 views

Eiffel Tower in 3D

This challenge asks you to draw the Eiffel Tower in 3D using different ASCII characters to represent the different sides, similar to this cube: @@@ @@@@@@@@@ @@@@@@@@@@@@@@@ ...
12
votes
2answers
227 views

Ascii art pie chart

Your goal is to output an ASCII art pie chart. This is code-golf, so the shortest program (counting the bytes of the source code, not the characters) wins. No external softwares or APIs are allowed. ...
11
votes
4answers
340 views

Recognize ASCII art numbers

Challenge Recognize ASCII art numbers. To make things interesting, three random points in the image might be flipped. For example: ***** * ** ** ** ** ** Input A 7x7 ...
8
votes
2answers
488 views

ASCII-art logic gate diagram

I challenge you to write a code to make an (extended) ASCII-art logic gate diagram for the sum of products form of an equation. Use the following notation to represent gates: AND ...
30
votes
7answers
729 views

Magrathea 2.0 - Building Mountains

With the big crash of the universal economy also the demand for custom made planets plunged. The Magratheans had to look after more steady revenues also from a broader class of customers. Therefore, ...
3
votes
3answers
222 views

Align a horizontally-aligned, right-angled ASCII shape along a diagonal

Your program will receive an ascii shape consisting of only underscores _, pipes |, spaces and newlines \n, which, together, represent a horizontally-aligned, right-angled shape. Together with this ...
2
votes
5answers
416 views

Print Leonardo DiCaprio without using any of the letters in his name [duplicate]

The Oscars are coming up soon and we all know who's going to win Best Actor in a Leading Role this year right? The great Leonardo DiCaprio of course! Despite his superb performances in all of his ...
1
vote
1answer
175 views

Write a program that can draw 2-D shapes using ASCII or any other method [closed]

Rules (not too restrictive; flexible): 1.Must be able to draw shapes on command (e.g., I type in "square" and a square is drawn). Minimum completed shapes that can be drawn on command: Square, ...
2
votes
2answers
167 views

Tips for golfing ASCII art

I think the ASCII art questions on Code Golf are fun to do but personally I think it can be pretty hard. Especially when the question is tagged as code-golf. I wonder if anyone here might have some ...
0
votes
4answers
365 views

ASCII-art videogame edition

I thought it might be fun to throw this on here. Generate an ASCII-art for one of your favorite videogames. What you want to generate is up to you but it should meet 2 requirements. It should be ...
8
votes
11answers
586 views

Make a Valentine wish with your favourite language

Write the most creative program to display your Valentine wish to your favorite programming language, in that language. E.g. #!/usr/bin/perl use Modern::Perl; say "I love Perl";
32
votes
31answers
9k views

ASCII art “Hello-World!”

Your goal is to write the shortest program that outputs "Hello-World!" as ASCII art. Rules : It must be human readable, I don't care about it's size (cols/rows) Output must contain only spaces (" ...
3
votes
6answers
325 views

Rotate simple ASCII art

This is similar to a previous question on this site, but with much simpler rules, so we should get much shorter results (in bytes): Input: ASCII art with only two possible characters: space and ...
9
votes
13answers
426 views

Rectangular pseudo-fractal

Goal The program's goal is to draw an ASCII art rectangle repeatedly doubled in size, alternating horizontally and vertically. Each time the rectangle doubles in size, the extra area is represented ...
6
votes
1answer
304 views

Reduce Ascii art

This challenge is a cut'n paste from Enlarge ASCII art, but reversed, using PetSCII based half-block chars: string=" ▝▘▀▗▐▚▜▖▞▌▛▄▟▙█" So the goal is to reduce by 1/2 submited ascii-art. For sample, ...
5
votes
1answer
169 views

Transform 7-segment display pattern into number

Given A and B, where A is the scale of a Digital LED Pattern B. Parse pattern B and print the number. input: 1 _ _ _ _ _ _ _ _ _ _ _ _ _| _| _|| ||_||_ ||_ |_|| | ...
44
votes
23answers
8k views

Enlarge ASCII art

In this challenge, you must take multiline ASCII art as input, such as: OOOOOO OOOOOO OOOOOO OOOOOOO OOOOOO OOOOOO OO OOOOOOO OO OO OO OO OO OO OO OO OO ...
21
votes
15answers
1k views

Transform number into 7-segment display pattern

Given two arbitrary numbers A,B. Print number B as a Digital LED Pattern where A is the scale. input: 1 2320451640799518 ouput: _ _ _ _ _ _ _ _ _ _ _ _ _| _| _|| ||_||_ ...
23
votes
19answers
4k views

Draw the Heart Shape

Challenge Draw a Heart shape ...as ASCII art! Your art doesn't have to look exactly like mine, but it has to look like a Heart Shape. The inside of of the heart has to contain the words "Love" ...
94
votes
51answers
23k views

Draw the Olympic Games logo

Challenge Draw the Olympic Games logo... ...as character (e.g. ASCII) art! Sample Output * * * * * * * * * * * * * * ...
17
votes
6answers
551 views

***Landscapes***

Objective: Write a program that generates beautiful (?) ASCII-art landscapes and skylines! Your program has just one input: a string composed of any combination/repetition of the chars 0123456789abc. ...
31
votes
31answers
3k views

Print a sinusoidal wave (vertically)

Print a continuous sinusoidal wave scrolling vertically on a terminal. The program should not terminate and should continuously scroll down the wave (except until it is somehow interrupted). You may ...
26
votes
5answers
925 views

One Line Aquarium

My parents-in-law have a fishpond in their yard, filled with koi. It didn't really cross my mind until I noticed the following extract from my code. ',') & '_' ... I had fish-faces looking back ...
51
votes
14answers
11k views

9 Hole Challenge

The 9 Hole Challenge 9 code golfing challenges of varying difficulty. Penalties for using the same language more than once. The question will be updated with pars, hole champions and trophy ...
38
votes
31answers
7k views

Shortest code to print a smiley face

Requirements For the sake of the challenge let's define a unit: A unit is defined as any point that compose the grid in which the face is drawn (pixels for screen, characters for ASCII art, ...
17
votes
4answers
576 views

Make a Voronoi diagram (ASCII variant)

Suppose you're given some distinct uppercase letters scattered in a rectangular array of otherwise-blank cells. Each cell in the array belongs to the letter nearest to it, defined as the letter ...
13
votes
3answers
477 views

Desperately Seeking Santa

Find Santa and his reindeer in a crowded scene. Input Input will be on STDIN and will be a variable number of lines of characters of equal, but variable, length. If Santa (represented by the ...
8
votes
4answers
356 views

Christmas quine!

In the language of your choice, write a program that is arranged in the shape of a Christmas tree that prints itself in the same shape. What is not allowed: Printing out the source file Code that ...
8
votes
5answers
505 views

Today (September 24) is HONDA birthday

today (24 of September) is birthday of company HONDA. Originally their company name is 本田技研工業株式会社 I want to ask to make a gift for HONDA. The task is to make program print company name. You can do ...
6
votes
7answers
347 views

Generate information cards with titles

You must take input in the form of title|line1|line2|(...)|line[n] And output an information card. It's hard to explain how to make the card, so here's a quick example: Input ...
2
votes
1answer
341 views

More fun with gates: Karnaugh simplification

Take a classic Boolean function with 4 variables, and perform a Karnaugh simplification (you can use any other method of Boolean algebra to arrive to the simplest form). The catch is: the result has ...
2
votes
9answers
650 views

Display Scrolling Waves

The challenge is to display and scroll a sine waveform in the least number of characters. Restrictions: Total height of wave must be at least seven units (characters, pixels, etc). The generated ...
5
votes
3answers
770 views

ASCII-visualize a graph

Your mission, should you choose to accept it, is to input a series of point pairs that form a graph, like this: A,B C,A B,A A,D A,E F,G C,G You must then output an ASCII visualization of the ...
11
votes
5answers
534 views

“Cowsay” in short

Simulate cowsay in the default mode. $ cowsay <<< Hello _______ < Hello > ------- \ ^__^ \ (oo)\_______ (__)\ )\/\ ||----w | ...
14
votes
11answers
2k views

Build an analog clock

Write a program which displays the current system time as an analog clock, using ASCII graphics. The clock must show at least the hour and minute pointers, and must have enough resolution of at least ...
7
votes
8answers
2k views

Write ASCII-Art Obfuscated Code, read as, and resulting in: “DFTBA”

The challenge is to write the most elaborate code, embedded in ASCII art that reads and prints "DFTBA". For example, the following reads DFTBA: oooooooooo. oooooooooooo ooooooooooooo oooooooooo. ...
9
votes
5answers
420 views

Visualise long multiplication with ASCII art

The challenge Write a program that takes two integers from standard input, separated by a comma, and then prints a visualisation of long multiplication of those two integers to standard output. Eg: ...
15
votes
4answers
1k views

Star programming!

The challenge Write a program or function that prints stars! The program will receive two parameters by standar input: Size of the star and number of points of the star. A star can be any size ...
10
votes
4answers
451 views

Draw a tiled cube of any size

Draw a tiled cube of any size, in ASCII art. You will be given three numbers a, b and c, and the program should output an a*b*c sized cube. Examples 3 3 3 -> ____ ____ ____ /____/____/____/| ...
13
votes
10answers
2k views

Output a number in PrettyFont

I've designed a new font which I call PrettyFont. I've put much much time into perfecting it, but since I'm a working man I don't have time to finish it. Therefore it only contains 4 characters right ...
7
votes
6answers
598 views

Generate ASCII wilderness map

Generate an ASCII wilderness map. Example output: ................^^^^ ..................^^ ...^^^^........o.... .....^^^^........... .................... ........o....TT..... ..TTTT.............. ...
7
votes
12answers
732 views

ASCII Ball in Box Animation

Write a program that displays a moving ASCII ball * inside a rectangle (20 by 10 chars including border). The ball must not cross the rectangle, e.g. bump off when it hits the wall. The scene must be ...
8
votes
1answer
668 views

Code Golf: What is the spaceship's fate? [ASCII art version]

Background In a galaxy (and possibly a universe) far, far away... there was a spaceship and a bunch of planets. A malfunction on board caused the spaceship to run out of fuel. It is now moving at a ...
22
votes
7answers
2k views

Anti-aliasing ASCII art

Background ASCII art is the practice of creating images by using ASCII text to form shapes. Aliasing is the effect created by the large "pixels" of ASCII art, which are the size of characters. The ...
10
votes
14answers
788 views

Scrolling Marquee

Following my entry to the Obfuscated Hello World I thought it might be fun to share the underlying code. But why just show the code, lets make it a golf too! Challenge Write a script that scrolls a ...
14
votes
5answers
958 views

Rotate an ASCII art image

Out of all of the ASCII characters, it is easy to tell that some of them form groups that are rotations of the same basic character. For example, V > ^ <. This allows the possibility to ...