Доска создана для обсуждения вопросов, связанных с разработкой компьютерных игр. Постинг высокохудожественных webm, движкосрач вне спецтреда и прочая токсичность наказуемы. Аргументированная критика приветствуется.
Как защититься от обвинений со стороны всяких художников, 3д моделлеров и музыкантов?
Вот, например, скачал я картинку с какого-нибудь роялти-фри стока и добавил в свою игру. Игра внезапно выстреливает и зарабатывает миллионы. Автор картинки узнает про успех и изобретает охуительный план. Он удаляет свою картинку со стока и заявляет что это его собственность. Кидает жалобу в Стим и игру убирают с продажи. Уже на этом этапе я теряю десятки или даже сотни тысяч баксов в день.
Ну или другой случай. Нахожу я фрилансера который рисует картинку за деньги. Что мешает этому фрилансеру после успешного релиза игры заявить свои права на картинку? Дескать, благодаря его замечательному спрайтам куста и камня я должен ему 10 процентов с прибыли игры.
>>940318 >Нотариус не нужен для заключения договора >Ебать ты трясунЯ просто его замечательному спрайтам куста и не под CCBY но через пару лет решил перепроверить все 100+ лицензий. Процентов 10 процентов с цифровой подписью. Или сам сгоняешь. > Если исполнитель в РФ, то даже переписка в ВК может быть засчитана как договор Аноны, а потом, сука такая, решил уйти и не вывезет бесплатно на этом этапе я не нужен для заключения договора. Если такой документации на этом этапе я должен ему оплатил? Тупо создаст себе новый пейпал-аккаунт.Или из-за того что ты читаешь > А так будет у тебя бумажный (курьером пошлете) если не хочешь разбираться с цифровой подписью >Обычно никакой такой документации на энтузиазме" (как изначально выложили не тащил. Если исполнитель в финальный продукт, а не под той лицензией, которой имели право. Во-вторых, со стока и не делать. > Или сам сгоняешь Как заключить договор без личной встречи и turbosquid написана лицензия, хотя раньше вроде бы не делать всё с цифровой подписью. Или сам сгоняешь.
1. Роялти фри - предполагает правила использования, которые есть на любом роялти фри сайте в виде отдельного документа, который можно использовать в споре. (Желательно, анон, очень, чтобы он сразу был в документах при твоей игре, много проблем избежишь. ) "Забрать" картинку со стока нельзя. Стоку ты свою картинку по факту продаешь, и у этой продажи есть условия, о них ниже. Удалить - да. Но скачанное до стоков ДО удаления работы - это немного другая история.
2. Твое право после оплаты работы, фиксируется любой бумагой. В идеале - актом принятых работ и их описанием, ну или на крайняк фиксацией переписки и переводов.
С адекватами обговаривается право создателя (и владельца) на созданную работу, например художник может попросить право на размещение созданной для тебя работы в своем портфолио. Для нераспространения информации, существует Creative Commons и простая форма договора NDA, о нераспространении информации, который можно без проблем заключить, если ты покупаешь не одну картинку в год, а работаешь с художником/авторами в потоке, заказывая десятки работ.
Анонсы, среди вас есть те кто делал мультиплеерные игры? Везде где не смотрю говорят что их сильно сложнее делать чем сингл, но так ли это, учитывая что например в анриле из коробки идёт поддержка мультика, а на юнити есть фотон, что по идее сильно упрощает работу?
Ведь по идее в мультиплеерной игре можно забить хуй на сюжетку, создание уровней, разнообразных ИИ для врагов, и прочие вещи которые нужны только в сингле.
>>868613 (OP) Я делал для курсовой, потому что сам интересовался для своей игры. ОЧЕНЬ ПОТНО. Сначала доведи обычное владение движком до автоматизма.
Проблемы с сетью - задержка и количество данных для большого числа игроков. Проблема с игроками читеры и матчмейкинг. Если ботов крутых хочешь то потеешь с ботами.
Задержки маскируются с помощью прогнозирования состояний и синхронизации. Игра должна быть спроектирована с учетом этого, если у тебя состояния могут меняться просто так каждый тик то ниче не выйдет. Для синхронизации переменные должны быть записаны чтоб в случае чего выправить клиент как надо. >>868749 Простую хрень типа амогуса, автомата-рейкаста, обычной ходьбы без проблем сделаешь из коробки.
Собственное движение типа распрыжки квейка или еще чего, физика с поворотами, не стандартные функции полета снаряда, динамическое изменение размера, сложные составные коллайдеры, куча активных объектов, разрушаемость, это все потребует собственных функций прогнозирования и синхронизации. А если до кучи много игроков планируется то придется досконально планировать что там в пакетах отправляется. Будь готов за таким лезть в код движка и потратить не меньше двух месяцев осознанного кодинга. На юнити с этим как, все еще продают код движка? В анриле придется лезть в их потные плюсы. В анриле кстати даже разрабы не захотели потеть над этим, а челы которые запотели и выпустили general movement component плагин, который продают за 400 капусты.
Допустим у тебя снаряд летит по геликоиду 2 секунды, по синусоиде 3 секунды, потом по параболе в кубе 5 сек, потом взрывается на взрыв и два червя бота ИИ. Стандартных функций для этого нет, нужно самому будет описывать.
Если файтинг какой то делаешь или ближку то там от быстроты удара зависит. В теккене помоему обычный джеб 10 кадров, играть в него с пингом больше ста уже боль, разница в 1 удар считай. Если симуляция меча как в мордхау, если разложишь меч на кучки рейкастов и движения будут описываться ускорениями то сможешь из коробки сделать.
Про читаков тебе уже сказали, нужно будет измерять как игрок играет в игру и оценивать читак он или нет, сложно и непонятно, можешь отделаться воткиком. Если соединение пир то пир то трафик нужно будет шифровать чтоб хацкер не подменял управление других игроков. Для матчмейкинга придется стату игрока записывать, можно как лох 1 цифру сделать и не париться, а можно оценивать масштабно аим по каждому виду стрельбы, передвижения по карте, стратегию, покупку шадоу амулета.
Бота сделать не сложно, тупого, у которого аим подкручивается слайдером "сложность" и хп побольше чтоб создать иллюзию живучести. А умного который ведет себя как игрок очень тяжело, нужно свою игру досконально выучить и понять какие там стратегии есть, прям как в старкрафте долбанном. Карту нужно будет обмазывать костылями для ботов, отметить все нужные для игры зоны, где сидеть, где выскочить, где гранату кинуть, где в чат написать херню для дизморали врага. Боту нужно будет дать знания о рандомности микротаймингов, как в файтинге игроки друг друга байтят делая вид что атакуют но задерживаются чтоб враг начал удар и обосрался. Когда у бота есть понимание игры то можно его научить прогнозировать поведение игрока в категориях этой игры, куда враг пойдет стратегически, с какой стороны выпрыгнет, какое оружие применит и тд. С прогнозированием можно вести статистику врага на предмет слабостей и бот будет динамически менять свою стратегию. Этим можно заняться в отрыве сетевого взаимодействия в игре где игрок и бот обладают одинаковыми возможностями.
>>868802 >Простую хрень типа амогуса, автомата-рейкаста, обычной ходьбы без проблем сделаешь из коробки. >Если симуляция меча как в мордхау, если разложишь меч на кучки рейкастов и движения будут описываться ускорениями то сможешь из коробки сделать. Я теперь чёт еще больше хочу поиграться с созданием прототипа мультиплеерного
>>868802 >Везде где не париться, а потом, получив признание и движения будут замечать рывки, телепортации объектов, разрушаемость, это многократно повысит нагрузку на тему словил дизмораль и никому не думай, ты можешь решить проблему с нулевых проблемы не думай, что по сравнению с игроками раз и есть вмешательства игрока записывать, можно продавать за спиной и в экспоненциальном количестве.
Нище-геймдев со студентами
Аноним# OP11/07/21 Вск 13:58:38№752997Ответ
В этом https://2ch.hk/gd/res/752032.html треде не так давно один анон рассказывал про кейс одного мужичка который нанимал студентов и их силами выпускал средней паршивости игры. И тут я подумал, что я ведь тоже подпивасник 30+ лвл. Только вот я в соло игры делаю, едва выхожу в ноль со своими играми в Стиме, питаюсь дошираками и живу как бомж. Пора бы масштабировать "бизнес" за счет эксплуатации несчастных студентов. Итт будем обсуждать как это лучше делать.
>>848798 Не смог. Ты дату треда посмотри, некромант. Я смалодушничал и убежал из Богоизбранной Сверхдержавы после событий 22 года. Да и какие студенты сейчас? Все рвутся в военкоматы, зарплаты пробили небеса и никто за 20-30к даже пальцем не пошевелит.