Форум программистов, компьютерный форум CyberForum.ru

Игра в реальном времени - C++

Восстановить пароль Регистрация
 
koka3000
11 / 11 / 3
Регистрация: 02.02.2011
Сообщений: 211
12.03.2011, 20:23     Игра в реальном времени #1
вот принцип работы моей игры

C++
1
2
3
4
5
6
7
8
9
while(true)
{
    showBoard();
    Sleep(100);
    system("cls");
    if(kbhit())
        get = getch();
    go(get);
}
Экран с полем битвы ( showBoard() ) обновляется ОЧЕНЬ быстро. И его обновление очень заметно. Как можно сделать что бы экран не мигал?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.03.2011, 20:23     Игра в реальном времени
Посмотрите здесь:

C++ Игра
Игра на С++ C++
C++ Игра на C++
C++ Как сделать считывание клавиши с клавиатуры в реальном времени?
Слежка за клавиатурой другого компьютера в реальном времени C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Digit@ll
Brainsbreaker
 Аватар для Digit@ll
832 / 343 / 27
Регистрация: 01.02.2011
Сообщений: 1,483
12.03.2011, 20:32     Игра в реальном времени #2
Убрать system("cls");
koka3000
11 / 11 / 3
Регистрация: 02.02.2011
Сообщений: 211
12.03.2011, 20:37  [ТС]     Игра в реальном времени #3
А как тогда экран очищать от предыдущих слайдов ?
Digit@ll
Brainsbreaker
 Аватар для Digit@ll
832 / 343 / 27
Регистрация: 01.02.2011
Сообщений: 1,483
12.03.2011, 20:39     Игра в реальном времени #4
Переделывай всю программу. Нашел простое решение...
koka3000
11 / 11 / 3
Регистрация: 02.02.2011
Сообщений: 211
12.03.2011, 20:41  [ТС]     Игра в реальном времени #5
Можно конечно поставить вместо cls
C++
1
cout << "\n\n\n\n\n\n\n\n\n\n\n\n\n\n";
но это совсем как то не круто ... Слайде быстро добавляются и тогда идет наложение один на один...

Добавлено через 1 минуту
Какое простое решение ?
И у меня там все по классам разбито так что нечего толком переделывать и не нужно.
Yandex
Объявления
12.03.2011, 20:41     Игра в реальном времени
Ответ Создать тему
Опции темы

Текущее время: 10:49. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru