Сообщения

Сообщения за Май, 2010

XNA - продолжая тему диплома

Изображение
Итак.... Я не знаю говорил ли я что я пишу 2 диплома? Если нет то теперь вы знаете.
Один в универе и один в Шаг. Довольно весёлое занятие - попеременно забивать болт то на один, то на другой....

Сегодня я хочу написать о том что у меня получается с Шаговским дипломом. В Шаге я занимаюсь разработкой игры под платформу XNA. В качестве игры я решил переделать стандартную под iPod игру - Vortex. Это аналог арканоида, с отличием в том, что бита движется по кругу,и задача игрока не выпустить мяч за пределы круга.

Собственно первая часть работы - организовать процесс игры, движение шарика и биты. Она у меня прошла довольно гладко.

И вот сейчас я решил взяться за вторую - рефакторинг, организация игрового движка и наконец использования шейдеров.

Небольшой тизер :)



Основной идеей рефакторинга было создание классов для разделения функций между движком и логикой игры.

Т.к игра двумерная я создал классы спрайтов,на основе которых позже создал классы анимированных спрайтов и анимаций.

Краткая диаграмма …