dotnet / dotnet/dotnet-console-games

`Console Monsters` ascii art

Open
#48 0 comments 0 reactions 0 assignees View on GitHub
enhancement good first issue help wanted
Dominant language
C#
Stars
1k
Forks
171
PR merge metrics
No merged PRs in 30d

Description

In the `Console Monsters` project we need additional ascii art for monsters, maps, characters, items, etc. If possible, it would be nice if the ascii art would complement the current art style. Here are some examples of existing assets in the game ***(note that these may not render correctly on mobile browsers; viewing via desktop is recommended)***:

Characters...
```
╭═══╮
│'_'│
╭╰───╯╮
│├───┤│
│_|_│
```
```
╭───╮
├■_■┤
╭╰───╯╮
╰├───┤╯
│_|_│
```
```
////\\\
//^_^\\
╭┴───┴╮
│├───┤│
│_|_│
```

Map Tiles...
```
┬──┬─┐
╭┴──┴╮│
│Sign││
╰────╯│

```
```


╦═════╦
╬═════╬
╩ ╩
```
```
╬╬╬
╬╬╬╬╬
╬╬╬
_|_|_
\___/
```
```
╔═════╗
║ ■■■ ║
║ o║
║ ║
╚═════╝
```
```

║ @╮ ║
║ ╭═╨──∏──╨═╮ ║
╠══╗ ╰────╥────╯ ╔══╣
╨ ╨ ╨ ╨ ╨
```
Items...
```

╭───╮
╞═●═╡
╰───╯

```
Monsters...
```
╰╮
╰╮╰╮ ╭───╮
╰╮╰╮╰╮ │^_^│
╰╮╰────╯ ╭╯
╰┬╮ ╭─┬╮ │
╰╰─╯ ╰╰─╯
```
```
╭───╮
│^_^│
│ │
│ │
─┴───┴─
```
```
╭─────╮
(O)│ ‾o‾ │(O)
╭─╨─╯╔═══╗╰─╨─╮
│ ╭╮╔╝ ╚╗╭╮ │
╰─╯╔╝ ╚╗╰─╯
╚╗ ╔╝
╭╯╚╗ ╔╝╰╮
│ ╭╚═══╝╮ │
╰─╯ ╰─╯
```
```
╭────╮
│ ^_^│
╭───╮ ╭───╮╰─╮╭─╯
││‾││_││‾││__││
╰╯ ╰───╯ ╰────╯
```
```
\~\~\~|~/~/~/
\ ╭─────╮ /
┌─┐ ┌──\│ o_o │/──┐ ┌─┐
└─┘ ╭─╰─────╯─╮ └─┘
│ ╭─────╮ │
╰─╯─╯ ╰─╰─╯
```
```
/\
/~~\ <‾__>╭───╮<__‾>
\ \ │^_^│
\___>╭────╯~~┬╯
│ ╭┬──╮ ││
╰─╯╯ ╰─╯╯
```
```
╭◦╮
/◦\
╭─◦╯^_^╰◦─╮
╰◦╮◦ ◦ ◦╭◦╯
/◦/‾\◦\
╰◦╯ ╰◦╯
```
```
╭─┬──┬─╮
◦╮╭◦├ ╭─┴╮ ┤
╭┴┴─┼ ╰┬ ├ │
│^_^╰┬┼─┬╯ ┤
╰┬┬┬┬┴─┴─┴─╯
```
```
╭─────╮
│ ⱺ_ⱺ │
╭─╰─┤ ├─╯─╮
│ ╷╭┤ ├╮╷ │
╰─╯││ ││╰─╯╭╮
╭╯╰┤ ├╯╰╮─╯│
│ ╭┤ ├╮ ├──╯
╰─╯│ │╰─╯
│ │
╯─╰
```
```
╮╭
╭/╰╮
│ⱺⱺ├<>
╰╮/╯
<>┤│
─^─┴┴^─^─
```
```
╭──╮╭──╮
╭┴─╭ⱺⱺ╮─┴╮
╰┬─╰─○╯─┬╯
╰┬┬╯╰──╯
│├<>
<>┤│
││
─^─┴┴^─^─
```
```
◄‾_>╭─────╮<_‾►
│▪^_^▪│
│╷╭─╮╷│
├╯╰─╯╰┤◄/\/\>
╰─╯‾╰─╯
```
```
◦╮ ╭◦
/‾‾‾\ ╭┴─┴╮ /‾‾‾\
/ ( ( >│^_^│< ) ) \
\/\/\/ ╰┬─┬╯ \/\/\/
│ │
╹ ╹
```
```
╭─────╮
│ ‾o‾ │
╭─╰─────╯─╮
│o╷╭───╮╷o│
╰═╯│^_^│╰═╯
╭╯ ┼┬─┬┼ ╰╮
│ ╰╯ ╰╯ ├──╮
│o╭─────╮o├──╯
╰═╯ ╰═╯
```
```
╭─╮
│^╰─╮
╭─╮ │ ╭─╯
╭╭──╯~╰──╯ │
╯│ ╭╯
│╭┬────┬╮│
│││ │││
╰╯╯ ╰╰╯
```
```
╰╮╰╮
╰╮╰╮╰╮ /^╰─╮
╰╮╰╮╰╮╰╮╰╮/ /‾‾
╰/‾‾‾‾‾‾ /
│\ \──┬\ \
││// ││//
┕┙˅ ┕┙˅
```
```
╔═╭─────╮═╗
╔═│╭───╮│═╗
╔═╰│^ ^│╯═╗
╰╥═╥╯
╰ ╯
```
```
//
││<>
/‾‾‾\╭──╯╰──╮
\___/│ o O │/‾‾‾\
│╭════╮│\___/
╰╰════╯╯
```
```
_╭─────╮_
//│ ^_^ │\\
//╰╥───╥╯\\
╰‾╯ ╰‾╯
```
```
╭───╮
│^_^│
╭╰───╯─╮
│╭╮╭╮╭╮│
││││││││
╰╰╰╯╰╯╯╯
```

The current version of the code including all ascii art is in the [`console-monsters`](https://github.com/ZacharyPatten/dotnet-console-games/tree/console-monsters/Projects/Console%20Monsters) branch. If you would like to help out, please [join the discord server](https://discord.gg/4XbQbwF) to discuss. :)

How can you make ascii art? Just open a text editor and start. :) A useful tool is the "Character Map" application in Windows. It can help you find characters you need:
![image](https://user-images.githubusercontent.com/3385986/177002016-c45c6a8f-34f3-4305-ab34-0a049da8d926.png)
However, please stick to the "Consolas" font. Different fonts support different characters, but we are limiting our characters to what is seen in the "Consolas" font. In the website we are actually using the "Source Code Pro" font, but that is because it is very similar to "Consolas".

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.