Бродилка

Разработка action-adventure игры "в реальном времени" от концепта до релиза.
Уровень:
4
Руководитель:
Тематика:
Разработка игр
Создан на сайте:
12.01.2015
ID:
1191
- Быстрый поиск
- Участие и вклад
- Ресурсы
- Темы
- Статьи
- [Лог #1] Немного кода.
- [Лог #2] Концепты врагов.
- [Лог #3] Моделирование пчелы.
- [Лог #4] Анимация.
- [Лог #5] Немного о локациях.
- [Лог #6] Немного о структуре движка.
- [Лог #7] Класс рисовальщика.
- [Лог #8] Концепт. Видео. Альфа-прототип.
- [Лог #9] Моделирование главного героя.
- [Лог #10] Прототип. Версия вторая.
- [Лог #11] Список на будущее
- [Лог #12] Про искусственный интеллект
- Скачать Прототип№2
- [Лог #13] Жучиное логово
- Люк бункера номер 3
Интересные проекты
Комментарии проекта Бродилка
Выбор редакции
[Лог #7] Класс рисовальщика.
Ред. Kozinaka
Каюсь! ) Вообще хотел когда-то сделать как советуют - разбить всё т.е. всякие там IRenderable, IMovable и т.д. но как-то не пошло :(
Ооо, понятно ) Я бы сделал почти аналогично, но вот вместо switch обычно наследование использовал и по этой причине всё рисование было реализовано в конкретных классах игровых объектов.
А по слоям раскидывает функция, например, DrawWorm или слой задаётся раньше ?
Ред. Kozinaka
Хмм .. ну со слоями вроде понятно - без них в 2Д сложновато. Но есть вопрос - по сути рисование объектов как-то вот так делается ?
Ред. Kozinaka
Ред. prog