screenshotsaturday Разработка игр Игры Underground Gunsmith видео 

Суббота для скриншота - Underground Gunsmith

Подолжаю делать симулятор DIY-оружейника.


На сцене теперь новые стены и крыша, а так же тиски.

Оружие теперь можно продавать. Собранные полностью пушки стоят на 20% больше отдельных частей и собранных не полностью.

Теперь можно посмотреть, какие детали присутствуют/отсутствуют на оружии, а так же некоторые базовые характеристики.
Базовые характеристики теперь автоматически высчитываются при сборке оружия и влияют на отдачу, разброс, раскачку при прицеливании.

Развернуть

screenshotsaturday Разработка игр Игры Underground Gunsmith видео 

Суббота для скриншота

Подолжаю делать симулятор DIY-оружейника.


Доработал сцену, убрал все детали, добавил крышу и лампы. Так как основной геймплей по задумке будет происходить в бункере, набросал прототип бетонной конструкции.

Добавил магазин. Теперь детали можно заказывать, пока за бесплатно. Сами же детали пока спавнятся из воздуха.
Добавил сохранение деталий и собранных пушек на сцене. Всё работает по принципу автосохранения, поэтому не нужно бояться, что не сохранился.
Добавил динамическое перекрестие прицела. Разброс увеличивается при автоматической стрельбе от бедра. При прицеливании пуля летит точно в центр, но камера смещается из-за отдачи.
Разброс, отдача и прочие характеристики будут менятся в зависимости от установленных деталей.
Пули теперь оставляют следы на стенах.
Накинул туда-сюда текстурок, немного переработал исходные модели.

Из самого процесса разработки, если кому интересно. Хотел сделть оптические прицелы так, чтобы на каждом из них была камера, которая бы передавала на специальную текстуру уже увеличенное изображение. Таким образом игрок видел бы мир так, как он видит его обычно, а в глазке прицела он был бы увеличен. В процессе выяснилось, что для кажой камеры нужна своя текстура и свой материал. Учитывая то, что в теории детали можно спавнить безгранично, сначала подумал что проще отказаться них в пользу системы как в Apex/Rainbow 6: Siege, когда прицел по сути прозрачен (кроме перекрестия), но меняется только фокус камеры. Но потом вспомнил про замечательную вариацию прицела-экранчика.
Буду теперь думать, как реализовать обработку зума камерами.

Писать заметки про впечатления от процесса разработки?
Да, интересно
15 (41.7%)
Нет, не люблю простыни.
5 (13.9%)
Слава Вождю!
16 (44.4%)
Развернуть

screenshotsaturday Разработка игр Игры Underground Gunsmith видео 

Суббота для скриншота

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

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

Развернуть

screenshotsaturday Разработка игр Игры видео Unity3D 

Суббота для Скриншота - Shoota Builder

Под впечатлением от работ этого  товарища решил запилить интерактивный сборщик шут.

На самом деле идея была уже давно, но когда увидел первый пост с моделями  осознал: It's time.

Делать начал буквально вчера, с выходом версии 0.003, поэтому на данный момент есть только техническая демка. Функционал и набор деталей ограничены, зато есть баги.Что можно: Ходить Перетаскивать детали, устанавливать детали на корпус пушки (увы, только на конкретные точки крепления), осматривать собранную шуту.Чего (пока) нельзя: Делать дакка-дакка, размещать детали и шуты на поверхностях.Скачать и попробовать самому можно тут (Сборка под Windows на Unity, архив 29.2 Мб, Google Drive)

Управление движением - W,S,A,D, выход: Alt+F4

Делать дальше?
Годно, делай
25 (33.3%)
КГ/АМ, не делай
16 (21.3%)
Слава Вождю!
34 (45.3%)
Развернуть

screenshotsaturday Разработка игр Игры Mechapocalypse 3d модель 

Суббота для скриншота

Пока занимаюсь рефакторингом и изучением новых паттернов программирования, так что генерация карт всё ещё буксует.

Тем временем запили реворк пушки.

screenshotsaturday,Разработка игр,Игры,Mechapocalypse,3d модель


Покрутить в 3d на Sketchfab

Развернуть

screenshotsaturday Разработка игр Игры Mechapocalypse скриншот 

Суббота для скриншота

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

Ссылка на пост в твиттере с видео вариантов деталей: https://twitter.com/Arrowhead_Inter/status/1363168587549188100
screenshotsaturday,Разработка игр,Игры,Mechapocalypse,скриншот
Развернуть

screenshotsaturday Разработка игр Игры Mechapocalypse гиф гифки 

Суббота для скриншота

Продолжаю делать установку деталей.

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

Дальше планирую пройтись по всему сделанному напильником, добавить отображение информации о деталях и уже плавно переходить к генератору карт.
Развернуть

screenshotsaturday Разработка игр Игры Mechapocalypse 

Суббота для скриншота

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

Кликнув на иконку для установки детали открывается рамка, в которой можно скроллить выбираемую деталь, и он отображается в виде голограммы. Основная идея в том, чтобы не двигать мышкой, а выбирать клавишами. Поэтому скролл осуществляется клавишами [W] и [S], установка детали нажатием на пробел, отмена на [Esc]. [Tab] переключает отображение деталей из режима скролла в режим сетки, и наоборот. [Q] и [E] работают для выбора типа детали, если точка крепления поддерживает несколько. Напирмер, на некоторые точки можно установить либо лазер, либо пулемет, либо бластер.

Да, знаю, это всё Quality of Life, но процедурный генератор карт я зафакапил, и его придется жестко рефакторить и переделывать.
«ЛиИГтГ til	1г— *• *—	
В *5 ¡a JS	te---: ' -,screenshotsaturday,Разработка игр,Игры,Mechapocalypse
Развернуть

screenshotsaturday Разработка игр Игры 

Суббота для скриншота

Продолжаю делать игру про мехов. Добавил утилиту для звуков при вращении различных деталей, улучшаю процедурный генератор карт, добавляю новые модельки.
https://twitter.com/i/status/1335291783270576129

screenshotsaturday,Разработка игр,Игры

Развернуть

screenshotsaturday 

Суббота для скриншота

Работаю на стороне над "Змейкой" для мобилок. Как вам визуал?
screenshotsaturday
Развернуть