ryzed
графика действительно как у Антона Карлова в Зомботроне. :)
скажи, как сделал видимость силуэта перса, который за стеной?
Хаус
Отдельными рендертаргетами для каждого юнита, который потенциально может перекрываться стенами.
1. Рисуется спрайт обводки (обычный блендмод)
2. Из него вырезаются все перекрывающие спрайты (erase) (получаем только контур)
3. Сверху накладываем маску стен.
4. Потом на экран поверх всего.

Сохраню картинку для истории.
Гуй с плейсхолдерами.

Сильно затормозил с ГУИ.
Не продумал сразу, поэтому там быдлокод на быдлокоде.
В итоге, для ускорения процесса разработки ГУИ, решил рендерить готовые флэшевые клипы сразу в текстуры динамически.
Получилось на удивление удобно.
На картинке тестовые партиклы (будут модификаторы для оружия), разноцветный аутлайн и немножко ГУИ.

Ковыряю процедурную генерацию уровня.

ryzed
Красиво выглядит, но неужели ты так и не перейдешь на ортогональную тактическую сетку?
мул
Хексы используются для того, чтобы не рисовать ракурсы анимаций юнитов.
То есть это ограничение по "деньгам", а не по "желанию левой пятки".
Посмотрим, если совсем будет плохо - попробуем квадратную без ракурсов.
Крассиво! Не знаю , что бы не писали арт - прикольный.
Добавляю всякое в генератор.

Можно запретить ходить за стенками.

Можно разрешить.

Если первое, тогда сундуки, лут и все остальное тоже придется убирать от стенок.
Получается много пустоты, которую нельзя ничем занять и по которой нельзя ходить.
Если второе - тогда надо что-то придумывать с сеткой, чтобы она была видна за стенками.
Как лучше - хз, пока не знаю.
ryzed
за стенками лучше ходить, а то какая-та странная проекция получается.
> Если второе - тогда надо что-то придумывать с сеткой, чтобы она была видна за
> стенками.
а что если сделать стенку полупрозрачной, когда за ней перс?
так делают в стратегиях.
ryzed
когда можно заценить демку?
ryzed
> Используем flash/air
> haxe
на хрена аир, можно же сразу в нативный код через опенФл
Хаус
> стенку полупрозрачной
Думали про полупрозрачные стенки, думали про контуры, как в новой уфо.
Отбросили, слишком много проблем создает на ровном месте.
Хаус
> заценить демку?
Хз, пока еще мало что готово.
beejah
> опенФл
1. Не умеет нормально работать с флэшевыми мувиклипами, а без этого он нахрен не нужен.
2. Рендер поля оптимизирован под "low-level", фактически это несколько толстых мешей из трианглов.
Openfl таких возможностей не давал, когда я смотрел.
Короче, мое мнение такое:
Опенфл не дает "лоулевел" (шейдеры, меши, вот это все) и не умеет "хайлевел" (все флэшевые плюшки), так что ну его в баню.
Буквально вчера видел на агру точно такую же игру. Там чего-то гномы готовились к хелловину.
Тема в архиве.