Видео 1 в лучшем качестве, но мощности моего компьютера не хватает, и поэтому на видео заметно подвисание, видео 2 в худшем качестве, но все плавно.
среда, 30 марта 2011 г.
вторник, 29 марта 2011 г.
Первый опыт программирования шейдеров с помощью HLSL
На этой неделе я отвлёкся от написания логики врагов и попробовал программировать шейдеры с помощью HLSL. Пришлось перечитать большое количество статей перед тем, как , был написан даже самый простой шейдер, но результат получился очень интересным.
четверг, 17 марта 2011 г.
среда, 16 марта 2011 г.
Подготовка к добавлению 15 новых врагов.
Результаты работы за последнюю неделю:
- Переписаны поведения 4 врагов.
- Проведена подготовка к реализации 15 новых врагов, объявлены все переменные, расширены методы создания, управления, обработки столкновений с врагами. Теперь в игре 30 врагов. Осталось каждому из новых врагов задать характеристики(количество жизней, скорость перемещения, урон) и реализовать уникальное игровое поведение( стрельбу, перемещение). Придумывание уникальных поведений для врагов, наверно одно из самых интересных и сложных занятий. Ведь от того насколько уникальные будут в игре враги зависит( пускай лишь частично) будет ли сама игра интересна.
- Отловлен древний баг, с созданием 2х летящих по диагонали врагов в друг друге.
- Начал читать книгу: "Приемы объектно-ориентированного проектирования. Паттерны проектирования" aвторы: Э. Гамма, Р. Хелм, Р. Джонсон, Д. Влиссидес.
- Я решил что отчёты о результатах работы над игрой буду выкладывать каждые выходные(так мне будет легче видеть идёт ли разработка игры или я не понятно куда трачу время).
Подписаться на:
Сообщения (Atom)