Вы видите копию треда, сохраненную 27 декабря 2016 года.
Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее
Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
Наконец допилил мультик до нормального состояния.
Теперь в ЭТО можно поиграть с друзяшками! И я был бы очень благодарен тем, кто это сделает. Нужно много фидбека. Подскажите еще сайты с индюшатиной, где это можно показать.
Управление:
WSAD - очевидное движение
Space - перекат
E - взаимодействие с окружением
Z - поднять предмет
G - выбросить предмет
Чтобы использовать выпиливатель дверей, батарею или аптеку - нужно выбрать их цифрой и нажать левую кнопку мыши. Батарею и аптеку можно использовать на других с помощью правой.
Цель - найти документы и цифровые файлы. Они могут быть где угодно в пределах указанного здания. Чтобы облегчить поиски - нужно взломать сервера и компьютер в архиве.
Да, кстати, несмотря на то, что после выигрыша или проигрыша игра возвращается в лобби - играть от туда повторно - не рекомендуется. Похоже оно где-то глючит.
ты чего за хуй вообще, откуда вылез?
впрочем, не отвечай, иди нахуй
Иди-ка лучше ты на хуй, псина волосатая.
1. Сиранул за две недели каваелик в uneti.
2. Greenlight
3. ????????
4. Profit
Я эту хуйню уже года два-три пилю.
Да и хули толку с гринлайта? Денег там сразу не дают. Ты вообще играл?
Ты что-то делаешь очень не правильно. Правда я не понимаю что.
Карта на TAB, кстати. И сложность рассчитана на команду, а не на одного.
Ну стоило сделать динамическую тогда. В зависимости от кол-ва игроков. Алсо выпиливатель оказывается серый кейс, а не непонятная черная херня (которая все равно не берется в инвентарь). 90 секунд на деревяную дверку как-то слишком, да даже и не деревянную, убивает динамику, превращая игру в стой на месте зажав ЛКМ. Даже 30 секунд будет уже край, а с прокачкой девайсов нужно сократить время. Лучше следить за расстоянием между квестовыми зданиями. Да и что за собаки такие, которые сбивают настройки автоматического резака? Им вообще до пизды должно быть, ладно если бы гуманойдные противники. Но вообще геймплей на уровне - кримсонланд встретил пейдей, только без стелса. И это скорее жутка технодемка, чем даже альфа. Для успеха переработать нужно все, начиная с графона и анимаций. Побольше кровищи и расчлененки, разнообразное оружие, а не блядолазерные указки. И гранаты кстати говно полное, или укороти задержку взрыва раза в 3 или сделай активацию при контакте. Такие дела.
Наконец-то,по существу.
>непонятная черная херня (которая все равно не берется в инвентарь)
Чувак, я не знаю почему, ни у кого таких проблем не было. Может у тебя свободных слотов нет? Два первых слота - только под оружие.
>Лучше следить за расстоянием между квестовыми зданиями
Вот этого не понял.
>Да и что за собаки такие, которые сбивают настройки автоматического резака
Ну он же шумит, вот они и кидаются. Он же полюбому должен ломаться, иначе нафига его вообще делать. И лучше пусть его ломают мобы, чем он сам будет ломаться постоянно. Время распила будет сокращаться скилами. Но, пожалуй, я сокращу время по умолчанию.
>И гранаты кстати говно полное
Все на них жалуются, я их полностью перепилю.
В целом, я смотрю, тебе не очень понравилось.
Сократи время на распил дверей, но компенсируй это тем, что квестовые итемы будут всегда раскиданы достаточно далеко друг от друга, те разы, что я играл они были в соседних домах.
Гуманойдных врагов с оружием вообще не будет? Ибо, даже если монстров привлекает шум, бросаться на неодушевленные предметы как-то слишком уж. Может хотя бы добавить устройству устойчивость дающую игроку пару-тройку секунд после того, как его начали ломать, чтобы игрок мог просто убить монстра и не бежать чинить. Просто если игра без сюжета, почему бы и не ввести. Даже если и с сюжетом, то это могут быть бойцы злобной копрорации которая заметает следы своих чудовищных экспериментов с ДНК грипованых свиней. А игроки эдакие бравые морпехи. Или наоборот.
Как я понял та черная хуйня это оружие, и нельзя взять с собой третье. Кароче надо пояснять за лимит или убрать его. Да и не только два первых, кидать-то можно в любой.
А еще анимации смерти - всего 1 анимация для каждого монстра, глупо использовать 3д графон и не применять рэгдоллы, просто включать их во время смерти и выключать через пару секунд, чтобы не загружать сцену. Хотя наверно лучше всего вообще сделать шейдер исчезновения трупов.
>Сократи время на распил дверей, но компенсируй это тем, что квестовые итемы будут всегда раскиданы достаточно далеко друг от друга, те разы, что я играл они были в соседних домах.
Это, должно быть, были электро-подстанция, в которой надо включить рубильник, и основное здание с предметами. Я собираюсь запретить игроку самому генерировать задания, возможно даже оставить генератор на мастер сервере, ну хотя для сингла стоит оставить. Я собираюсь отражать такие удачные случайности в опыте. Чем ближе, чем меньше предметов, - тем меньше опыта.
>Гуманойдных врагов с оружием вообще не будет? Ибо, даже если монстров привлекает шум, бросаться на неодушевленные предметы как-то слишком уж. Может хотя бы добавить устройству устойчивость дающую игроку пару-тройку секунд после того, как его начали ломать, чтобы игрок мог просто убить монстра и не бежать чинить. Просто если игра без сюжета, почему бы и не ввести. Даже если и с сюжетом, то это могут быть бойцы злобной копрорации которая заметает следы своих чудовищных экспериментов с ДНК грипованых свиней. А игроки эдакие бравые морпехи. Или наоборот.
Нихуя, ты мне уже сюжет пишешь. Я выбрал сеттинг ада, гуманоиды будут, но не с таким оружием. Хотя могу и поменять его к хуям, лишь бы подходило. ADB (а так я назвал выпиливатель дверей Automatic Door Breaker) я добавлю устойчивости, и пожалуй поменяю логику мобов по отношению к нему.
Сюжет я так и не продумал до конца все таки. Землю, получается, захватили тварииззада, как в думе, а игроки-киборги проникают в брошенные военные, секретные, исследовательские центры, и извлекают от туда важные сведения-имущество. Но мне все говорят, что это говно.
>Как я понял та черная хуйня это оружие, и нельзя взять с собой третье. Кароче надо пояснять за лимит или убрать его. Да и не только два первых, кидать-то можно в любой.
Ты похоже перетащил в слот для оружия предмет-не оружие. Это баг, спасибо, я собирался выделить это позже, со скилами, которые добавляют слоты.
>А еще анимации смерти - всего 1 анимация для каждого монстра, глупо использовать 3д графон и не применять рэгдоллы, просто включать их во время смерти и выключать через пару секунд, чтобы не загружать сцену. Хотя наверно лучше всего вообще сделать шейдер исчезновения трупов.
А это вообще спизженные модели. Как и анимация. Как и рисунки. Как и музыка.
Само собой это все надо перерисовывать, но сам я вряд-ли это осилю. А привлекать пока никого не хочу. Хотя, я бы смог в анимацию, пожалуй.
Бля, я забыл за него сесть. Ну скоро сделаю.
https://youtu.be/cRnXDbozQyQ
Что это вообще такое?
Вот есть камера и моделька игрока, 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] ?
Оп вернулся! Лучше поздно чем никогда!
А теперь, внимание, правильный ответ: НИКАК.
В такой ситуации надо быть тише и создавать экземпляр из скрипта, который им управляет.
То есть ты передаешь что тебе там надо в скрипт-контроллер игрока, а этот скрипт создает экземпляр модели игрока.
Ты просто бох! БОХ!!!1
Ебать. Десять из десяти.
Допустим есть сервер с серым ипом, и клиент, с таким же серым ипом.
И есть мастер сервер, которому известны адреса клиента и сервера.
Получается, серверу, чтобы пробить свой нат в направлении к клиенту, надо отправить запрос на подключение к клиенту с тем же портом, на который он будет ждать подключения? А что если я использую ТСР? Я знаю, так не делают, и я еблан, что так сделал, но есть же игры, которые используют ТСР. Получается серверу надо выключить слушающий сокет, чтобы освободить порт, и, тем самым, поотключать уже играющих клиентов?
и не отписал в треде
Вы видите копию треда, сохраненную 27 декабря 2016 года.
Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее
Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.