Проекты
GameDev.ru / Проекты / Форум / xenofant :: видео полной зачистки одного уровня на странице 28 (3 стр)

xenofant :: видео полной зачистки одного уровня на странице 28 (3 стр)

Поделиться
Страницы: 1 2 3 4 529 Следующая »
ХаусПостоялецwww19 июля 201419:25#30
ryzed

графика действительно как у Антона Карлова в Зомботроне. :)

скажи, как сделал видимость силуэта перса, который за стеной?

Правка: 19 июля 2014 19:25

ryzedПостоялецwww19 июля 201420:14#31
Хаус
Отдельными рендертаргетами для каждого юнита, который потенциально может перекрываться стенами.

1. Рисуется спрайт обводки (обычный блендмод)
2. Из него вырезаются все перекрывающие спрайты (erase) (получаем только контур)
3. Сверху накладываем маску стен.
4. Потом на экран поверх всего.

11mask | xenofant :: видео полной зачистки одного уровня на странице 28

ryzedПостоялецwww6 авг. 201421:25#32
Сохраню картинку для истории.
Гуй с плейсхолдерами.

spells_window_mock | xenofant :: видео полной зачистки одного уровня на странице 28

ryzedПостоялецwww13 авг. 20149:39#33
Сильно затормозил с ГУИ.
Не продумал сразу, поэтому там быдлокод на быдлокоде.
В итоге, для ускорения процесса разработки ГУИ, решил рендерить готовые флэшевые клипы сразу в текстуры динамически.
Получилось на удивление удобно.

На картинке тестовые партиклы (будут модификаторы для оружия), разноцветный аутлайн и немножко ГУИ.
prts_outs_gui | xenofant :: видео полной зачистки одного уровня на странице 28

ryzedПостоялецwww19 авг. 201419:49#34
Ковыряю процедурную генерацию уровня.
proc_level1 | xenofant :: видео полной зачистки одного уровня на странице 28
мулПостоялецwww19 авг. 201422:02#35
ryzed
Красиво выглядит, но неужели ты так и не перейдешь на ортогональную тактическую сетку?
ryzedПостоялецwww20 авг. 20147:29#36
мул
Хексы используются для того, чтобы не рисовать ракурсы анимаций юнитов.
То есть это ограничение по "деньгам", а не по "желанию левой пятки".

Посмотрим, если совсем будет плохо - попробуем квадратную без ракурсов.

DJ_MoHaXПостоялецwww21 авг. 201420:00#37
Крассиво! Не знаю  , что бы не писали арт - прикольный.
ryzedПостоялецwww25 авг. 201421:23#38
Добавляю всякое в генератор.
rails_gates | xenofant :: видео полной зачистки одного уровня на странице 28
ryzedПостоялецwww28 авг. 20141:05#39
Можно запретить ходить за стенками.
111_mock_w_walls | xenofant :: видео полной зачистки одного уровня на странице 28

Можно разрешить.
111_walls | xenofant :: видео полной зачистки одного уровня на странице 28

Если первое, тогда сундуки, лут и все остальное тоже придется убирать от стенок.
Получается много пустоты, которую нельзя ничем занять и по которой нельзя ходить.

Если второе - тогда надо что-то придумывать с сеткой, чтобы она была видна за стенками.

Как лучше - хз, пока не знаю.

ХаусПостоялецwww28 авг. 20147:33#40
ryzed

за стенками лучше ходить, а то какая-та странная проекция получается.

> Если второе - тогда надо что-то придумывать с сеткой, чтобы она была видна за
> стенками.

а что если сделать стенку полупрозрачной, когда за ней перс?
так делают в стратегиях.

ХаусПостоялецwww28 авг. 20149:38#41
ryzed

когда можно заценить демку?

beejahПостоялецwww28 авг. 201413:31#42
ryzed
> Используем flash/air
> haxe
на хрена аир, можно же сразу в нативный код через опенФл
ryzedПостоялецwww28 авг. 201415:06#43
Хаус
> стенку полупрозрачной
Думали про полупрозрачные стенки, думали про контуры, как в новой уфо.
Отбросили, слишком много проблем создает на ровном месте.

Хаус
> заценить демку?
Хз, пока еще мало что готово.

beejah
> опенФл
1. Не умеет нормально работать с флэшевыми мувиклипами, а без этого он нахрен не нужен.
2. Рендер поля оптимизирован под "low-level", фактически это несколько толстых мешей из трианглов.
Openfl таких возможностей не давал, когда я смотрел.

Короче, мое мнение такое:
Опенфл не дает "лоулевел" (шейдеры, меши, вот это все) и не умеет "хайлевел" (все флэшевые плюшки), так что ну его в баню.

RenЗабаненwww28 авг. 201416:27#44
Буквально вчера видел на агру точно такую же игру. Там чего-то гномы готовились к хелловину.
Страницы: 1 2 3 4 529 Следующая »

/ Форум / Проекты / Оцените

2001—2017 © GameDev.ru — Разработка игр