Я пытаюсь сделать простую игру со змеями на C ++, я создал базовую сетку с массивами orl [x] и ory [y], и теперь я пытаюсь добавить змею.
По сути, я хочу, чтобы змея двигалась до тех пор, пока не была нажата определенная клавиша, и перемещала один массив за раз. Я пытался использовать что-то еще, кроме таймеров, но это выполняется мгновенно. Мне нужен таймер, чтобы змея продолжала делать это каждую секунду, пока не нажата клавиша. Если вы когда-нибудь играли в змею, вы точно знаете, что я имею в виду.
Мне нужно сделать таймер на C ++, но я не хочу реализовывать ОГРОМНЫЙ код, создавая таймер и ничего не понимая из своего собственного кода. Я хочу, чтобы это было как можно проще.
Есть идеи, как я мог это сделать? Я заглянул в библиотеку заголовков времени, но там не нашел ничего полезного.