Game Programming Patterns / Паттерны программирования в играх: 2. Sequencing Patterns
| Английский оригинал | Перевод на русский | |
|---|---|---|
Сожалеем, но текст оригинала доступен только зарегистрированным пользователям. |
Видеоигры удивительны в большей части потому что они переносят нас куда либо. Xases 01.05.14 в 04:39 |
|
|
На несколько минут(или давайте будем честнее к себе, намного дольше) Xases 01.05.14 в 04:40 На пару минут (или, по-честному, намного дольше) kamillxiii 01.05.14 в 06:03 |
||
|
мы становимся жителями виртуального мира. Xases 01.05.14 в 04:41 мы станем жителями виртуального мира. kamillxiii 01.05.14 в 06:04 |
||
|
Создание этих миров одна из высших прелестей игрового программиста. Xases 01.05.14 в 04:42 Создание таких миров одно из высших наслаждений для разработчика игр. kamillxiii 01.05.14 в 06:08 |
||
|
Время - наиболее важный элемент в игровых мирах: искусственный мир живет и дышит в собственном ритме. kamillxiii 01.05.14 в 06:13 |
||
|
И как творцы этого мира, мы должны создать время и изготовить шестеренки, что будут отсчитывать мгновения наших Игровых Часов. kamillxiii 01.05.14 в 06:21 |
||
|
Паттерны в этом разделе - это инструменты для сотворения именно этого. kamillxiii 01.05.14 в 06:23 |
||
|
Игровой Цикл (Game Loop) - главная ось, на которой вращается механизм. kamillxiii 01.05.14 в 06:26 |
||
|
Объекты слышат его тиканье через Методы Обновления (Update Methods). kamillxiii 01.05.14 в 06:27 |
||
|
Мы можем спрятать дискретную природу компьютера позади череды фиксированных моментов времени используя Двойную Буферизацию (Double Buffering), чтобы мир казался обновляемым синхронно. kamillxiii 01.05.14 в 06:31 |
||
|
Паттерны Xases 01.05.14 в 04:42 Шаблоны Mingun 03.05.14 в 07:31 |
||
|
Двойной Буффер Xases 01.05.14 в 04:42 Двойной буфер — Double Buffer Mingun 03.05.14 в 07:32 |
||
|
Игровой Цикл Xases 01.05.14 в 04:42 Игровой цикл — Game Loop Mingun 03.05.14 в 07:32 |
||
|
Метод Обновления Xases 01.05.14 в 04:42 Метод обновления — Update Method Mingun 03.05.14 в 07:33 |
