В программировании игр часто приходится ссылаться на объекты, используя строковые идентификаторы: например, получить текстуру по имени её файла или найти актора по его имени. Однако, хранение и частое сравнение большого количества строк может оказаться дорогим как с вычислительной точки зрения, так и с точки зрения используемой памяти.
Читать | Комментарии [34]
8 ноя 2022
Coroutine (сопрограмма, корутина) - функция, выполнение которой можно явно прерываться методами языка программирования. В отличие от прерывания выполнения потока (thread), который реализован в ОС и происходит неявно и в любой момент. (wiki)
Читать | Комментарии [58]
7 ноя 2022
При проектировании своих игр/программ/систем мы стараемся как можно больше следовать принципу SRP (Single responsibility principle) [1] - то есть каждая сущность инкапсулирует в себя одну конкретную обязанность.
Читать | Комментарии [103]
2 дек 2015
Часто задаваемые вопросы по матрицам и кватернионам.
Читать | Комментарии [40]
9 мар 2011
Полезные мелочи
Читать | Комментарии [10]
30 ноя 2003