Всегда интересовал вопрос, и только недавно додумался спросить - как, в каком режиме или за счет чего в терминале можно использовать псевдо-графику в терминале? Не знаю, как точно выразиться. В качестве примеров - игры типа ADOM или Dwarf Forteress? Или некоторые программы с псевдографическим интерфейсом. Интересуют не библиотеки, на которых это можно делать, а именно сам принцип, в какую сторону смотреть, по какому слову гуглить.
>Интересуют не библиотеки, на которых это можно делать, а именно сам принцип
Очищаем экран или его часть и выводим новые символы - что тут еще объяснять?
Либа https://www.google.ru/search?q=ncurses&oq=ncurses&...
Вот оно как. Нет, я про очистить и вновь выводить конечно думал - но как-то по слишком странно выглядит. Или все-таки можно как-то к конкретному знакоместу обратиться (не при помощи либы)? Просто по моим знаниям работа с терминалом это либо мы выводим строку с переводом на новую строку (или без) и считывание ввода и все.