Программирование стратегических игр с DirectX 9.0

         

Программирование собственного редактора


Большинство разработчиков любят писать собственный код, так что для них создание своего редактора может на первый взгляд показаться лучшим вариантом. Это не совсем справедливо в случае редактирования анимации. Как я говорил минуту назад, если вы решите сами программировать редактор анимации, то потратите значительное время на разработку редактора, а не на работу над самой игрой. Но в конце вы получите собственный редактор анимации, который работает независимо от того, что делают другие компании. Это— самая большая польза от написания собственного редактора.

Другая польза от написания собственного редактора — получение полного контроля над системой. Вы не должны ждать несколько лет, пока компания X реализует необходимую вам возможность. Вы просто разработаете ее сами. Конечно, это подразумевает, что вы знаете как писать эти чертовы вещи.

Итак, у нас получилась абсолютно двусмысленная дискуссия о том, что лучше — написать собственный редактор или воспользоваться готовым. Я оставляю выбор за вами, так как мое мнение — это всего лишь мнение. Тем времением, позвольте мне показать вам как начать разработку собственного редактора анимации. Прежде чем перейти к коду, необходимо познакомиться с составными частями редактора анимации. Далее я приведу описание следующих компонентов:

  • Интерфейс
  • Команды
  • Процесс редактирования
  • Сохранение и загрузка


  • Содержание раздела