Я планирую написать игру Pacman на языке Си, с нуля.Самая основная проблема, с которой я сталкиваюсь, заключается в том, как поддерживать несколько потоков управления одновременно.Я имею в виду, как движется Пакман, призраки движутся, счет обновляется - и все это одновременно.В целом это очень распространено для всех игр.Здесь задействованы какие-либо потоки?Если да, то кто-нибудь может рассказать о том, как заставить вашу программу делать много вещей одновременно (будет полезно, если вы расскажете о языке Си).
Заранее спасибо