Логическая игра
Релиб
Форумы       Участники    Календарь    Кто он-лайн?
Добро пожаловать, гость ( Вход | Регистрация )
        



Логическая игра Expand / Collapse
Автор
Сообщение
11.07.2006 9:54
Junior Member

Junior MemberJunior MemberJunior MemberJunior MemberJunior MemberJunior MemberJunior MemberJunior Member

участник
Last Login: 19.03.2007 10:22
Сообщ.: 11, Visits: 101

Здравствуйте!

 

Помогите, пожалуйста! Первый опыт в создании игры!

Хочу создать игру логическую в среде С++Builder 5. Всё готово за одним исключением!

 

1. Игра состоит из нескольких Форм (Уровней). Не знаю, как сделать так, чтобы по окончании (прохождении) первого уровня перейти на второй уровень и т.д.

2. Для каждого уровня необходимо установить время с обратным отсчётом!

 

 

С уважением, CyberMan!

Сообщ. #900449
11.07.2006 12:12
Supreme Being

Supreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme Being

модератор
Last Login: 10.11.2008 0:08
Сообщ.: 1 298, Visits: 12 501
1. Закрываешь текущую форму, открываешь следующую. Я бы не реализовывал каждый новый уровень игры в новой форме, а отрисовывал бы все в одной форме, вряд ли логика игры изменяется от уровня к уровню.

2. Запускаешь таймер скажем с интервалом в 1 сек. или отдельный поток, который спит указанный интервал, как это делается в C++ Builder я не знаю, через Win API можно воспользоваться функцией SetTimer http://msdn.microsoft.com/library/en-us/winui/winui/windowsuserinterface/windowing/timers/timerreference/timerfunctions/settimer.asp
и отлавливать событие формы WM_TIMER

Удачи,
Владимир
Сообщ. #900482
« пред. тема | след. тема »


Эту тему читают Expand / Collapse
Посетители: 0 (0 гостей, 0 участников, 0 скрыт.участников)
Сейчас нет участников, просматривающих тему.
Модераторы: Alexey, boombastik, bazile, pl

Время GMT +3:00, Сейчас 6:41