SINILIAN SINILIAN

Jusper, из того с чем я уже столкнулся, так это четырех этапное заполнение бланков и анкет, на каждом этапе вагон всяких пунктов некоторые из которых вызывают сомнения в уместности таковых. Вроде сделано просто...

Jusper Jusper

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

ruggaraxe ruggaraxe

Выглядит очень круто! Скорее бы обновление.

alexprey alexprey

SINILIAN, думаю еще рановато, но подготовиться стоит)

SINILIAN SINILIAN

Можно уже писать шутки о физике в юнити?

Jusper Jusper

Dreaman, правильно ли я понял, что визуал это как бы дом главного героя и типа за дверью тот самый мир по которому мы путешествуем?

Dreaman Dreaman

Mariya,

Закончила скульптинг домика главной героини!

Dreaman Dreaman

В игре "Mental State" сделан новый начальный экран с новым главным меню.
https://vk.com/mentalstate_game

Jusper Jusper

Mariya, отличный скульпт! Как раскрасишь текстурами, обязательно покажи :)

Mariya Mariya

Закончила скульптинг домика главной героини!

https://vk.com/magevisions

alexprey alexprey

Jusper, все бабки просто на контракты и ушли или сроки поджимали, сам же знаешь как это обычно бывает 😉

Jusper Jusper

alexprey, смешно. Вбухать такие бабки в контракты и не подготовить оптимизацию магаза :)
Просто, видимо EGS как и Unreal для владельцев самых топовых машин.

alexprey alexprey

Jusper, они видимо не планировали такой наплыв пользователей. Или по глупости. Бывает такое)

Jusper Jusper

Raised,

Стиму бы не помешал редизайн налоговой политики.

Raised Raised

Стиму бы не помешал редизайн налоговой политики.

alexprey alexprey

Jusper, меня обнесло мимо)

Jusper Jusper

alexprey, это ты еще мобильный клиент не видел, наверное.

alexprey alexprey

Воу! В целом редизайн стима был еще в момент появления мифической стим коробки для телевизоров, но он был весьма глючный, медленный и почти не юзабельный с десктопа.
Надеюсь новый будет поотзывчивее

Jusper Jusper

alexprey,

Ого, статистика и в правду очень интересная... Значит ли это, что стимоводы не очень охотно хотят переходить на другую цифровую площадку? И связано ли это с баджами и наигранными часами?

alexprey alexprey

EfimovMax, да, при уточнении того, что в основном эта консольщики, выводы уже становится тяжелее делать :D

EfimovMax EfimovMax

alexprey, было ещё уточнение, что большинство из этих пользователей - консольщики. Какие выводы отсюда можно сделать непонятно, но ситуация интересная.

alexprey alexprey

Интересная статистика от Эпиков: 40% пользователей Epic Store не пользуются Steam вообще. Всего в магазине зарегистрировано 85 миллионов аккаунтов меньше чем за четыре месяца работы Epic Store.

Ого, статистика и в правду очень интересная...

EfimovMax EfimovMax

Jusper, в самом блоге про это не очень ясно: там сказано, что система автоматически фиксирует необычные активности, все обзоры блокируются и только после Valve оповещает разработчиков. Возможно, последнее слово именно за разработчиками ...

Jusper Jusper

Информация из комментов: эта система активируется самими разработчиками по их желанию.

vladwireframe vladwireframe

Опубликовали новый арт

"Я уверен, что причиной этому — он. Несколько раз я его видел. Это какой-то Туман, но явно не обычный. От одного взгляда на него меня воротит, одному черту известно, что творится внутри...

...
Mariya Mariya

Jusper, Спасибо!
Персонаж - это Cirno из Touhou Project, она ледяная фея отсюда и цветовая гамма. :)

Jusper Jusper

Mariya, выглядит довольно неплохо. Большой перебор синего, отсюда вопрос - есть ли пример окружения, где моделька будет использоваться?

Jusper Jusper

yo_serjio, первый это просто бомба!

rommio_g rommio_g

Jusper, в том-то и проблема, что на видео порой не хватает времени. В любом случае, в ближайшем будущем переделаю трейлер к игре, а то старый - совсем старый) Многие спрайты, в том числе анимации, были перерисованы...

Логотип проекта The Great Tribes

Дневник разработки №34

Дневник разработки №34

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

Большую часть времени было уделено построению структуры общества, взаимодействию населения, переходу из одной страты в другую. Очень много времени ушло на построение экономических связей.

В один момент, я решил накидать некоторую схему нашего проекта, что позволило малость систематизировать все свои мысли и увидеть степень выполнения тех или иных задач. Кому интересно оценить масштаб, можно посмотреть полученную схему: https://mm.tt/1209438933?t=mBE5c38pFT

В перерывах между работами по геймплейной части баловался с горами, и вернул им опять снежные шапки:

Дневник разработки №34 — The Great Tribes — DevTribe: Разработка игр (Java, open gl)

Алексей сделал новые оптимизированные пальмы -270-350 треугольников на один субтайл

Дневник разработки №34 — The Great Tribes — DevTribe: Разработка игр (Java, open gl)

Отличный результат при таком полигонаже!

Еще я успел поэкспериментировать с пользовательским интерфейсом и сделал вот такой набросок:

Дневник разработки №34 — The Great Tribes — DevTribe: Разработка игр (Java, open gl)

И более менее довел его до ума:

Дневник разработки №34 — The Great Tribes — DevTribe: Разработка игр (Java, open gl)

Мне больше по душе такая концепция интерфейса. Раньше интерфейс был очень тяжелый и все выглядело как будто смотришь в трубу. Но сейчас явно не хватает каких либо завитушек :)

Потом я поэкспериментировал с прозрачными объектами, была задумка у нас изначально реализовать подобные поля:

Но, в итоге, решили остановиться на подобном варианте:

В долгом ящике у меня висела задача построения стен вокруг наших поселений. Алексей сделал модельки, уже как пол года назад, но руки не доходили до них. Пришлось стряхнуть с них пыль:

Дневник разработки №34 — The Great Tribes — DevTribe: Разработка игр (Java, open gl)

Задача оказалась не тривиальной, пришлось проводить массу вычислений чтобы определить необходимость наличия стены со входом, вот пример подобного случая:

Дневник разработки №34 — The Great Tribes — DevTribe: Разработка игр (Java, open gl)

А вот шедевральные лиственные деревья на 800 треугольников на субтайл:

Дневник разработки №34 — The Great Tribes — DevTribe: Разработка игр (Java, open gl)

Потом я все взял и сломал:

Наступил десятидневный период оптимизации и переосмысления всего что было сделано по рендеру.
И все это из-за того, что мне в голову пришла одна мысль, как можно еще оптимизировать наш рендер. К сожалению мне не удалось реализовать все свои задумки, так сказать теоретические выкладки пошли в разрез с практическими результатами.

Но, результат все равно получился впечатляющим. Первое что хочу отметить — у нас сейчас 16 субтайлов на тайл, а было 9. Раньше сетка субтайлов была 3х3, сейчас 4х4. 484 вершины против 1089 сейчас. В 2.25 раза увеличилось количество вершин на тайл, а производительность осталось на прежнем уровне и генерация карты происходит теперь быстрее, так как самый трудоемкий процесс просчета нормалей теперь происходит быстрее. Это получилось за счет того, что я убрал из расчетов все числа с периодом после запятой, такие как 1\3 и 2\3. Теперь все расчеты как на стороне CPU так GPU происходят быстрее.

Это особенно заметно на больших и огромных мирах:

Увеличение числа вершин и субтайлов позволило реализовать более реалистичные горы:

Теперь наш рендер вывозит 32 миллиона полигонов!!! Правда на моейт GTX660 это всего 10FPS

Дневник разработки №34 — The Great Tribes — DevTribe: Разработка игр (Java, open gl)

Переделка всего мира на структуру 4х4 субтайлов повлекло переделку генерации гор, холмов, рек, масштабированию всех моделей. Что в совокупности отняло эти 10 дней.

Дневник разработки №34 — The Great Tribes — DevTribe: Разработка игр (Java, open gl)
  • Также были реализованы следующие моменты о которых хотелось бы мельком рассказать:
  • Нормалмапы для всего террейна.
  • Ошибка с вычислением нормалмап.
  • Исправленна ошибка интерфейса на контейнерах возникающаяя при событиях MouseEntered MouseExited.
  • Режим перехода в/из полноэкранный режим по нажатию клавиши F11.

Очень много времени у меня занял один баг:

Дневник разработки №34 — The Great Tribes — DevTribe: Разработка игр (Java, open gl)

5 часов я убил на его поиски :)

Спасибо за внимание!
Вступайте в нашу группу в ВК: https://vk.com/thegreattribes



  • 1
  • 2 (Текущая страница)

Реки здорово выглядят.
Это болото? Или наслоение элементов генерации на воду? :)

Jusper, скорее наслоение ради тестирования

alexprey,

Jusper, скорее наслоение ради тестирования

Но получилось как болото.
Только как раз с масштабами все плёхо :)

Jusper,

Это болото? Или наслоение элементов генерации на воду? :)

Это я деревьями замостил каждый субтайл, все ради тестирования.

  • 1
  • 2 (Текущая страница)