Я пишу игру в командной строке, которая должна работать на 4-40 FPS (выберет позже). Но у меня проблема. Рисование «изображения», состоящего из 1920 цветных символов с использованием putchar(), занимает 0,2-0,3 секунды, и я могу видеть, как мое изображение рисуется по строкам. Однако, например, в Firefox я могу нарисовать 64000 пикселей RGB на холсте почти менее чем за десятую часть секунды.Запись на консоль без задержек
Есть ли способ избежать этой задержки, и это задержка, вызванная консолью, или это действительно, сколько времени требуется для обработки вывода?
Консольные игры такого рода были вокруг в течение долгого времени. Рассматривали ли вы взгляды на уровень техники, чтобы понять, как они решили эту проблему? Это может быть хорошим местом для начала: http://code.google.com/p/ascii-game-engine/ – aroth