dragonchaser / maptool

A nethack-style ASCII dungeon map generator
MIT License
0 stars 3 forks source link

Beautify Assets #4

Open dragonchaser opened 3 years ago

dragonchaser commented 3 years ago

Update tile assets. At the moment the assets are just basic ascii templates. They need some beautification.

MatheusMuriel commented 3 years ago

How exactly do you want it to be? Do you have any reference?

dragonchaser commented 3 years ago

I thought about using chars from the extended ascii table, we used to generate menus in MS-DOS in the 80's, see https://theasciicode.com.ar/ for reference (something like this https://1.bp.blogspot.com/-XqErVtImrZo/XGy0RlO038I/AAAAAAAABg8/CtU53jVgfdoEFN_-doum-QTH8x1EQ342ACLcBGAs/s1600/Maze_AilingFlower.png). Especially chars 185-188, 191-197, 200-206 come to might mind when I think of walls, doors etc. Though these might be not the best approach to actually use these today. Maybe we can use similar chars from the utf-8 range? (We need to investigate first, how well the current code behaves when using 2-byte chars). Also there is an issue that the current assets do not have a proper side ratio (currently 12:10 (lines:cols)) due to the nature of most fonts.

Also adding a second display engine could be worth investigating into, maybe something that creates a png out of drawn tiles like the early d&d/dsa books hat in the 90s (example: https://rpgmaps.profantasy.com/wp-content/uploads/2010/11/plan_des_schicksals.jpg)