Собственно тема посвящена убийце диаблы, поэ и всех остальных казуалочек)
Долго думал, делать ли пошаговку или реалтайм, но, так как пошаговая боевка у меня уже была на прошлом конкурсе, интереснее попробовать реалтайм.
План-максимум:
- случайная генерация подземелий + особые энкаунтеры
- 12 классов, каждый со своей веткой прокачки способностей
- 12 слотов под экипировку
- случайная генерация шмота: база+префикс+суффикс + комплекты
- 20 видов рядовых противников + 5 боссов
- 10 основных характеристик + доп эффекты

Амбициозненько :) Удачи
Ну программа максимум прям полноценная игра. В диабло 2 по моему по 3 вида противников на уровень, тут 20. Вполне так.
А как же паки элиток с префиксами? (или суффиксами). Они могут уменьшить количество необходимого контента довольно дешево, а челлендж будет.
Seneca
> А как же паки элиток с префиксами? (или суффиксами). Они могут уменьшить количество необходимого контента довольно дешево, а челлендж будет.
Да, хорошая идея, сделать промежуточный вариант между обычным мобом и боссом.
DemiosFantasimo
> Ну программа максимум прям полноценная игра. В диабло 2 по моему по 3 вида противников на уровень, тут 20. Вполне так.
Ну, на то и максимум. Будет стимул проявить фантазию.
Ранее использовал простые методы генерации, но тут прям заморочился и разобрался в тунеллировании. Результатом пока доволен:

Набросал план разработки:
Февраль: генерация уровня
3 неделя - логика
4 неделя - отображение
Март: базовый геймплей
1 неделя - управление и камера, маски коллизий
2 неделя - вход в комнаты, их отображение, интеракции с объектами карты
3 неделя - боевая система, управление, применение способностей, враги
4 неделя - AI, энкаунтеры
Апрель: продвинутый геймплей
1 неделя - интерфейс, всплывающий текст, подсказки, тултипы
2 неделя - основные + вспомогательные статы
3 неделя - прокачка, способности, бафы/дебафы
4 неделя - инвентарь, кукла, выпадение предметов
Май: техническая часть
1 неделя - настройки, звук, сохранение
2 неделя - эффекты, дополнительные анимации, оптимизация
3 неделя - описания, лор, нарратив
4 неделя - внешнее тестирование, рефакторинг, фиксы
Июнь: метаигра
1 неделя - расширение контента до максимального (классы, враги, боссы, энкаунтеры)
2 неделя - библиотека игровых сущностей (предметы, враги, классы), их открытие
3 неделя - финальное тестирование меты, баланс
4 неделя - деплой, фастфиксы

elcar
Ассеты свои?
Сначала видимо комнаты, а потом пути генерируешь?
nes
> Ассеты свои?
Да. Со вкусом у меня так себе, поэтому будет немного аляповато.
DemiosFantasimo
> Сначала видимо комнаты, а потом пути генерируешь?
Ага. Накидываются комнаты, потом генерируется граф и по нему они связываются коридорами разной степени изогнутости.
По проекту - начинаю упарываться в оптимизацию ибо долговато генерит:

elcar
Да не, выглядит хорошо
Надо быстро чтобы мигало и игрок ловил оргазм :)
ronniko
> мигало и игрок ловил оргазм
Хм...
Заоптимизировал. Теперь мигает и прочее)
Задумался над величиной одного уровня. Пока устраивает как на картинке ~40-50 комнат разной величины. Потихоньку подрисовываю ассеты когда отдыхаю от кодинга.
Уровень:

Немного кукол:

О генерации предметов и сетах.
Еще с первой Диаблы нравилась генерация предметов, но жутко не нравились постоянные сеты. Особенно это расстроило в ВоВ, где собираешь финальный рейдовый сет, а прочие предметы - просто затычки, что приводит к слабой вариативности билда.
Поэтому у себя решил сделать инновацию - рандомно генерируемые сеты! Причем в каждом забеге будут новые комплекты.
Шмот после забега хочу все же оставлять игроку (привет роглайт оказуаливание) и сделать теоретическую возможность превышать количество предметов комплекта. Например, для забега генерится сет из 3х предметов, но игрок тащит в него четвертый и получает 4/3 сетовых предмета.
Пока рандомной генережки сетов не видел, если кто сталкивался с таким, можете написать в каких рогаликах такое было.
Так же в планах сделать сеты для каждого класса, так же рандомные по параметрам, но с постоянными иконками. (Над этим пунктом еще подумаю, может и стоить оставить классовые комплекты статичными, но тогда сделать их не самыми сильными по параметрам.)
И да, на самом персонаже шмот отображаться не будет, этого осетра урезаем)
Сет роги:

| Утилизация животных в краснодаре цена Утилизация животных в краснодаре цена усыпление и кремация животных в краснодаре. zooparking.ru |