Game Programming Patterns / Паттерны программирования в играх: 5. Optimization Patterns
| Английский оригинал | Перевод на русский | |
|---|---|---|
Сожалеем, но текст оригинала доступен только зарегистрированным пользователям. |
В то время, как аппаратное обеспечение день ото дня становится всё быстрее и быстрее и большинство программного обеспечения не особенно заботится о производительности, игры являются одним из немногих оставшихся исключений. Mingun 03.05.14 в 17:14 |
|
|
Игроки постоянно хотят более богатых, реалистичных и захватывающих переживаний. Mingun 03.05.14 в 17:16 |
||
|
Экраны завалены играми, соперничающими за внимание игрока — и его деньги! Mingun 03.05.14 в 17:17 |
||
|
— и часто побеждает та игра, которая работает на наибольшем количестве оборудования. Mingun 03.05.14 в 17:19 |
||
|
Оптимизация по производительности — это сложное искусство, затрагивающее все аспекты разработки программного обеспечения. Mingun 03.05.14 в 17:20 |
||
|
Низкоуровневые программисты достигают вершин мастерства в освоении индивидуальных особенностей аппаратных архитектур. Mingun 03.05.14 в 17:34 |
||
|
Тем временем исследователи алгоритмов соперничают в доказательстве, чья математическая процедура наиболее эффективна. Mingun 03.05.14 в 17:38 |
||
|
Здесь я затрону несколько шаблонов среднего уровня, часто используемых для ускорения игры. Mingun 03.05.14 в 17:39 |
||
|
Местоположение данных познакомит вас с иерархией памяти в современных компьютера и тем, как её можно использовать в своих интересах. Mingun 03.05.14 в 17:40 |
||
|
Шаблон Флаг загрязнения поможет вам избежать ненужных вычислений, в то время как Объектный пул поможет избежать ненужных выделения памяти. Mingun 03.05.14 в 17:46 |
||
|
Пространственное разделение ускорит виртуальный мир и расположение его жителей в пространстве. Mingun 03.05.14 в 17:49 |
||
|
Шаблоны Mingun 03.05.14 в 07:52 |
||
|
Местоположение данных — Data Locality Mingun 03.05.14 в 16:27 |
||
|
Флаг загрязнения — Dirty Flag Mingun 03.05.14 в 17:45 |
||
|
Объектный пул — Object Pool Mingun 03.05.14 в 16:27 |
||
|
Пространственное разделение — Spatial Partition Mingun 03.05.14 в 17:47 |
