0 / 0 / 0
Регистрация: 18.03.2018
Сообщений: 61
|
|
1 | |
Прорисовка консоли С++06.12.2018, 00:00. Показов 6132. Ответов 3
Метки нет (Все метки)
У меня имеется небольшая игра, где требуется рисовать карту, монстров, сундуки и прочее, при этом приходится каждый раз чистить всю консоль с помощью system("cls") и рисовать все заново. Из-за этого получается раздражающее мигание. Как его убрать, желательно, самым простым способом?
0
|
06.12.2018, 00:00 | |
Ответы с готовыми решениями:
3
Медленная прорисовка/отрисовка консоли Отобразить в консоли:увеличить и уменьшить длину массива на заданное ранее из консоли число Как запустить программу из консоли без блокировки консоли? Вызов консоли для другой вкладки из консоли js |
Параллельный Кот
1905 / 827 / 350
Регистрация: 25.03.2016
Сообщений: 2,045
|
|
06.12.2018, 00:06 | 2 |
Сообщение было отмечено GavNoKoder как решение
Решение
SetConsoleCursorPosition + перерисовка только изменившихся частей.
1
|
0 / 0 / 0
Регистрация: 18.03.2018
Сообщений: 61
|
||||||
06.12.2018, 18:22 [ТС] | 3 | |||||
Вот есть код, который создает карту. Дальше в main мы чистим консоль и вызываем заново создание карты и так до бесконечности. Можно с примером, пожалуйста:
0
|
Параллельный Кот
1905 / 827 / 350
Регистрация: 25.03.2016
Сообщений: 2,045
|
||||||
06.12.2018, 18:53 | 4 | |||||
Пожалуйста, пример. Рамка рисуется только в самом начале, перерисовывать ее нет необходимости. В цикле перерисовывается только поле. В качестве примера здесь выводится фигура X, состоящая из цифр от 0 до 9.
0
|
06.12.2018, 18:53 | |
06.12.2018, 18:53 | |
Помогаю со студенческими работами здесь
4
Клавиши F1-F12 в консоли, и работа с мышкой в консоли Возможно ли, работая в консоли хрома, сохранять информацию, помимо логов консоли (console.log), куда-нибудь ещё? Прорисовка Прорисовка полигона Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |