live13 (live13) wrote,
live13
live13

Categories:

Шаблоны игрового программирования. Обзор шаблонов проектирования

Обзор шаблонов проектирования



Оглавление

Книге Паттерны проектирования: Приемы объектно-ориентированного проектирования уже лет двадцать. Если вы прямо сейчас не читаете книгу через мое плечо, есть вероятность что когда вы будете читать эту книгу Паттерны проектирования будут такими старыми, что за это будет стоить выпить. Для такой быстро меняющейся индустрии как программирование - это практически вечность. Неугасающая популярность книги свидетельствует о том что проектирование - это значительно меньше подверженная влиянию времени вещь, чем большинство технологий, языков и методологий.

И хотя я до сих пор считаю Паттерны проектирования актуальными, за прошедшие десятилетия мы все-таки кое чему научились. В этом разделе мы пройдемся по самым удачным из оригинальных шаблонов, задокументированных бандой четырех. Смею надеяться что мне есть что добавить полезного о каждом из них.

Некоторые шаблоны я считаю слишком переоцененными (Синглтон (Singleton)), а другие наоборот недооцененными (Команда( Command)). Еще парочку я сюда включил потому что они особенно удачно подходят для применения в играх (Приспособленец(Flyweight)Наблюдатель(Observer)). И наконец на мой взгляд иногда просто интересно посмотреть как шаблоны путают с другими областями программирования (Прототип (Protorype) и Состояние (State)).

Шаблоны




Tags: c++, design patterns, game programming, programming, игры, книги, перевод, программирование, шаблоны, шаблоны проектирования
Subscribe

  • Enlisted

    Попробовал на выходных обновленную бету Enlisted. И мне понравилось! Есть ощущение той самой правильной Call of Duty. Помню как когда-то пробовали…

  • Про очередной мискарт

    Тема Last of Us никак нас не оставляет. И вот появился очередной повод вспомнить первую игру в связи с предстоящей экранизацией и демонстрацией…

  • Отложенные игры. На смерть игрожура.

    Под конец прошлого теперь уже года я думал поиграть в несколько игр. Главный облом конечно получился с Syberpunk. Сама то игра не то чтобы плохая.…

promo live13 may 11, 2014 17:58 46
Buy for 50 tokens
Примерно неделю назад я писал, что заинтересовался этой online-книжкой http://gameprogrammingpatterns.com/ и решил сделать ее перевод. Сам я мог бы ограничиться и английским вариантом, но думаю многим перевод пригодится. В прошлом я уже занимался переводом книг. Не как основной работой. Так,…
  • Post a new comment

    Error

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 0 comments