Triple X ASCII art

I don’t even know where to begin with creating ASCII art. I have tried Google but no luck.

2019-09-27%20(1)

AsciiArt
GameArt
3_0
My game art version original and updated…

1 Like

Third%20Code

Here is my art and intro:

Here is my ASCII art

1 Like

Name of the game.

Sam teached us how to make ascii arts, I used my knowledge of that time.

Not 100% sure if this is the best way to do this, but googled around & managed to get it to work…

void DragonLogo()
{
    std::cout << R"(
                 ___====-_  _-====___
           _--^^^#####//      \\#####^^^--_
        _-^##########// (    ) \\##########^-_
       -############//  |\^^/|  \\############-
     _/############//   (@::@)   \\############\_
    /#############((     \\//     ))#############\
   -###############\\    (oo)    //###############-
  -#################\\  / VV \  //#################-
 -###################\\/      \//###################-
_#/|##########/\######(   /\   )######/\##########|\#_
|/ |#/\#/\#/\/  \#/\##\  |  |  /##/\#/  \/\#/\#/\#| \|
`  |/  V  V  `   V  \#\| |  | |/#/  V   '  V  V  \|  '
   `   `  `      `   / | |  | | \   '      '  '   '
                    (  | |  | |  )
                   __\ | |  | | /__
                  (vvv(VVV)(VVV)vvv)
)";
}

void PrintIntroduction()
1 Like

Like you fellows need another one. It was good to work out the escape characters.

1 Like

Took my first stab at ASCII art. I am pleased!

image Nothing too crazy. I didn’t even know ASCII art was a thing until this tutorial lol

2 Likes

Here’s mine:

1 Like

Not quite as in-depth as some of these, but I think it came out well.

1 Like

xxx

1 Like

1 Like

I love it! :smiley:

1 Like
std::cout << "............................................................-.......................................";
std::cout << ".........................................../shdmmmmdyo:--.os.-......................................";
std::cout << ".........................................oNMMMMMMMMMmmmy/-:/--......................................";
std::cout << "..............-........................-dMMMNmmNMMMNNmyyhy/s:-..-.-.................................";
std::cout << ".............--.................:......hMMMN+/+ymMMMmysshy+.-o-..-..................................";
std::cout << "..............-.................-......mMMMs///+syymMMhssso---..........................--..........";
std::cout << "....................-..................odoNh::///ohyoddsdN+--.......`....................-..........";
std::cout << "....................---................::oosoo//:+osyddsy---/.......`..........-....................";
std::cout << "......-.............-:................-:sss++////+yyyyyyo/...................:/:....................";
std::cout << "...................-.-................-.+++++//+osdmyoos.....................-:..........-..........";
std::cout << "...................:...........-......:o+++///+o-...........`................-.....................";
std::cout << "....................:.....`...........osoo+++++///..........``.................-........-...........";
std::cout << "....................:.....`........../hss+++//::///-.........`................-.....................";
std::cout << "..................--:----............/yo+/:/:/.-++++:........-..:::..``....--.:.................--::";
std::cout << "..--.-:----:::---:-///---:-.---/:-.-:++:://///:-/++++/..-----::++o/:--::--...---..:...............-:";
std::cout << "-///////://///:+:/+--:--:----::/://::o::/++/:://+/++++/.---..-:----.-----::::/:::/::::-.-.-------//-";
std::cout << "::/:..-::::---------:----------:/+///::/++s:////:+++/++/------:----------------------::/:::----::---";
std::cout << "----.---------------:--------:///:::://:/+o/////.:/+o::---------------------------------------------";
std::cout << "----.------.-------------:///::-------:--/++o+::--:////s:-------------------------------------------";
std::cout << "----..-----.----------:/+//:-----:-------/+os+o---/so+oho---.---------------------------------------";
std::cout << "-------------------:/+/:-----------------/ooo+s----+sooos-------------------------------------------";
std::cout << "---------------::/+/:--------------------:++++:------s++s+------------------------------------------";
std::cout << "------------:///::-----------------------:++so-------+o+os------------------------------------------";
std::cout << "---------:/+/:--------------------------/++os+--------+++s/-----------------------------------------";
std::cout << "------://::----------------------------:y+/o+:......--:+::/-....--------------------------.---------";
std::cout << "----//:-----------------.-......`....-ossoo/o:........-s/://......-......--------...----------------";
std::cout << "-----------------....-.......----------:-..........-..-os++/----------------------------------------";

std::cout << "This is a place where you will die\n";
std::cout << "This is where the fun begin\n";

Yeah, so making the ASCII art show up properly really rustled my jimmies. Had all kinds of errors with more complex artworks, so in the end I just settled with something simple.

This is my take on the triplex game, Thought i might add some faces for fun.

void PrintIntroduction()
{
    std::cout << " ____  _______  _______  ___\n";
    std::cout << " \\   \\/  /\\   \\/  /\\   \\/  /\n";
    std::cout << "  \\     /  \\     /  \\     / \n";
    std::cout << "  /     \\  /     \\  /     \\ \n";
    std::cout << " /       \\/       \\/       \\ \n";
    std::cout << "/___/\\   /___/\\   /___/\\   / \n";
    std::cout << "      \\_/      \\_/      \\_/\n";

    // Print welcome messages to the terminal
    std::cout << "\n(o{}o) Welcome back agent Rogue, this is Hacker009 speaking, do you copy\n";
    std::cout << "(<__<) Yes Hacker009 I hear you loud and clear, copy\n";
    std::cout << "(o{}o) We need you to break into a secure server room...\n";
    std::cout << "(o{}o) You need to enter the correct code to continue...\n";
    std::cout << "(<__<) I'm on it, copy and out\n\n";
}

Privacy & Terms