М.Двач / Gamedev

Этого треда уже нет.
Это копия, сохраненная 27 декабря 2016 года.

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

Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.

573 Кб, 1280x1024

Про меня наверное уже забыли, но я не сдох и не 08 Сен, 06:14 #299126 В конец треда | Веб

Про меня наверное уже забыли, но я не сдох и не сдался.
Наконец допилил мультик до нормального состояния.
Теперь в ЭТО можно поиграть с друзяшками! И я был бы очень благодарен тем, кто это сделает. Нужно много фидбека. Подскажите еще сайты с индюшатиной, где это можно показать.

Управление:
WSAD - очевидное движение
Space - перекат
E - взаимодействие с окружением
Z - поднять предмет
G - выбросить предмет
Чтобы использовать выпиливатель дверей, батарею или аптеку - нужно выбрать их цифрой и нажать левую кнопку мыши. Батарею и аптеку можно использовать на других с помощью правой.
Цель - найти документы и цифровые файлы. Они могут быть где угодно в пределах указанного здания. Чтобы облегчить поиски - нужно взломать сервера и компьютер в архиве.

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

Ответы>>299462>>304974

08 Сен, 06:32 #2 #299129

моча какая-то.
ты чего за хуй вообще, откуда вылез?
впрочем, не отвечай, иди нахуй

Ответы>>299221

08 Сен, 06:40 #3 #299130

Ссылку забыл.
https://dl.dropboxusercontent.com/u/32292890/HellGates Alpha v0.01.rar

08 Сен, 17:31 #4 #299221

>>299129
Иди-ка лучше ты на хуй, псина волосатая.

sage 08 Сен, 17:36 #5 #299223

Почему на гринлайт не выложил? Тренд пропускаешь.

1. Сиранул за две недели каваелик в uneti.
2. Greenlight
3. ????????
4. Profit

Ответы>>299289

09 Сен, 02:09 #6 #299289

>>299223
Я эту хуйню уже года два-три пилю.
Да и хули толку с гринлайта? Денег там сразу не дают. Ты вообще играл?

09 Сен, 06:08 #7 #299294

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

Ответы>>299297

09 Сен, 06:27 #8 #299297

>>299294
Ты что-то делаешь очень не правильно. Правда я не понимаю что.

Карта на TAB, кстати. И сложность рассчитана на команду, а не на одного.

Ответы>>299298

09 Сен, 06:56 #9 #299298

>>299297
Ну стоило сделать динамическую тогда. В зависимости от кол-ва игроков. Алсо выпиливатель оказывается серый кейс, а не непонятная черная херня (которая все равно не берется в инвентарь). 90 секунд на деревяную дверку как-то слишком, да даже и не деревянную, убивает динамику, превращая игру в стой на месте зажав ЛКМ. Даже 30 секунд будет уже край, а с прокачкой девайсов нужно сократить время. Лучше следить за расстоянием между квестовыми зданиями. Да и что за собаки такие, которые сбивают настройки автоматического резака? Им вообще до пизды должно быть, ладно если бы гуманойдные противники. Но вообще геймплей на уровне - кримсонланд встретил пейдей, только без стелса. И это скорее жутка технодемка, чем даже альфа. Для успеха переработать нужно все, начиная с графона и анимаций. Побольше кровищи и расчлененки, разнообразное оружие, а не блядолазерные указки. И гранаты кстати говно полное, или укороти задержку взрыва раза в 3 или сделай активацию при контакте. Такие дела.

Ответы>>299299

09 Сен, 08:04 #10 #299299

>>299298
Наконец-то,по существу.
>непонятная черная херня (которая все равно не берется в инвентарь)
Чувак, я не знаю почему, ни у кого таких проблем не было. Может у тебя свободных слотов нет? Два первых слота - только под оружие.
>Лучше следить за расстоянием между квестовыми зданиями
Вот этого не понял.
>Да и что за собаки такие, которые сбивают настройки автоматического резака
Ну он же шумит, вот они и кидаются. Он же полюбому должен ломаться, иначе нафига его вообще делать. И лучше пусть его ломают мобы, чем он сам будет ломаться постоянно. Время распила будет сокращаться скилами. Но, пожалуй, я сокращу время по умолчанию.
>И гранаты кстати говно полное
Все на них жалуются, я их полностью перепилю.

В целом, я смотрю, тебе не очень понравилось.

Ответы>>299301

09 Сен, 09:54 #11 #299301

>>299299
Сократи время на распил дверей, но компенсируй это тем, что квестовые итемы будут всегда раскиданы достаточно далеко друг от друга, те разы, что я играл они были в соседних домах.

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

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

А еще анимации смерти - всего 1 анимация для каждого монстра, глупо использовать 3д графон и не применять рэгдоллы, просто включать их во время смерти и выключать через пару секунд, чтобы не загружать сцену. Хотя наверно лучше всего вообще сделать шейдер исчезновения трупов.

Ответы>>299307>>299308

09 Сен, 11:03 #12 #299307

>>299301
>Сократи время на распил дверей, но компенсируй это тем, что квестовые итемы будут всегда раскиданы достаточно далеко друг от друга, те разы, что я играл они были в соседних домах.
Это, должно быть, были электро-подстанция, в которой надо включить рубильник, и основное здание с предметами. Я собираюсь запретить игроку самому генерировать задания, возможно даже оставить генератор на мастер сервере, ну хотя для сингла стоит оставить. Я собираюсь отражать такие удачные случайности в опыте. Чем ближе, чем меньше предметов, - тем меньше опыта.

>Гуманойдных врагов с оружием вообще не будет? Ибо, даже если монстров привлекает шум, бросаться на неодушевленные предметы как-то слишком уж. Может хотя бы добавить устройству устойчивость дающую игроку пару-тройку секунд после того, как его начали ломать, чтобы игрок мог просто убить монстра и не бежать чинить. Просто если игра без сюжета, почему бы и не ввести. Даже если и с сюжетом, то это могут быть бойцы злобной копрорации которая заметает следы своих чудовищных экспериментов с ДНК грипованых свиней. А игроки эдакие бравые морпехи. Или наоборот.
Нихуя, ты мне уже сюжет пишешь. Я выбрал сеттинг ада, гуманоиды будут, но не с таким оружием. Хотя могу и поменять его к хуям, лишь бы подходило. ADB (а так я назвал выпиливатель дверей Automatic Door Breaker) я добавлю устойчивости, и пожалуй поменяю логику мобов по отношению к нему.

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

09 Сен, 11:11 #13 #299308

>>299301
>Как я понял та черная хуйня это оружие, и нельзя взять с собой третье. Кароче надо пояснять за лимит или убрать его. Да и не только два первых, кидать-то можно в любой.
Ты похоже перетащил в слот для оружия предмет-не оружие. Это баг, спасибо, я собирался выделить это позже, со скилами, которые добавляют слоты.

>А еще анимации смерти - всего 1 анимация для каждого монстра, глупо использовать 3д графон и не применять рэгдоллы, просто включать их во время смерти и выключать через пару секунд, чтобы не загружать сцену. Хотя наверно лучше всего вообще сделать шейдер исчезновения трупов.
А это вообще спизженные модели. Как и анимация. Как и рисунки. Как и музыка.
Само собой это все надо перерисовывать, но сам я вряд-ли это осилю. А привлекать пока никого не хочу. Хотя, я бы смог в анимацию, пожалуй.

09 Сен, 12:44 #14 #299327

Приложи видос, играть лень.

Ответы>>299328

09 Сен, 12:56 #15 #299328

>>299327
Бля, я забыл за него сесть. Ну скоро сделаю.

09 Сен, 15:16 #16 #299341

Бамп видосиком
https://youtu.be/cRnXDbozQyQ

1099 Кб, 1920x1080

10 Сен, 02:37 #17 #299440

Ответы>>299457

10 Сен, 12:08 #18 #299457

>>299440
Уже попер фанарт?

Ответы>>299463

10 Сен, 13:29 #19 #299462

>>299126 (OP)
Что это вообще такое?

Ответы>>299463

10 Сен, 14:30 #20 #299463

>>299457
Корефан-тестер нарисовал
>>299462
Топ-даун шутер. Там не написано? Видос посмотри.

70 Кб, 1365x767

02 Окт, 08:55 #21 #302579

я отсталый? что за хуйня? на клики на "READY/QUIT/etc" не реагирует, круг сверху мигает.

05 Окт, 16:05 #22 #302996

Бля, анон, поясни за нетворк.
Вот есть камера и моделька игрока, 2 разных объекта (так надо).
Камера является игроком-контролером и у нее есть скрипт в котором спавнится моделька.

public override void OnStartLocalPlayer()
{
base.OnStartLocalPlayer();

Cmd_SpawnPlayer(gameObject);

-----------------------------------------------------------------------------

[Command]
public void Cmd_SpawnPlayer(GameObject go)
{
GameObject playerPref = Instantiate(playerPrefub, new Vector3(10400, 10000, 90), Quaternion.identity) as GameObject;
NetworkServer.SpawnWithClientAuthority(playerPref, go);
GetComponent<MainCameraScript>().player = playerPref;

И проеб в последней строчке, чтобы камера летала за моделькой, нужно ей задать цель. Но этот сучий нетворк пишет что <MainCameraScript>().player == null. На сервере все устанавливается, а на клиенте null.

Кароче как передать в клиентский скрипт объект созданный в [Command] ?

Ответы>>304898

19 Окт, 06:49 #23 #304898

>>302996
Оп вернулся! Лучше поздно чем никогда!

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

Ответы>>304974

329 Кб, 1280x1024

19 Окт, 06:50 #24 #304899

Украсил чутка, зацените

Ответы>>304945>>304974

19 Окт, 15:45 #25 #304945

>>304899
Серая параша.

Ответы>>304974

5639 Кб, Webm

19 Окт, 18:17 #26 #304974

>>304899
>>304945
>>304898
>>299126 (OP)
Я тебе для гринлайта трейлер сделал

Ответы>>305012>>305102

19 Окт, 20:11 #27 #305012

>>304974
Ты просто бох! БОХ!!!1

20 Окт, 02:24 #28 #305102

>>304974
Ебать. Десять из десяти.

27 Окт, 04:40 #29 #306220

А поясните за NAT hole punching?
Допустим есть сервер с серым ипом, и клиент, с таким же серым ипом.
И есть мастер сервер, которому известны адреса клиента и сервера.
Получается, серверу, чтобы пробить свой нат в направлении к клиенту, надо отправить запрос на подключение к клиенту с тем же портом, на который он будет ждать подключения? А что если я использую ТСР? Я знаю, так не делают, и я еблан, что так сделал, но есть же игры, которые используют ТСР. Получается серверу надо выключить слушающий сокет, чтобы освободить порт, и, тем самым, поотключать уже играющих клиентов?

Ответы>>306750

51 Кб, 600x450

31 Окт, 04:32 #30 #306750

>>306220
ты бы в /s/ или /pr/ задал этот вопрос
в сокеты ебаться не для разработчиков-дизайнеров

Ответы>>306752

31 Окт, 04:58 #31 #306752

>>306750
Да уже сам нашел

Ответы>>306753

177 Кб, 3072x2048

31 Окт, 05:04 #32 #306753

>>306752
и не отписал в треде

Тред утонул или удален.
Это копия, сохраненная 27 декабря 2016 года.

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

Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.

« /gd/В начало тредаВеб-версияНастройки/a//b//mu//s//vg/Все доски

Пользуетесь скринридером — пишите, что можно улучшить.
Host-Food.ru — надёжный хостинг от 12 руб/мес | Free DNS
Зеркала М.Двача: m2ch.hk, m2ch.lib, m2chfapiswfw2wcakptqp4o6ltgchvjuxfab7urxlduraomtlnhw5xad.onion