Сохранен 1018
https://2ch.hk/gd/res/400577.html
24 декабря Архивач восстановлен после серьёзной аварии. К сожалению, значительная часть сохранённых изображений и видео была потеряна. Подробности случившегося. Мы призываем всех неравнодушных помочь нам с восстановлением утраченного контента!

НЬЮФАГОТРЕД №17. ТРЕТИЙ В 2017

 Аноним 10/05/17 Срд 20:25:04 #1 №400577 
.jpg
Здаров, бандит!
Готов добавить свежую струю в рот загнивающему гейдеву?
Тебе сюда!
Осторожно, не обоссы штаны.

Новый FAQ (на момент 6 июня 2017):
https://pastebin.com/ibhueHDQ
Аноним 10/05/17 Срд 20:25:37 #2 №400578 
>>400577 (OP)
Хочу написать игру. Знаю Турбо Паскаль. С чего начать?
Аноним 10/05/17 Срд 20:30:59 #3 №400581 
>>400578
С проработки алгоритма создания.
Как и на других языках/движках.
Аноним 10/05/17 Срд 21:07:04 #4 №400595 
>>400593
ТЫ сам понял что написал?
Аноним 10/05/17 Срд 21:43:31 #5 №400602 
>>400595
Ты уже второй ньюфаготред поряд таскаешь старый FAQ, деб. Ещё и посты трёшь с упрёками к себе. Заебись блядь мочуха нашли.
https://pastebin.com/hRpaSZBV
Аноним 10/05/17 Срд 21:53:20 #6 №400606 
l2necro.jpg
>>400578
>Знаю Турбо Паскаль. С чего начать?
>
Перейти на FreePascal + SDL(+OpenGL), например.
Турбо Паскаль не сможет линковать современные библиотеки ввода-вывода.
Аноним 10/05/17 Срд 22:21:02 #7 №400612 
>>400548
>Какая же Аоба няшная. Прямо после школы, без умений в трехмерной графике работает в топовой студии моделлером персонажей. Без задроча академического рисунка, анатомии и композиции. Очевидно, что без портфолии на артстэйшн.
>Интересно, а ИРЛ такое возможно?
Ну если вспомнить, что в России образование скорее карательное чем развивающее, то ВУЗ только убъёт желание делать.
Плюс в сюжете аниме они делали уже 3-ю часть игры, а ГГ была фанатом серии. Возможно на рабочем месте были гаедлайны как всё делать. Да и вспомни как её дрючили с её первым персонажем.
Аноним 10/05/17 Срд 22:23:16 #8 №400613 
>>400602
Где же тогда твой нюфаготред был?
Аноним 10/05/17 Срд 22:38:31 #9 №400616 
konfoblyadi darkoblyadi.webm
>>400602
>Ещё и посты трёшь с упрёками к себе. Заебись блядь мочуха нашли.
В задачу модера входит заполнение FAQ? Никто лучшей пасты не предложил. Зато в этот раз даже 200 постов после бамплимита не прошло.

Лучше отдельный тред завести в котором FAQ-паста и будет обрабатываться.
Аноним 10/05/17 Срд 23:09:57 #10 №400635 
>>400613
Потёрт мочей
Аноним 11/05/17 Чтв 04:27:47 #11 №400691 
>>400578
Учить нормальные языки
Аноним 11/05/17 Чтв 09:23:27 #12 №400711 
на геймдеве в разделе хоть кто то зарабатывает? имею ввиду на собственных играх? где зал славы?
Аноним 11/05/17 Чтв 09:56:45 #13 №400714 
бабло.webm
>>400711
>на геймдеве в разделе хоть кто то зарабатывает?
Аноним 11/05/17 Чтв 11:02:27 #14 №400718 
Скиньте, пожалуйста, ссылку на hero shining victory eternal.
Хочу пройти.
Аноним 11/05/17 Чтв 12:05:00 #15 №400727 
>>400578
С составления дизайн документа.
Аноним 11/05/17 Чтв 14:44:11 #16 №400742 
Вопрос: есть генерация мира по типу того как в майнкрафте. Задача: можно ли брать зерно (сид) из определённого текстового файла и может ли сид быть огромным (скажем, 100 000 знаков), а не состоять из 5-10 знаков?

Последнее (по количеству знаков) вызывает больше всего вопросов - возможно ли? Нужно ли? Надеюсь, знающие люди проконсультируют меня по поводу этих тонкостей.
Аноним 11/05/17 Чтв 15:15:08 #17 №400745 
>>400742
Нахуя тебе длинный Сид
Гугли сериализацию данных
Аноним 11/05/17 Чтв 16:02:31 #18 №400751 
>>400745
>Нахуя тебе длинный Сид

Объясню кратко. Данные будут браться из слов и предложений. Уже имеющихся в данном текстовом документе.

Так что, практически это реализуемо?
Аноним 11/05/17 Чтв 16:16:39 #19 №400754 
>>400751
Ты собираешься словами объяснять генератору как ему мир генерировать?
Аноним 11/05/17 Чтв 16:20:23 #20 №400755 
>>400754
Вот думаю над этим. Кстати, неплохая идея, при наличии определённых слов в тексте активировать те или иные алгоритмы генерации.

С другой стороны, как поступать тогда с зерном? Откуда его брать? С системными часами вариант не очень (да и в общую концепцию не вписывается), так что пока не решил.
Аноним 11/05/17 Чтв 16:37:00 #21 №400759 
>>400755
Ты дебил.
Аноним 11/05/17 Чтв 16:38:01 #22 №400760 
>>400759
Я не кодер, всего лишь составляю ТЗ
Аноним 11/05/17 Чтв 16:56:55 #23 №400766 
>>400755
Согласен с этим >>400759
Сид определяется единым на всю карту
а твои алгоритмы генерации определяются биомами
разные биомы берут тот самый сид и просто крутят им по разному во все стороны
Элементарно же все
Аноним 11/05/17 Чтв 17:03:06 #24 №400768 
>>400766
>Сид определяется единым на всю карту

Но сид (само значение) может быть гигантским?

Мне это важно знать. Связаны ли с этим какие-то технические ограничения?
Аноним 11/05/17 Чтв 17:07:56 #25 №400771 
>>400768
Тебе это не нужно
Аноним 11/05/17 Чтв 17:23:53 #26 №400773 
Способна ли выстрелить игра без графена?
Аноним 11/05/17 Чтв 17:29:24 #27 №400776 
>>400773
Черный экран?
Аноним 11/05/17 Чтв 17:34:52 #28 №400777 
>>400776
Нет естественно. Но крайне специфическая реализация игровой графики, по сути это миникарта на весь экран + тонны текста.
Аноним 11/05/17 Чтв 17:38:40 #29 №400779 
Hero Shinning Victory Eternal.webm
Наверное, платина, но из веги меня отправили сюда. Что это?
Аноним 11/05/17 Чтв 17:42:20 #30 №400781 
Кто-нибудь использует gamejolt как площадку для хостинга? Попробовал там зарегистрироваться и залить пару своих игорей, но чёт сайт говно какое-то мутное. itch.io гораздо проще и понятнее всё же. Имеет смысл вообще там что-то держать, или ну его нахуй?
Аноним 11/05/17 Чтв 17:45:08 #31 №400783 
>>400742
> может ли сид быть огромным (скажем, 100 000 знаков), а не состоять из 5-10 знаков
Тебе сид нужен для инициализации генератора случайных чисел, чтобы следующее случайное число было в соответствии с этим сидом. Размер сида зависит от диапазона возможных значений, обычно 64 бита.
Аноним 11/05/17 Чтв 17:52:50 #32 №400784 
>>400781
Почему бы не держать на них обоях, и на небе и на Аллахе
Аноним 11/05/17 Чтв 18:59:32 #33 №400793 
>>400773
Загугли игру Lurking. Там вообще нет графена в обычном его понимании, черный экран и отображение границ объектов от звуков, выстрелило
Еще есть текстовые игры и роглайки
Выстрелит, если охуенно реализуешь в общем
Аноним 11/05/17 Чтв 19:00:36 #34 №400794 
>>400768
Технически сид - это обычно число. Например, в .NET, класс Random имеет сид типа int (32 бита). Но тебе никто не мешает вычислять сид как хэш от любых входных данных.
Аноним 11/05/17 Чтв 19:07:52 #35 №400796 
Выбираю между Godon и Monogame. Кто-нибудь пробовал оба? Что лучше для 2д?
Аноним 11/05/17 Чтв 19:30:57 #36 №400801 
>>400779
>>400718
>Скиньте, пожалуйста, ссылку на hero shining victory eternal.
>Хочу пройти.
Аноним 11/05/17 Чтв 19:33:01 #37 №400802 
>>400801
Но ссылки-то нет, лол
Аноним 11/05/17 Чтв 19:35:32 #38 №400803 
>>400802
Игры тоже.
Аноним 11/05/17 Чтв 19:37:05 #39 №400804 
>>400803
Ну не проебалась же, по-любому у многих олдфагов она где-нибудь сохранена.
Аноним 11/05/17 Чтв 19:37:22 #40 №400805 
>>400803
Поясни ньюфагу за этот фингербокс тогда.
Аноним 11/05/17 Чтв 19:39:32 #41 №400806 
>>400805
Шедевр от местного шизоида. Советую не обращать внимания, на вебемке и так показан весь геймплей.
Аноним 11/05/17 Чтв 19:41:55 #42 №400807 
>>400804
Да не было ничего кроме вебм.
Аноним 11/05/17 Чтв 19:42:22 #43 №400808 
>>400806
Но там были советы сохраняться чаще, много концовок, я хочу их увидеть.
Аноним 11/05/17 Чтв 19:45:07 #44 №400809 
>>400808
О тебя из больницы выпустили?
Аноним 11/05/17 Чтв 19:45:47 #45 №400810 
>>400809
В смысле? Дай ссылку на игру.
Аноним 11/05/17 Чтв 19:47:02 #46 №400811 
>>400810
Да нет у нас твоей игры, прими таблетки.
Аноним 11/05/17 Чтв 19:50:03 #47 №400812 
>>400811
А у кого она есть?
Аноним 11/05/17 Чтв 19:52:06 #48 №400813 
>>400812
У твоих санитаров.
Аноним 11/05/17 Чтв 19:52:45 #49 №400814 
>>400813
А у вас?
Аноним 11/05/17 Чтв 19:53:52 #50 №400815 
>>400814
Нет, нам не нужно это говно.
Аноним 11/05/17 Чтв 19:54:56 #51 №400816 
>>400815
Санитарам тоже...
Аноним 11/05/17 Чтв 20:24:15 #52 №400823 
>>400779
>>400718
>>400807
весь контент игры был показан в вебм
https://yadi.sk/d/0yfaRbOp39YwAo
https://yadi.sk/d/laIIH2qj39YwBC
Аноним 11/05/17 Чтв 20:36:09 #53 №400828 
>>400823
Спасибо.
Аноним 11/05/17 Чтв 20:43:56 #54 №400831 
>>400823
Бля, и какой там пароль?
Аноним 11/05/17 Чтв 21:06:52 #55 №400842 
>>400831
уже и сам забыл, перезалью часа через 3, сорри
Аноним 11/05/17 Чтв 21:08:51 #56 №400843 
>>400842
Не прощу.
Аноним 11/05/17 Чтв 21:37:00 #57 №400849 
>>400843
>>400842
>>400831
>>400801
>>400779
Знатно тут говноед разверещался и насрал.
Аноним 11/05/17 Чтв 21:42:27 #58 №400851 
>>400794
>Но тебе никто не мешает вычислять сид как хэш от любых входных данных.

Можно поподробнее? Или хотя бы ссылку на мануал
Аноним 12/05/17 Птн 01:19:49 #59 №400880 
2c56949e30b16367febd8691399189f4.jpg
>>400843
>Не прощу.
Версия без RTP
https://yadi.sk/d/UKhvVPEL3J4Zbd

Версия с ним
https://yadi.sk/d/CxGEodrP3J4Zc8
Аноним 12/05/17 Птн 01:30:32 #60 №400881 
2008.10.021757815.jpg
>>400880
Вот теперь точно спасибо, держи няшу.
Аноним 12/05/17 Птн 01:38:58 #61 №400884 
tea kittens.jpg
>>400881
Возможно следует подумать об римейке на летний свежеобъявленный /ruvn/ конкурс. минимум лимит = 7к слов
Аноним 12/05/17 Птн 10:18:40 #62 №400915 
>>400711
>на геймдеве в разделе хоть кто то зарабатывает? имею ввиду на собственных играх? где зал славы?
>

бамп вопросу
Аноним 12/05/17 Птн 10:21:19 #63 №400917 
>>400711
Зал славы есть в новом факе, но моча его не приемлет видимо
Аноним 12/05/17 Птн 10:37:28 #64 №400919 
>>400917
>но моча его не приемлет видимо
Если это так важно - то создай тему в /d/
Аноним 12/05/17 Птн 14:38:18 #65 №400951 
>>400784
gamejolt параша какая-то в итоге оказался. Всё через жопу сделано, даже аватар нельзя загрузить(используют какой-то сторонний ебанутый сервис, который не работает). Разработчиков из России не принимают, в списке нет, а на просьбу добавить не отвечают. Нахуй в общем.
Аноним 12/05/17 Птн 15:08:09 #66 №400956 
Занялся описанием поведения своих квадратов.

Схема примерно такая:
Имеется машина состояний

стартовое состояние idle

если состояние idle выполняем последовательно следующие действия:
1)оглядываемся.
Если игрок в поле зрения:
запоминаем свою стартовую позицию
прокладываем маршрут до игрока
переходим в состояние think, передаём в него проложенный маршрут, время замедленной реакции (1400 мс), следующее состояние agro
2)ковыряем в носу.

Состояние think:
1)стоим на месте, ждём. После истечения таймера переходим в следующее состояние.

Состояние agro:
1)смотрим.
Если игрок в поле зрения вычисляем дистанцию до него, прокладываем маршрут до игрока.
2)успокаиваемся.
Если прошло какое-то время, а игрок не в поле зрения
прокладываем маршрут до начальной позиции. - переходим в состояние follow path передаём туда маршрут до начальной позиции и следующее состояние traveling
3)атакуем.
Если дистанция позволяет атаковать - переходим в состояние think, передаём в него время быстрой реакции (200мс) и следующее состояние attack
4)преследуем.
Переходим в состояние follow path и передаём туда последний имеющийся маршрут до игрока и следующее состояние agro.

и так далее.

Вопрос номер 1:
где бы почитать статейки по написанию подобных алгоритмов с примерами и рекомендациями?

Вопрос номер 2:
как впихнуть сюда анимацию? Если при обработке игрока всё понятно:
состояние idle - меняем спрайт на idle
состояние walk меняем спрайт на бег
сосяние Jump меняем спрайт на прыжок и тд.

В случае же с npc видимо нужно делать две машины состояний, одна из которых будет отвечать за AI, а вторая за анимацию?






Аноним 12/05/17 Птн 16:17:27 #67 №400967 
>>400577 (OP)
Возможно, платина, но реально ли поебавшись годик-два с нуля с каким-нибудь юнити набраться знаний и пойти работать в геймдев?
 Аноним 12/05/17 Птн 16:21:01 #68 №400968 
>>400967
посмотрим как будет
Аноним 12/05/17 Птн 16:21:03 #69 №400969 
>>400967
Если ты женщина, то можно просто поебавшись.
Аноним 12/05/17 Птн 17:24:01 #70 №400986 
>>400956
Немного пораскинув мозгами пришёл к другому варианту.

Создаю 2 машины состояний.

Первая - отвечает за AI и принимает решение.

Результатом работы первой секцией является действие, которое следует предпринять. Или, другими словами, кнопка, которую должен нажать AI на своей виртуальной клавиатуре.

Вторая - состояния NPC.
в прыжке
иду
ползу
падаю
карабкаюсь

и т.д.
В каждом состоянии есть свой набор действий, которые можно предпринять. Например в прыжке нельзя прыгнуть ещё раз (если нет двойного прыжка), а свисая с края платформы нельзя атаковать.

Заодно измерил падение fps в игре, если вычислять путь каждый шаг. fps проседает на 400 при коротком пути и 1200 при не существующем пути (а это поиск по всему графу). Очевидно, что игра не выдержит, если несколько объектов будут искать путь каждый шаг, Некий анон в предыдущем треде заявлял, что "даже сраный гамак должен без проблем обработать десяток объектов непрерывно занятых пасфайндингом". Так что возникла мысль сделать некий объект, в которую npc будут помещать запросы на построение пути, а затем переходить состояние ожидания. Этот объект будет отдавать 1 путь за шаг и переводить ожидающего npc в следующее состояние.


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




Аноним 12/05/17 Птн 17:37:25 #71 №400993 
>>400969
Можно если и не женщина
Аноним 12/05/17 Птн 22:02:05 #72 №401032 
Не нашел конкретного ответа в факе, так что извиняйте дауна.
Хочу для себя ради развлечения/прокачивания навыков написать простенькую 2д игру на C++, посоветуйте как это вообще реализовать. Уже успел прицепить к IDE SDL но не ебу вообще на сколько толковая вещь, нормальных уроков так и не нашел. И вообще во время поисков какой либо информации/опятьжеуроков о OpenGL или SDL создалось ощущение, что это просто мертвое направление
Аноним 12/05/17 Птн 23:47:18 #73 №401058 
>>401032
Unity
Аноним 13/05/17 Суб 07:59:59 #74 №401102 
рувн.webm
Если кто пропустил - в /ruvn/ анонсировали дату начала летнего конкурса новелл.
Аноним 13/05/17 Суб 08:26:14 #75 №401104 
>>401058
А каким местом там с++?
Аноним 13/05/17 Суб 10:57:33 #76 №401112 
>>401032
Переходи тогда на SFML. Есть даже уроки от некоего "Кучки". Толково объясняет. В любом случае, официальная документация на сайте библиотеки есть и она подробно расписана. Кстати, многие считают SDL лучше, но я не знаю точно.
Аноним 13/05/17 Суб 11:31:07 #77 №401114 
>>401102
Это здесь только тебе интересно, шизоид
Аноним 13/05/17 Суб 13:27:44 #78 №401127 
Что SDL что аналоги это просто слои вбстрагиррвания от железа. На них еще движок надо делать. Юнити на линуксах поверх SDL работает например.
Аноним 13/05/17 Суб 14:43:10 #79 №401133 
>>401112
Что за кучка?
Аноним 13/05/17 Суб 15:58:57 #80 №401141 
>>401112
SDL лучше SFML в плане поддержки геймпада.
SFML не поддерживает вибрацию, а SDL поддерживает на всех платформах, даже под линуксом. А в остальном большой разницы в плане фич нет.
В плане кода, SDL предоставляет сишное АПИ, и если писать на с++, придется пилить свои классы-обертки. SFML в этом плане удобнее, предоставляет готовые классы, которые можно брать и использовать. Но работа на низком уровне удобнее с SDL, когда надо напрямую работать с буфферами на уровне пикселей.
Аноним 13/05/17 Суб 16:28:38 #81 №401143 
>>401032
Делаю сейчас то же что и ты. Вполне продвинулся. Так вот, для С++ бери SFML. Ибо там уже удобные классы, а не голая Сишка.
Аноним 13/05/17 Суб 17:53:52 #82 №401146 
>>401143
thanks
гайдов годных для SFML+C++ не подскажешь? Оно вообще нормально пойдет с моим codeblocks или лучше "купить" visualstudio?
Аноним 13/05/17 Суб 18:09:19 #83 №401148 
Поясните по зардкору за one dog's story

Вот это: https://steamspy.com/app/588110 означает что они не продали нихуя? Ещё до выхода игры стимспай писал, что игра есть у 688 игроков. Это её ютуберам пораздавали?
И сейчас, спустя две недели пишет, что она у 664 +/- 750.

Её что, вообще никто не купил (кроме меня)? Авторы, конечно, мошенники и не заслуживают денег. Но ведь трейлер явно способен обмануть игроков и дать продажи. Как же так?
Аноним 13/05/17 Суб 19:10:15 #84 №401154 
>>401148
>Авторы, конечно, мошенники и не заслуживают денег

В чём заключается мошенничество?
Аноним 13/05/17 Суб 19:18:45 #85 №401155 
>>401154
В том, что продают красивые пиксельные картинки под видом игры. Внутри всё, кроме графики, сделано на отъебись.
Аноним 13/05/17 Суб 19:55:17 #86 №401156 
ODS 2017-05-13 19-29-41-78 (1).webm
ODS 2017-05-13 19-31-32-76.webm
ODS 2017-05-13 19-32-51-62.webm
ODS 2017-05-13 19-39-51-38.webm
>>401155
Запустил игру на 5 минут.

1)Что с камерой блеат? Почему она никак не может успокоиться при приземлении? Иногда камеру вообще может швырунть вверх-вних на десяток пикселей, но ловить момент лень.

2)Почему собака пердит при сохранении? Да, собаки часто пердят и не стесняются этого. Но почему при сохранении?

3)Ах эти коллизии

4)Шёл 2017ый год. НПС по-прежнему разворачивались каждый фрейм.
Кстати на этой вебм самое сложное поведение врагов в игре. Они не просто ходят вправо-влево или бегут/стреляют в направлении игрока. Я заметил, что они всё-таки способны найти путь. Более сложных врагов в игре нет. Боссы не исключение.


Тьфу. выключил нахрен.
Аноним 13/05/17 Суб 22:46:01 #87 №401170 
>>401133
Некто Павел Букреев. Он подробно коснулся программирования под SFML на своей странице.
Аноним 14/05/17 Вск 03:13:53 #88 №401181 
>>401156
Милостливый Будда, как же на отъебись сделано. Надеюсь, у них доходы в минусах.
Аноним 14/05/17 Вск 03:17:35 #89 №401182 
На форчане в agdg царство прокрастинации какое-то нынче, охуеваю просто. Подобрал там бесхозного художника, как вообще так?
Аноним 14/05/17 Вск 04:56:58 #90 №401186 
>>401182
>На форчане в agdg царство прокрастинации какое-то нынче, охуеваю просто
Ты прокрастинацию с явлением nodev не путаешь?
Аноним 14/05/17 Вск 11:57:28 #91 №401209 
>>401177
Вот эта тема?
https://2ch.hk/gd/arch/2016-01-25/res/210244.html

Аноним 14/05/17 Вск 16:04:27 #92 №401267 
AI.jpg
По мере создания AI для квадратов набросал такую схему.



Неужели никто не хочет пообщаться на тему AI? Как вы делаете AI в своих играх? Что посоветуете?

Аноним 14/05/17 Вск 16:14:16 #93 №401269 
>>401267
>Неужели никто не хочет пообщаться на тему AI
https://www.youtube.com/watch?v=gb_ir4U7uIE
Аноним 14/05/17 Вск 16:35:28 #94 №401274 
>>401267
Какая-то ебанутая схема. Лучше просто начни делать, потом с опытом придёт понимание того, как структуры надо продумывать.
Аноним 14/05/17 Вск 16:39:43 #95 №401276 
>>401267
А ии тут где?
Аноним 14/05/17 Вск 16:41:01 #96 №401277 
>>401269
>>400986

Я ж полный нуб, не знаю ничего. Вот спрашиваю, как принято делать AI в 2д платформерах? По какой схеме вообще должен npc собой управлять?



Вот у меня задача: NPC нужно дойти от точки к точке, имея проложенный путь и зная способы перемещения от одной точки пути к другой.

Сначала я просто написал алгоритм
Если направление движения к следующей точке "направо" и
способ перемещения "прыжок"
Vx = тому-то
Vy = тому-то
Соврешить перемещение.
Это работает. Но NPC ведь должен не только перемещаться. Он должен, например, задуматься на 200мс перед тем, как начать лезть по лестнице вверх. Или он должен в какой-то момент выбрать новый путь.

Поэтому у меня сейчас представление такое, что NPC Должен быть подобен игроку. NPC это такой блок, который принимает какие-то решения, а потом нажимает на кнопку на своей "клавиатуре". Результат этого нажатия передаётся в машину состояний, которая действует точно так же, как персонаж игрока, получивший команду с реальной клавиатуры.



>>401274
Так вот я и делаю. Пока вот такое понимание. А как надо?
Аноним 14/05/17 Вск 16:46:17 #97 №401279 
>>401277
Сделай обычную машину состояний на стеке и всё. Для платформера хватит за глаза
Аноним 14/05/17 Вск 16:50:20 #98 №401281 
>>401276
ИИ тут - блок принятия решений. Приняв решение он выбирает, какую кнопку нажать из списка доступных кнопок.

Например если NPC стоит на земле, ему доступны кнопки идти, бежать, прыгать, стрелять.

Если рядом лестница - становится доступна кнопка "карабкаться по лестнице". А если NPC прыгнул, кнопка "прыжок" перестаёт быть доступна. Как-то так.

Дальше идёт блок выполнения этих самых кнопок. При получении команды "идти" "направо" скорость изменяется на величину "ускорение" в направлении "направо", а состояние изменяется на "иду".

Затем выполняется машина состояний.
Если предыдущее состояние было "стою" NPC меняет свой спрайт со "стою" на "иду направо", возможно выполняет какой-то переходный скрипт или анимацию.
Далеев состоянии "иду" на NPC действуют гравитация и трение. Трение уменьшает скорость движения направо. С новой уменьшенной скоростью NPC выполняет скрипт "движение в условии коллизий", т.е. идёт по земле.
Далее NPC выполняет проверку своего состояния. Если под ногами не оказалось земли, состояние меняется на "падаю". Изменяется набор доступных кнопок". Шаг заканчивается.

В следующем шаге ИИ принимает новое решение исходя из текущего состояния и набора доступных кнопок.
Аноним 14/05/17 Вск 16:56:52 #99 №401284 
>>401281
Сам ИИ тоже машина состояний.

Он может быть в состоянии покоя. В котором может принять решение "прогуляться в случайном направлении на несколько клеток" или "почесать яйца" шутка.
В этом состоянии он смотрит впереди себя с уменьшенным полем зрения. И если видит игрока с заторможенной реакцией переходит в режим "агрессия".

В режиме "агрессия" NPC прокладывает путь к игроку и... переходит в режим "следую по пути"? Что-то не то, но у меня пока так. Наверное лучше чтобы NPC принял решение из нескольких возможных "наношу удар", "совершаю перемещение в сторону игрока", "ищу игрока, пропавшего из моля зрения" и т.д.
Аноним 14/05/17 Вск 16:58:05 #100 №401285 
>>401279
>Слепи лучше говно.
Не хочу говно.
Аноним 14/05/17 Вск 17:00:51 #101 №401286 
>>401285
А может я тебя не понял. Поясни.
Аноним 14/05/17 Вск 17:06:36 #102 №401287 
>>401277
У тебя блоки разных уровней абстракции, некоторые перекликаются. Например блок задержки практически не несёт никакой информации о логике ИИ.
Машина состояний - хз зачем отдельно, потому что она сама может выступать в качестве блока принятия решения.
Блок выполнения действия - тоже сомнительная вещь, по сути это должно быть просто воздействие на мир.
Блок физики и окр. мир - можно было бы вместе сделать.
Контроллер взаимодействия НПС - хз что это вообще.

В большинстве игр ИИ достаточно простой и строгий, что даже задержек никаких не делают. Но если хочешь задержки, то юзай ивенты/таймеры.
По сути у героя должны быть органы чувств, например в виде хитбоксов (слева от него, справа, снизу, сверху, по диагонали, как хочешь), плюс какие-то таргеты могут быть (например игрок, за которым он гонится). Это всё инфа с окружающего мира. Машина состояния исходя из текущего состояния и инфы об окр. мире переходит в другое состояние, в котором выполняются определенные действия (например поиск пути, "нажатие клавиши" или еще что-то). Если хочешь задержку, то ставь таймер, и по срабатыванию таймера будет совершаться переход в машине состояния или что-то типа того.

>>401281
То что ты описал тут про машину состояния - здесь смешано все в кучу. Анимация и расчет физики не должны быть связаны с самим ИИ.
Аноним 14/05/17 Вск 17:14:43 #103 №401288 
>>401286
Да ты сумасшедший даун. Продолжай дрочить кубики, кирюша.
Аноним 14/05/17 Вск 17:15:23 #104 №401289 
>>401287
Вероятно я как-то не так выразился. У меня вопрос не в том, как заставить НПС принять решения.

У меня вопрос в том, как оно должно работать всё вместе.

То есть НПС принимает решение, дальше что? Запускает исполнения скрипта и отключает мозг до завершения его работы? Это не то, чего я хочу.

Аноним 14/05/17 Вск 17:15:47 #105 №401290 
>>401288
Иди на хуй, распидор.
Аноним 14/05/17 Вск 17:18:57 #106 №401292 
>>401289
Как запрограммируешь, так оно и будет.
Аноним 14/05/17 Вск 17:20:03 #107 №401294 
6u0vgs.jpg
>>401292
Спизданул как бог.
Аноним 14/05/17 Вск 17:32:24 #108 №401297 
>>401156
>3)Ах эти коллизии
Вот что бывает, если взять юнити и и бездумно заюзать дефолтную физическую модель.
Аноним 14/05/17 Вск 18:07:00 #109 №401302 
>>401289
Прикрепляешь к объекту скрипт "приниматель решений", который смотрит чо как и решает как зделоть заебись.
Этот скрипт отправляет ивенты/сообщения/дергает метод в другом скрипте, который "делать заебись", сообщая ему, какого именно рода заебись должно быть. При приходе сообщения "делатель заебись" останавливает выполнение текущего действия и начинает делать что сказали.
Аноним 14/05/17 Вск 18:39:22 #110 №401310 
http://apptractor.ru/develop/72-soveta-ot-ekspertov-kak-otkryit-igrovuyu-studiyu-obshhie-sovetyi.html
Аноним 14/05/17 Вск 20:25:35 #111 №401332 
ебать ты лох.jpeg
>>401290
>Иди на хуй, распидор.
А ты чини детектор, лалка.
Аноним 15/05/17 Пнд 10:11:53 #112 №401395 
>>401146
Кодблокс - говно мамонта. Visual Studio современный, профессиональный инструмент. И бесплатный.
Книга - https://yadi.sk/d/BQKuBhPj3J9iNe
Аноним 15/05/17 Пнд 12:52:31 #113 №401413 
знающие господа а поясните куда делась темя с воксельными движками? спасибо.
Аноним 15/05/17 Пнд 13:55:22 #114 №401423 
>>401413
Она утонула.
Аноним 15/05/17 Пнд 15:25:04 #115 №401465 
На практике в шараге мне дали задание сделать "игру 3 в ряд" для андройдов.
Какой движок выбрать? До этого игры никогда не делал.
В юнити дальше менюшки не продвинулся
Аноним 15/05/17 Пнд 15:48:03 #116 №401475 
>>401465
>Какой движок выбрать?
Unity.
>дальше менюшки не продвинулся
Настало время двигаться дальше.
Аноним 15/05/17 Пнд 15:56:03 #117 №401476 
>>401475
Да мне нужно сделать чтобы сделать, а в Unity нет времени разбираться, да и гайдов нормальных я не нашел. Может искал хуево
Аноним 15/05/17 Пнд 16:19:19 #118 №401484 
A1SNoCtlS08.png
Не совсем по вашей теме, но надеюсь, анон поможет советом.
Есть два стула: пиксель-арт и 3Д-моделинг. К первому лежит душа, второе представляется более перспективным. В идеале, хотелось бы за месяц-два овладеть, устроиться куда-нибудь помощником по этой сфере миллионник, с ойти все хорошо и развиваться. На чем таки остановиться? С ПА вообще будет нормальная возможность заработать? Какие где подводные?
Аноним 15/05/17 Пнд 16:41:10 #119 №401486 
Котаны, подкиньте туториал, пример или описание, как сделать круговую прокрутку чего-либо?
Ну, это типа когда элементы словно наклеены на барабан. Тот что посередине экрана полноразмерен и непрозрачен. А те что по бокам меньше и полупрозрачны.
И во время прокрутки по мере выхождения их на первый план они увеличиваются в размере и непрозрачности.
Аноним 15/05/17 Пнд 16:44:36 #120 №401487 
cover.jpg
>>401032
Там правда SFML а не SDL, но если тебе принципиально - перепишешь под нее
Аноним 15/05/17 Пнд 16:44:50 #121 №401488 
Какой движок/редактор выбрать чтоб без особых познаний в погромизме сделать простой платформер? Ну что то типа марио, только с моими персонажами и декорациями из фотошопа.
Аноним 15/05/17 Пнд 16:46:28 #122 №401489 
>>401488
Гейм мейкер.
Аноним 15/05/17 Пнд 16:47:11 #123 №401490 
>>401489
Точно, спасибо.
Аноним 15/05/17 Пнд 16:47:14 #124 №401491 
>>401146
Почему"купить"? Community давно бесплатна
Аноним 15/05/17 Пнд 17:22:37 #125 №401496 
>>401476
> нужно сделать чтобы сделать, а в Unity нет времени разбираться
Ну тогда иди нахуй.
Аноним 15/05/17 Пнд 17:26:18 #126 №401499 
>>401476
В гамаке это очень просто делать можно. Но опять же - придётся тебе разбираться.
Аноним 15/05/17 Пнд 17:46:11 #127 №401504 
>>401499
Ну понятно, что везде придется разбираться. Просто время поджимает, а работу сделать надо.
Гамак это game maker ?
Аноним 15/05/17 Пнд 17:55:57 #128 №401507 
>>401504
Да.
Аноним 15/05/17 Пнд 21:48:59 #129 №401575 
for2ch.jpg
Coctus Hackatach 2k17
Аноним 15/05/17 Пнд 22:57:49 #130 №401598 
631px-OrlandoFurioso56.jpg
Хайль, аноунейм! Хочу сделать игрулю, рогулак с буковками, с упором на сюжет. Мирок открытыйнаверное, с рыпэге элементами, шмотом, класами (желательно чтобы изначально их не было, а получали специализацию в процессе игры). Нихуя не знаю коды, умею графоманить и малеватьДелай комикс, долбоеб!. Мне RPG Maker подойдет или лучше что-то другое? Игра 2д, без претензий и запросов, просто попробовать, т. к. полгода аутизма.
Аноним 16/05/17 Втр 03:25:01 #131 №401630 
Пишу сценарий для игры с нарративом про ограбление хранилища одного из банков. Но совершенно не знаю людей, которые могли бы записать озвучку, хотя бы нарратора.

Может есть какие-то сообщества, которые за упоминания в титрах готовы записать пару файлов? Я бы и сам это сделал, но у меня голос дебильный. Не подходит. Нужен такой шершавый мужской голос.

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

+++

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

Её брат плакал. Девушка предложила кофе. Никогда не замечал я такой вежливости. Здесь было что-то не то. Тревога сама собой накрыла меня. Я стал всматриваться в глаза и увидел в них смятение. Её как будто разрывало изнутри. Я почувствовал, что ещё немного и она закричит.

Крика ждать я не стал. Вызвал такси и сказал им собираться. Мы в спешке вышли из тёмной квартиры. Спустя минуту, подъехавшее такси забрало нас из этого дома.

В дороге их настроение улучшилось. Брат с сестрой смотрели на город сквозь стёкла машины. Парень сидел между нами и вертел в руках цветной карандаш.
Аноним 16/05/17 Втр 04:17:27 #132 №401634 
>>401484
Пиксель арт кроме инди разработчиков никому не нужен, у инди разработчиков денег нихуя нет, как правило.
Аноним 16/05/17 Втр 05:02:31 #133 №401635 
>>401598
Unity, UE4, Cryengine
Других движков нет.
Аноним 16/05/17 Втр 07:02:19 #134 №401643 
Screenshot20170516-075701.png
>>400577 (OP)
Няши, что формально нужно играм для публикации в жанр "Образовательные" , или это полностью разработчик решает?
Аноним 16/05/17 Втр 09:22:26 #135 №401649 
>>401643
Это для детей-даунов что-то?
Аноним 16/05/17 Втр 10:28:18 #136 №401653 
>>401635
А как же движок от вольво? Там очень много готовых вещей из коробки. Или он на коридоры только рассчитан?
Аноним 16/05/17 Втр 10:29:20 #137 №401654 
>>401649
for all world
Аноним 16/05/17 Втр 12:17:29 #138 №401665 
>>401653
Это не для всех тема. Даже первая версия была без толковой документации, люди сами копались выискивая нужные функции.

Так что можешь забить в принципе на сорс2. Валвы явного его не откроют, пока какую-то игру не выпустят на нём кроме доты и кс.
Аноним 16/05/17 Втр 23:18:04 #139 №401745 
>>400577 (OP)
Аноны, я от программирования далёк, но весьма неплохой художник. Задумал от нехуй делать создать дейтсим. На чем можно сделать, если я турорылый дегрот?
Аноним 17/05/17 Срд 00:32:29 #140 №401749 
Screenshot20161228231005.png
>>401745
>На чем можно сделать, если я турорылый дегрот?
Renpy
В нём встроенный туториал как всё делать
Аноним 17/05/17 Срд 01:25:37 #141 №401752 
Аноны, расскажите про White Nights, кто там был.
Конкретно интересует их выставка разработчиков. А то я склепал примитивный прототип за несколько дней и вот раздумываю, стоит ли с этим выставляться.
Вдруг там ААА-игры будут, а я такой с инди-говном уровня флэш-игры.
Аноним 17/05/17 Срд 04:23:13 #142 №401755 
>>401486
Берешь координаты центра барабана и поворачиваешь вокруг него координаты нужного объекта на угол барабана по школьной формуле
В классе 8 изучают поворот координат на графике
Аноним 17/05/17 Срд 11:48:17 #143 №401794 
>>401752
>А то я склепал примитивный прототип за несколько дней
Опыт + знакомства

Заценишь как другие впарывают свои проэкты
Аноним 17/05/17 Срд 15:11:37 #144 №401833 
>>401749
Спасибо, Бро.
Аноним 18/05/17 Чтв 16:46:51 #145 №401998 
>>400577 (OP)

Обнаружил, что после 28 ноября обрывается статистика ADMob.
Игра чисто для практики, поэтому только сейчас увидел.
Игру скачивают, но кликов и копеек после 28-го нет.

У них там изменилось что-то с января 2016 ?
Аноним 18/05/17 Чтв 16:53:13 #146 №402001 
>>401998
Вижу, что не было привязки к какому-то Firebase, это причина?
Блядь, ну что за говно, я всё прослоупочил.
Подскажите что это и с чем его есть.
Аноним 18/05/17 Чтв 17:46:47 #147 №402012 
ytn-pvLLvFA.jpg
Подскажите годных уроков/ресурсов, чтобы научиться делать трейлеры, вроде этого https://2ch.hk/b/src/153355279/14951144707760.webm
И да, я не про сами анимации, понятно, что это заслуга художников-аниматоров, меня интересует сам монтаж. Основы вегаса уже освоил, я имею ввиду создание вот этих эффектов с дребезжанием экрана, смены планов, наложением интересных эффектов и т.п.. Может есть какие-то специальные паки на трекерах с уже готовыми решениями для ленивых жоп, вроде меня?
Аноним 18/05/17 Чтв 18:29:09 #148 №402022 
>>402012
> делать трейлеры
AMV а не трейлер
Аноним 18/05/17 Чтв 18:44:47 #149 №402025 
Проебал пак ссылок на ресурсы вроде cggraphics и подобные, где лежать всякие халявные текстуры и спрайты.

Доставьте, пожалуйста.
Grzegorz !!KOYCz0HvMI 18/05/17 Чтв 19:38:17 #150 №402032 
>>402012
Зе Мовис стандс энд эффектс от Мулиньё, там можно научиться и операторской работе и монтажу.
Это как сорс фильмакер, но со всеми ресурсами. Однозначный мастхэв для новичка.
Аноним 18/05/17 Чтв 21:16:08 #151 №402037 
>>402022
Ну как не назови, а суть моего реквеста от этого не меняется, я хочу использовать простые свистоперделки вместо того чтобы собирать их вы не поверите! в фотошопе. Который для такой хуйни не совсем удобен.

>>402032
Ты меня не понял, анон. Речь об вот этих эффектах, которые просто в тупую накладывают поверх видоряда с анимацией. Всякие там вспышки, тряска экрана, маски и тому подобное. Я бы не стал спрашивать, если бы постоянно не натыкался на подобное в васянских летсплеях от безграмотных школьников. Тут как-то один анон кидал пак с готовыми эффектами то ли для вегаса, то ли для афтер эффектс, но я к сожалению проебал ссылку.
Аноним 18/05/17 Чтв 21:30:55 #152 №402040 
>>402032
> трипкод
Уважаемый, тут неймфагов не любят
Аноним 18/05/17 Чтв 21:58:13 #153 №402042 
14902138046051.jpg
>>402040
>Уважаемый, тут неймфагов не любят
Аноним 18/05/17 Чтв 22:38:52 #154 №402043 
Гамак почему-то меняет размер изображения фона в комнате. Из-за этого весь пиксельарт превращается в тыкву. Почему так?
Аноним 18/05/17 Чтв 22:41:27 #155 №402044 
>>402043
Ну может и не меняет изображение, а размывает пиксели.
Но размер комнаты соответствует размеру комнаты.
Аноним 18/05/17 Чтв 23:22:06 #156 №402053 
>>402044
Как обычно, сам спросил, сам ответил. Текстура в гамаке не может быть больше, чем 2048*2048. Иначе она уменьшается пополам столько раз, сколько нужно, чтобы уместить её в этим рамки. а потом растягивается.

Аноним 18/05/17 Чтв 23:45:35 #157 №402057 
Платиновый вопрос, как определить направление столкновения двух 2D квадратов? То есть снизу ударился, слева, или сверху там (нужно сделать отскок в противоположном направлении)
Я слишком тупой чтобы сформировать запрос в гугл
Аноним 19/05/17 Птн 00:02:37 #158 №402062 
>>402057
строишь нормаль к точке касания и считаешь рефлекшн
Аноним 19/05/17 Птн 11:26:02 #159 №402104 
Где почитать или позаебывать народ про манагерско-правовые аспекты игростоя?

Например, ассеты.
Вот есть 150 игр, где есть модель танка Т-34, 1500 - где есть дженерик меч, 100500 - где есть текстура травы/кирпичей/итд.

Принято ли бессовестно пиздить все что захочется и править на-отъебись чтобы не было совсем уж идентично?
Или покупать паки и сохранять чек, чтобы если придут ебать - ебли того кто продал?
И как вообще самому убедиться, что твой моделер сделал хоть что-то, а не спиздил все подчистую, кроме как требовать снимки экрана прогрессии на каждый ассет и вникать в них - а что если этих ассетов хуилион?
Аноним 19/05/17 Птн 21:58:53 #160 №402156 
Привет, есть проблема с GameMaker Studio 2, нужна ваша помощь. Я храню разную информацию к INI-файле, чтобы считывать ее в нужный момент и выводить. С текстом (строками) проблем нет, все считывается и выводится. А вот со спрайтами беда.

Например, в INI есть строка "image=rat". rat - это название спрайта для крысы, который я хочу вывести. Это значение записывается в переменную var_Image, а затем я пытаюсь вывести спрайт с помощью draw_sprite(var_Image, 0, x, y), а в ответ получаю "Trying to draw non-existing sprite."

Я так понимаю, что Гамак не хочет использовать переменную в качестве названия спрайта, так как если выводить var_Image через draw_value, то он выводит правильное значение rat.
Аноним 20/05/17 Суб 09:15:17 #161 №402194 
>>402156
var sprite_rat = get_resource_by name("rat");
draw_sprite(sprite_rat, 0, x, y);
Аноним 20/05/17 Суб 09:16:41 #162 №402195 
>>402194
> get_resource_by name
*asset_get_index, фикс. Так эта функция называется.
Аноним 20/05/17 Суб 13:15:00 #163 №402227 
>>402156
weqeqweqweqw
Аноним 20/05/17 Суб 13:28:23 #164 №402232 
>>402195
Сейчас попробовал и все получилось. Большое спасибо!
Аноним 20/05/17 Суб 16:26:53 #165 №402271 
GMS-кун снова нуждается в вашей помощи! Я считываю описания предметов в виде строк из INI-файла, а потом вывожу в нужном месте. Вопрос: как выводить иконки прямо посреди текста? Например, я хочу вывести иконку способности перед ее названием. Как это можно сделать?
Аноним 20/05/17 Суб 16:35:22 #166 №402273 
46e493861411eabb8cea9cce461ab8ef.jpg
>>402271
Чтобы примерно как тут было: иконка со стрелочкой в начале второй строки.
Вопрос Аноним 20/05/17 Суб 18:20:27 #167 №402284 
Сап, я ньюфаг. Нверное платина, но у меня такие вопросы. Допустим я хочу сделать кроссплатформенный 2д платформер, который взлетел бы на винде, ios, xbox, plsystation и возможно android. Так же я хотел бы использовать бесплатную среду разработки и бесплатные мультимедиа библиотеки. И чтобы не было при запуске игры всяких рекламных экранов, типа как на unity. На какой языке и в какой среде разработке мне писать и какую мультимедиа библиотеку использовать?
На вики пишут, что Shovel Knight сделан с помощью box2d. Эта игра доступна и на xbox и на playstation, даже на нинтендо. Но box2d вроде как под консоли не заточен?
Я запутался, все говорят, что игры написанные на C++ можно на любую платформу перенести, но тогда какую мультимедиа библиотеку при этом использовать? Я думал анпример SFML или SDL, но они вроде как к OpenGL относятся, а OpenGL на консолях не канает. ЧЯДНТ?
Аноним 20/05/17 Суб 18:32:40 #168 №402285 
>>402284
кури haxe
но когда ты чуток подрастешь, то поймешь, что юнити все равно выходит намного дешевле
Аноним 20/05/17 Суб 18:41:56 #169 №402286 
>>402285
А можешь ответить всё же, каким образом можно написать на с++ кроссплатформенный 2д платформер? Какие библиотеки подключить
Аноним 20/05/17 Суб 20:14:14 #170 №402293 
Философский вопрос, есть ли смысл делать в текущей эпохе 2D игры или можно забыть о них как об атавизме и пилить только 3D?
Аноним 20/05/17 Суб 20:57:52 #171 №402297 
>>402293
У тебя какое-то противоречие.
Если "философски", то обратись к определению игры и конкретно компьютерной игры, подумай какая у них задача, и влияют ли технологии напрямую на реализацию этих задач.
Если всё-таки вопрос о выгоде, то в каком-то плане мб и да, ААА-игры загребают на порядок больше бабла. Однако кто-то до сих пор пилит двумерные матч-3 на мобилки для сруба бабла.
Короче 3д ещё ничего не значит.
Аноним 20/05/17 Суб 21:40:11 #172 №402299 
>>402293
Нет, стоит делать только VR.
Аноним 21/05/17 Вск 01:55:24 #173 №402315 
good.jpg
>>402293
Ты должен делать типа "продаваемый" продукт, а не формат.
Аноним 21/05/17 Вск 02:21:42 #174 №402319 
>>402315
Анализирую по быдло брату и некоторым друзьям, которые покупают игры. Один из первичных критериев, это графен, на 2D они даже не смотрят.

Причём я как-то пытался его подсадить на инди высерошедевры, ему совсем не зашло. Он лучше колду навернет где все максимально просто-понятно и занесёт за это денег, чем в ебучий NMS или дон старв будет разбираться.
Аноним 21/05/17 Вск 02:36:05 #175 №402321 
14740440471332.jpg
>>402319
> пытался его подсадить
из тебя видимо плохой впариватель
Аноним 21/05/17 Вск 07:38:57 #176 №402332 
>>401630
Хуйня текст, переделывай
Аноним 21/05/17 Вск 08:48:20 #177 №402334 
>>401630
Контакты оставь, запишу для тебя пару строчек, если еще нужно.
Аноним 21/05/17 Вск 12:02:11 #178 №402346 
111.jpg
Появилась идея сделать тайкун с персонажами типа пикрилейтед. Нигде не будет употребляться слов типа рабство и негр. Да, я рассчитываю на хайп. Есть подводные камни?
Аноним 21/05/17 Вск 12:44:59 #179 №402351 
Безымянный.jpg
Помогите в решении дилеммы.
Наплодил сущностей, хуй знает зачем, теперь не могу избавиться.
Аноним 21/05/17 Вск 13:31:10 #180 №402365 
>>402351
-> /s/
Аноним 21/05/17 Вск 13:48:43 #181 №402370 
ПРИШЛО ВРЕМЯ ПЕРЕУСТАНАВЛИВАТЬ ШINDOШS.webm
>>402351
>Помогите в решении дилеммы
Аноним 21/05/17 Вск 13:51:02 #182 №402372 
>>402346
Про что тайкун то?
Аноним 21/05/17 Вск 14:30:58 #183 №402375 
Лл
Аноним 21/05/17 Вск 17:27:59 #184 №402393 
>>402286
Бам вопросу
Аноним 21/05/17 Вск 18:31:06 #185 №402397 
>>402372
Про рабов, плантации, рудники и торговлю и тем и другим. Но к делу это отношения не имеет. Рабы не называются неграми-рабами, а просто сказочные чудики, которые выглядят как пик.
Аноним 21/05/17 Вск 18:31:43 #186 №402398 
При подключении сторонней дллки к игре в гамаке получается ошибка Error defining external function. Причём не только в моей игре, но и в чужой, которая у остальных нормально работает. Ничего внятного не нашёл по этой теме, понял только, что это вроде может быть связано с vc++ или его версией. Снёс горы разных версий, которые мне сами понаустанавливали игори, накатил 2010, всё равно ни пизды не работает. Помогите, нунчаки, что за НЁХ?
Аноним 21/05/17 Вск 18:33:04 #187 №402400 
>>402398
Ах да, в обоих случаях библиотеки звуковые, если важно.
Аноним 22/05/17 Пнд 09:26:37 #188 №402471 
>>402398
Забудь про ддлки, если не можешь в программироввние, очевидно же. Студии он понакатывал, а кнопку "сделать пиздато" не завезли, ну охуеть
Аноним 22/05/17 Пнд 10:00:22 #189 №402477 
>>402471
Иди самоутверждаться в другом месте.
>Причём не только в моей игре, но и в чужой, которая у остальных нормально работает.
Я сам дллки не пишу, а качаю, после чего импортирую в свою игру скрипты из файла-примера, идущего в архиве с библиотекой.
Аноним 22/05/17 Пнд 10:51:01 #190 №402478 
Как определиться в каком жанре делать игру?
Аноним 22/05/17 Пнд 10:57:11 #191 №402479 
Объясните ньюфагу, как дела обстоят с разрешением экрана при создании игры. Т.е. как задавать его изменение, например хочу игру 16:9, мне в каком разрешении начинать рисовать карты (я имею ввиду сейчас 2д платформеры)? Писать буду на с++ с box2d и sfml
Аноним 22/05/17 Пнд 10:59:15 #192 №402480 
>>402478
В игре я планирую много сюжета. Но в силу ограниченности ресурсов и малого опыта я не смогу потянуть слишком трудозатратные жанры.
Аноним 22/05/17 Пнд 11:14:02 #193 №402482 
>>402327
Я сам по блендер устал угорать, поэтому спросил. Теперь сожалею, что на программера пошёл. Если бы мог повторить жизнь пошёл бы на скульптора.

Вот уж кто без хлеба с маслом никогда не останется.
Аноним 22/05/17 Пнд 15:22:13 #194 №402493 
>>402480
В жанре визуальная новелла.
Аноним 22/05/17 Пнд 15:49:44 #195 №402495 
>>402493
Но там надо много рисовать, а я не умею
Grzegorz !!KOYCz0HvMI 22/05/17 Пнд 16:18:50 #196 №402496 
>>402478
>>402480
Смотря что ты хочешь сделать. Многа сюжета - это адвенчура (вн) по умолчанию. Много возможностей - это аркада (ГТА). Сначала расписывают возможности, потом смотрят какие фичи преобладают над другими, так и определяется жанр. Есть некоторые принципиальные фичи, которые могут работать лишь в полную силу, так вот, если их сделать кастрированными, но упор в геймплее и экспириенсе будет на них, тогда это багнутая фича, хуево она будет работать и удовольствия не принесет. Вон как новые Икс-комы обосрались со своей недо-тактикой, или последняя Сажа, где есть стратегический элемент с влиянием инквизиции.

Вообще про "много сюжета" я скажу так. Когда делаешь игру один (я буду говорить на примере адвенчуры/вн), то обычно делаешь реально много сюжета, но линейного (Замок могеко), либо берешь это "много сюжета" и мелко так нарезаешь, так чтобы досталось альтернативным линиям и прочим вариантам. В таком случае сюжета будет уже не много, но будет вариативность.
Аноним 22/05/17 Пнд 16:39:17 #197 №402497 
>>402495
Учись, епт. Причем независимо от жанра, даже если пойдешь делать варгейм, выглядеть симпатичнее или хотя бы на уровне конкурентов никогда не помешает. Вот тебе список ресурсов -- http://www.squidoo.com/how-to-draw-learn

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

Ну и на самом деле все жанры трудозатратны, если делать игру хорошо, а не абы как. Какой-нибудь скроллшутер выглядит просто ровно до того момента как ты начнешь его делать. А много сюжета в виде текста можно воткнуть вообще куда угодно. Так что выбирай свой любимый жанр и вперед (при условии что жанр этот -- это не мморпг и не экшн адвенча, вот уж где реальная жопа по части усилий которые нужно вложить).
Аноним 22/05/17 Пнд 16:42:50 #198 №402498 
>>402496
>Вон как новые Икс-комы обосрались со своей недо-тактикой
>95% положительных отзывов в стиме и три с половиной миллиона продаж
Охуительные истории.
Аноним 22/05/17 Пнд 16:45:24 #199 №402499 
>>402495
Это может быть захватывающая история про прямоугольники.
Аноним 22/05/17 Пнд 16:53:56 #200 №402501 
>>402497
>Ну и на самом деле все жанры трудозатратны
Если посмотреть на FTL, то окажется что там не так уж и много ресурсов потрачено. Уровень прорисовки не AAA, многие предметы часто повторяются - меньше надо клепать контента. При этом, игра интересная и ее хочется проходить еще и еще.

Другое дело ВН, где каждая новая картинка - это новый рисунок.
Аноним 22/05/17 Пнд 17:02:23 #201 №402502 
>>402501
Можно еще посмотреть на VA11HallA, где один задник и всего несколько десятков спрайтов. При этом вполне себе внка. Ну а те усилия что ftl сэкономил на графоне ушли в механику, потому и охота перепроходить.
Аноним 22/05/17 Пнд 17:07:06 #202 №402504 
>>401630
http://vocaroo.com/i/s01xriZE2MM4
Аноним 22/05/17 Пнд 18:44:45 #203 №402513 
>>400577 (OP)
Фруктовые курсы:
https://www.youtube.com/watch?v=QPqR2wOs8WI&list=PL8dPuuaLjXtPTrc_yg73RghJEOdobAplG

https://www.youtube.com/watch?v=tpIctyqH29Q&list=PL8dPuuaLjXtNlUrzyH5r6jN9ulIgZBpdo
Аноним 23/05/17 Втр 04:53:10 #204 №402572 
Объясните дураку. Вот у shovel knight разрешение 16:9, тут написанны подробности:
http://www.gamasutra.com/blogs/DavidDAngelo/20140625/219383/Breaking_the_NES_for_Shovel_Knight.php
При высоте 1080 вмещается 15 спрайтов, а вот по ширине в 1920 кратное количество спрайтов не получается. Как это делается? Если я буду рисовать при виртуальном разрешении 400:240, как мне потом это превратить в 1920:1080 с сохранением пропорций?
Аноним 23/05/17 Втр 11:07:45 #205 №402604 
strafe-game.jpg
>>400577 (OP)
И тут я такой со своим платиновым вопросом
Суть: задумал очередной ленивый долгострой синглплеерный олдскульный шутан где в сюжете фигурирует 1998-й год. И пришла мне в голову идея, стилизовать игру под игры того года в первую очередь анрыл, халфа, ку2. Почитал про движки. ку2 сразу отпал - в игре планируются большие открытые пространства, а idtech2 с ними не дружит. Выбор остался между unreal engine и goldsource. Или возможно стоит найти современную платформу и ухудшайзеры графона. Короч:

1. Что посоветуете выбрать? Раньше работал немного в стареньких редакторах типо огир, в 3Дмаксе работаю хорошо.
2. Где-то можно найти больше инфы про технологии будущего образца 1998-го?
Аноним 23/05/17 Втр 13:04:23 #206 №402616 
7DC07su5V0Q.jpg
>>400577 (OP)
Почему вы создаёте игры?
Аноним 23/05/17 Втр 13:13:10 #207 №402619 
derevotyan.jpg
>>402616
>Почему вы создаёте игры?
Она дерево жизни для тех кто поддерживает её.
Аноним 23/05/17 Втр 13:45:55 #208 №402621 
>>402604
>Что посоветуете выбрать?
Unity. Незачем брать старый движок, чтобы получить плохую графику, с этим и новые движки успешно справляются + несут за собой кучу удобного функционала, которого нет в старых движках.
Аноним 23/05/17 Втр 13:59:53 #209 №402622 
>>402621
Ок, а второй пункт?
Аноним 23/05/17 Втр 14:04:40 #210 №402624 
>>402622
Я суть вопроса не уловил.
Аноним 23/05/17 Втр 14:05:33 #211 №402625 
>>402624
Где можно узнать больше о передовых технологиях конца 90-х? Нововведения, технологии и прочее.
Аноним 23/05/17 Втр 14:07:36 #212 №402626 
1481439597641.gif
>>402625
>Где можно узнать больше о передовых технологиях конца 90-х? Нововведения, технологии и прочее.
создай тред на 4чане в /vr/
Аноним 23/05/17 Втр 14:21:33 #213 №402627 
>>402626
Понятно, никто не страдает ретрогеймдевом. Спасибо.
Аноним 23/05/17 Втр 14:30:04 #214 №402628 
>>402627
>никто не страдает
все им наслаждаются

но граммотно список фич тебе помогут составить тебе именно там
Аноним 23/05/17 Втр 15:02:51 #215 №402633 
>>402628
Ок, попробую втесаться к ним в доверие.
Аноним 23/05/17 Втр 15:31:42 #216 №402638 
Для общего развития решил полистать game programing gems. Просто листал оглавление и читал что заинтересует. Наткнулся во втором томе на подраздел "Floating-Point Tricks: Improving Performance with IEEE Floating Point". Там написано про ускорение операций с плавающей точкой при помощи создания union'а с интом на с++. Вопрос: на сколько сейчас такие техники актуальны ? Используются ли они в геймдеве, может в олимпиадном программировании или в науке над совсем большими данными ? Используется ли вообще где-нибудь ?
Аноним 23/05/17 Втр 19:00:35 #217 №402655 
бамп
Аноним 23/05/17 Втр 19:01:22 #218 №402656 
>>402398
Бамп вопросу.
Аноним 23/05/17 Втр 19:30:23 #219 №402659 
>>402638
>Вопрос: на сколько сейчас такие техники актуальны ?
Это то, благодаря чему гта 5 выдает 50 фпс там, где высер на юнити из двух кубиков - максимум 10. Актуально будет всегда, используется много где.
Аноним 23/05/17 Втр 20:03:06 #220 №402665 
>>400577 (OP)
Какие есть курсы по C# с акцентом на разработку игр (с Юнити)? , Просто источников очень много , лучше всего максимально актуальному обучаться
Аноним 23/05/17 Втр 20:24:35 #221 №402673 
>>402659
Твой ответ резковатый, может ты тралишь ? Я пытался обсудить эту тему с одногрупниками. Все единогласно пришли к мнению что это, какая-то хрень и не потребуется ни в одном месте где они собираются работать(в геймдев правда никто не собирался). Препод, который набирает и возит команды на acm'овскую олимпиаду конечно был рад, что я сам копунл в эту тему, но советовал всем налягать на алгоритмы. Мне самому ясно почему это было важно раньше, но неужели с тех пор ничего не изменилось ? Не добавилось аппаратных поддержек там или просто готовых библиотек которые бы повсеместно применялись для ускорения ?
Аноним 23/05/17 Втр 22:04:36 #222 №402686 
>>402673
Забей на это вообще. Лучше реально конкретными алгоритмами заниматься. Например какое-нибудь разбиение пространства для физона или для графона может в 10 раз увеличить скорость, в то время как тот трюк даст максимум 1,1 ускорения, а то и меньше, что даже на миллионе операций не будет заметно (а часто ли вообще нужна эта операция округления?).
Книга, как я понимаю, выпущена в 2005 году, и там говориться о Пентиумах. Ну архитектура, я думаю, достаточно близка к самым современным бытовым ПК. Хотя сами схемы и алгоритмы операций могут варьироваться, в зависимости от самих моделей. Но как минимум, за последние 10 лет средняя частота процов подросла, что может позволять меньше беспокоиться о всякой херне.
Да люди вообще пишут игры на джаве, шарпе, всяких конструкторах, и достаточно успешно, если конечно не хуярить всё в тупую.
Эти мелкие трюки можно юзать разве что на последней стадии разработки, когда надо прям максимально оптимизировать, и выжать всё до конца. Но прежде лучше думать над основными алгоритмами, которые составляют основную сложность игрового цикла (можешь про профилирование почитать).
Аноним 23/05/17 Втр 23:22:51 #223 №402695 
photo2017-05-2323-12-31.jpg
Есть тут люди которые готовы за спасибо с концепт-арта модельку сделать?
Аноним 23/05/17 Втр 23:35:55 #224 №402699 
>>402695
я где-то это уже видел
Аноним 23/05/17 Втр 23:45:34 #225 №402700 
>>402699
но это не точно
Аноним 24/05/17 Срд 01:59:13 #226 №402708 
igragd.webm
>>402695
>концепт-арта
спиздил концепт арт
Аноним 24/05/17 Срд 02:18:08 #227 №402713 
>>402695
За спасибо тут могут только накинуть на клык.
Аноним 24/05/17 Срд 04:20:57 #228 №402717 
>>402695
/td/
Аноним 24/05/17 Срд 08:48:58 #229 №402720 
>>402713
скидывай хуец с соусом, если длинный отсосу
Аноним 24/05/17 Срд 09:11:58 #230 №402721 
>>400577 (OP)
vcd
Аноним 24/05/17 Срд 10:21:36 #231 №402725 
>>402695
Могу сделать, только если понравится сама работа. О чем речь? Что за игра?
Аноним 24/05/17 Срд 10:29:52 #232 №402727 
Мудрый анон, подскажи как в игре (платформере) сделать прыжок?
Интересует вертикальная составляющая. По каким формулам высчитывать изменение координаты Y персонажа, ускорение? Так чтобы можно было параметрами регулировать высоту прыжка.
Аноним 24/05/17 Срд 10:46:46 #233 №402729 
>>402725
выживач на космическом корабле, если в кратце. Вид сверху
Аноним 24/05/17 Срд 13:35:31 #234 №402748 
>>402327
А почему среди тян?
sageАноним 24/05/17 Срд 13:51:14 #235 №402752 
>>402727
Физика, 7 класс.
Аноним 24/05/17 Срд 18:51:53 #236 №402777 
>>402708
Откуда этот эпик?
http://vocaroo.com/i/s0Toy0QSocnI
Аноним 24/05/17 Срд 19:11:08 #237 №402781 
>>402777
>Откуда этот эпик?
гугл картинки fantasy world map
Аноним 24/05/17 Срд 19:37:18 #238 №402784 
igra.webm
>>402777
взял звук
Аноним 24/05/17 Срд 23:11:18 #239 №402791 
Аноны, как в renpy изменить музыку главного меню после завершения игры?
Аноним 24/05/17 Срд 23:35:15 #240 №402799 
>>402791
в само главное мею добавить скрипт с проверкой состояния не вариант?
Аноним 24/05/17 Срд 23:46:42 #241 №402800 
>>402799
Я пытался постоянные переменные добавить, и ифом выбирать что проигрывать, но программа просто проводила мне шершавым по губам, полностью игнорируя ифы, и запуская то что записано последним. Хотя может я что-то не так делаю
Аноним 24/05/17 Срд 23:58:32 #242 №402802 
>>402784
>ОТПРАВЛЯЙСЯ НА ПРИКЛЮЧЕНИЯ, МОЛОДОЙ ГЕРОЙ. ВОЗМОЖНО, ИМЕННО ТЫ СПАСЕШЬ ДВАЧ
>"смачный отсос на фоне, логотип /gd
Вся суть, лол.
Аноним 25/05/17 Чтв 00:33:54 #243 №402804 
>>402800
>записано последним
Именно persistent или как их там в туториале звали переменные?
Аноним 25/05/17 Чтв 00:49:50 #244 №402805 
>>402804
А, блядь, нашёл ошибку. Я писал
define config.main_menu_music
А нужно вместо define - $
Отбой
Аноним 25/05/17 Чтв 09:19:35 #245 №402820 
CSharpCPU2Trio.png
Вот пишу рендерер по старым кингам, но на C#. Это нормально что фпс 14-15? На C++ будет значительно быстрее ? Пикрилейтед просто вывод 2 треугольников залитых цветом, они заданы в 3d, проекция с перспективой. Двойная буферизация самописная с помощью совместимого HDC и bitmap, проброшенных из gdi.
Аноним 25/05/17 Чтв 10:19:27 #246 №402821 
>>402820
>Это нормально что фпс 14-15?
Сам-то как думаешь? Могу предположить, что тормоза из-за gdi, попробуй не использовать его вообще.
Аноним 25/05/17 Чтв 11:36:56 #247 №402829 
Что потребуется для мобильного гейдева, если есть средненоут на убунте? Знаком только с libGDX, но только издалека.
Хочу запилить какую-нибудь 2д-хуйню
Аноним 25/05/17 Чтв 15:44:11 #248 №402867 
>>402829
Да вроде всё подряд уже под линукс идёт. Качай любой софт и пробуй какой нравится.
Аноним 25/05/17 Чтв 15:44:33 #249 №402868 
Untitled Diagram.jpg
Я снова выхожу на связь с написанием своих ботов.

На практике пришёл к вот такой схеме (пикрелейтед).

Блок AI - это машина состояний, действующая по заложенной программе. Типа:
1)AI в состоянии idle - ничего не делает, но рандомно может принять решение сходить до ближайших кустов. Выбирает кусты, прокладывает путь, переключает AI в состояние путеществую, запоминает, что следующим состоянием AI должно быть состояние AI "писаю".

2)AI в состоянии "путешествую". Смотрит на проложенный путь, выбирает решение как добраться до ближайшей путевой точки. Переключает "физическое" состояние в "иду", "бегу", "прыгаю", "карабкаюсь". Выбирает скорость для прыжка.
Когда достигает последней точки пути смотрит, каким должно быть следующее состояние AI. Переключается в него.


Далее идёт блок прерывания/замедления.

Этот блок сравнивает текущее состояние NPC с тем, каким оно было на предыдущем шаге. Пока что я в нём сделал только блоки для анимации перехода между физическими состояниями. Например если он замечает, что текущее физическое стостояние NPC - "прыжок", но на предыдущем шаге NPC не был в состоянии "прыжок" и не был в состоянии "подпрыгиваю". Тогда прерыватель выключает AI, запоминает состояние AI и переводит NPC в физическое состояние "подпрыгиваю".
В этом состоянии NPC не движется, но включается анимация подпрыгивания (присел, оттолкнулся от земли), по завершению анимации AI переводится в сохранённое состояние, а NPC в состояние "прыжок".

То же самое с приземлением и залезанием. Прерыватель реагирует на переход из состояния "падаю" и состояния "прыжок" в состояние "стою" или "иду", замораживает NPC и заставляет его присесть и выпрямиться.

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

Обнаружение игрока я опять же планирую отдать блоку пррерываний. Т.е. если у НПС агрессивный но у него ещё не поднят флаг "атакую" то при появлении игрока в поле зрения НПС именно прерыватель, по моему разумению, должен заставить НПС забыть о предыдущих действиях и перевести АИ его в режим "атакую".

Опять же блок прерываний должен замедлять действия АИ. Например если игрок только-только появился в поле зрения НПС, АИ моментально принимает решение сделать выстрел. Но тут вмешивается прерыватель и говорит "для того, чтобы нажать на кнопку, человеку с хорошей реакцией требуется 0.2 секунды, а чтобы различить цель и принять решение стрелять или нет 0.4 секунды. Ты же НПС, который должен игроку поддаваться, так что протупи 0.8 секунды и только тогда стреляй".


Далее идёт блок физических состояний. Здесь всё совсем просто.
"бегу" значит
1)увеличиваю скорость до скорости бега,
2)совершаю перемещение, соответственно карте коллизий
3)получаем влияние на скорости от гравитации и трения
4)если под ногами нет земли - перехожу в состояние "падаю".


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




Аноним 25/05/17 Чтв 16:16:29 #250 №402876 
>>402868
В итоге я отказался от концепции АИ, нажимающего на кнопки виртуального джойстика. Это оказалось слишком сложно.
Аноним 25/05/17 Чтв 16:41:24 #251 №402884 
nYksP9G[1].gif
В гей мейкер студио 2 в одном видео увидел, что там можно делать пикрелейтед анимацию. Чтобы не качать движок ради этого, может знает кто редакторы с подобным функционалом?
Аноним 25/05/17 Чтв 16:46:06 #252 №402886 
>>402884
Эээээ... Это где в в гмс2 можно так делать? Ну-ка подробней.
Аноним 25/05/17 Чтв 16:56:29 #253 №402888 
>>402867
А как же там комьюнити, качество документации и все такое? Понятно, что вкатиться можно во что угодно, но есть же 1-2 самых оптимальных вариантов?
Аноним 25/05/17 Чтв 16:56:44 #254 №402889 
>>402886
https://youtu.be/VRPln502FO4
на 1:20 де-то начало
Аноним 25/05/17 Чтв 17:13:49 #255 №402891 
>>402889
Благодарю
Собаковод 25/05/17 Чтв 17:14:03 #256 №402892 
финтанк.ру
Собаковод 25/05/17 Чтв 17:16:01 #257 №402893 
2017-05-20---22-05-58.png
финтанк
webgl html5 танки
Аноним 25/05/17 Чтв 17:19:03 #258 №402894 
>>402821
Написал тоже на плюсах, незначительно побыстрее. Похоже дело действительно в gdi, я рисую в совместимый битмап, которой находиться в оперативной памяти.
Аноним 25/05/17 Чтв 17:59:16 #259 №402906 
>>402893
Ты ебанутый?
Аноним 25/05/17 Чтв 18:20:49 #260 №402910 
14680610203610.png
>>402893
Спасибо, что просветили ньюфагов в ньюфаго-треде. Если игра уже готова, то создавайте треды в /v/ /vg/
Аноним 25/05/17 Чтв 23:21:18 #261 №402955 
ntvf
Аноним 26/05/17 Птн 02:54:21 #262 №402976 
test
Аноним 26/05/17 Птн 19:35:27 #263 №403031 
Няши, где можно надыбать спрайты\2д тайлы? Пилю изометрию, но рисую довольно херово, так что либо временно использовать нарисованный от руки графон а потм искать художника и заставлять перерисовавывать всё, либо искать бесплатные. Что можете посоветвать?
Аноним 26/05/17 Птн 20:38:17 #264 №403033 
.
Аноним 27/05/17 Суб 01:24:48 #265 №403084 
>>403031
> Что можете посоветвать?
Можно в блендере моделить и с изометрическим наклоном и проекцией рендерить.
Аноним 27/05/17 Суб 02:07:18 #266 №403087 
Какой сеттинг и тип игр сегодня на коне?

Раньше я ориентировался, была эпоха средневековых игр, фэнтези, готики, космоса, ретро игр, рогаликов, открытых миров, кликеров, выживачей, карточных игр.

Сейчас что в тренде?
Аноним 27/05/17 Суб 07:01:09 #267 №403094 
woman-hugging-tree.jpg
>>403087
>Сейчас что в тренде?
деревья
Аноним 27/05/17 Суб 09:46:18 #268 №403104 
>>403094
Внесите же скорее в спам-лист "ДЕРЕВО" сука заебали уже
Аноним 27/05/17 Суб 11:13:35 #269 №403110 
>>403096
Unity
Аноним 27/05/17 Суб 13:19:29 #270 №403121 
Говно тут, а не игры. Вы вообще делать игры умеете?
Аноним 27/05/17 Суб 14:31:58 #271 №403129 
tyan.webm
>>403121
>Вы вообще делать игры умеете?
Аноним 27/05/17 Суб 17:13:28 #272 №403147 
>>400773
Dwarf Fortress.
Аноним 27/05/17 Суб 17:22:05 #273 №403148 
>>403129
Я на C++ калькулятор сделал.
Аноним 27/05/17 Суб 19:08:52 #274 №403153 
Деваны, нужно сделать заебись написать объект, который бы летел по параболе, внимание, в заданную точку. Ветви вниз, т.е. объект будто подбрасывается, а потом приземляется в точке. Сделать нужно на гамаке. Подсобите? Понимаю, что нужно использовать гравитацию, но дальше этого понимания не идёт пока дело.
Аноним 27/05/17 Суб 19:14:50 #275 №403154 
>>403094
Знаешь как разжечь меня
Аноним 27/05/17 Суб 19:51:03 #276 №403155 
14912615982450.png
>>403153
Физика из средней школы
координата+=скорость_за_тик
скорость_за_тик+=ускорение_за_тик

или в гамаке совсем это сложно делается через ассэты?

мимо уече-господин
Аноним 27/05/17 Суб 20:10:34 #277 №403156 
>>403155
> уече-господин
> движение без поправки на фпс
Только если в уече стабильные 15 фпс.
Аноним 27/05/17 Суб 21:04:34 #278 №403159 
55adultcomics.me.jpg
нафани , мне нужен тройдик по моделлированию в ZBrush. это где-то на этой борде или я не туда зашел?
Аноним 27/05/17 Суб 21:07:19 #279 №403160 
>>403159
/td/
Аноним 27/05/17 Суб 21:07:23 #280 №403161 
>>403159
Дружок пирожок, тобой выбран не правильный тред, /td/ тремя досками выше.
Аноним 27/05/17 Суб 23:14:12 #281 №403167 
Sup. Хочу запилить 2D игру с открытым миром, случайной генерацией карты, причем карты эти -- миры, между которыми можно перемещаться. К этому добавить симуляцию жизни, постепенную прокачку окружающей среды. Вопрос: Unity подходит для этого? Если нет, то что подходит? Если да, то где найти нормальные гайды не те, в которых делают 5D платформер за 10 минут, чтобы разобраться с нуля, при том, что никогда в эти ваши коды не лез?
Аноним 28/05/17 Вск 00:08:43 #282 №403177 
.webm
>>403167
> открытым миром, случайной генерацией карты, причем карты эти -- миры, между которыми можно перемещаться. К этому добавить симуляцию жизни, постепенную прокачку окружающей среды
> никогда в эти ваши коды не лез
Давай для начала попробуешь написать что то менее амбициозное. Платформер что ли какой нибудь.
Аноним 28/05/17 Вск 01:02:15 #283 №403181 
Spooky.png
Ребята, хочу угореть в свободное от работы время в моделинг лоу-поли, в какой софт посоветуете закатиться?
Аноним 28/05/17 Вск 01:05:27 #284 №403182 
>>403181
Бендеру попробуй
Аноним 28/05/17 Вск 01:12:59 #285 №403183 
>>403181
SketchUp
Аноним 28/05/17 Вск 01:35:32 #286 №403184 
draw.png
>>403182
Спасибо, уже влюбился. За силу нажима от планшета ему отдельную симпу.
>>403183
Я пробовал его но, если честно, дальше моделлинга хрущебы дело не доходило.
Аноним 28/05/17 Вск 08:17:28 #287 №403207 
Я знаю немного C++ и поверпоинт, могу там со словарем всякую хуйню намутить, но не знаю как сделать игру. Скиньте гайды или посоветуйте пойти нахуй, молю!
Аноним 28/05/17 Вск 09:23:58 #288 №403209 
>>403207
Берешь движок и без задней мысли пилишь игру.
Аноним 28/05/17 Вск 09:27:10 #289 №403210 
>>403209
Спасибо.
Наивный ньюфаг вкатился. Аноним 28/05/17 Вск 15:43:53 #290 №403247 
Я типо криворукий недо художник 20 лвл, но в кучей идей, энтузиазма и свободного времени, мечтаю моделить для геймдева (или даже стать гейм дизайнером. Да, очень наивно).
Гайды/курсы начал осваивать, изучил книги по анатомии (но к лицам еще вообще не прикасался).
Моделю в zbrush, чтобы после в майе ригить и анимировать чтобы заливать в UE4 в .fbx (где и как текстурить и делать развертку вобще хз, подскажите кто может, вариантов очень много я хз что выбрать).
Вопрос в следующем, я правильный курс выбрал??? Возможно ли освоить 1 телу и моделинг и текстуринг и риггинг и анимацию на достойном уровне???? (Опять же вечный холиварный вопрос что лучше изучать майю или 3дмакс (слышал что в майе лучше анимировать и там проще делать симуляцию физики ( ну там всякие развивающиеся волосы, ткань и трясущиеся сиськи разумеется))
Аноним 28/05/17 Вск 15:57:41 #291 №403255 
>>403247
>и освоить 1 телу и моделинг и текстуринг и риггинг и анимацию на достойном уровне????

https://www.youtube.com/watch?v=83lolQ7z6hQ&list=PLKOsqVjJuUexAbknVbviy93a74QX6sygW&index=3
вот тут все, что тебе надо. Ну кроме симуляции, но там уже сам разберешься.
Аноним 28/05/17 Вск 16:09:27 #292 №403261 
Скиньте говнокод на питоне.webm. Надо вдохновиться.
Аноним 28/05/17 Вск 16:10:59 #293 №403262 
>>403247
>Возможно ли освоить 1 телу и моделинг и текстуринг и риггинг и анимацию на достойном уровне????
Низя. К тому моменту, как тебя к продакшну на километр подпустят, рыночек уже порешает на чем будешь специализироваться - но до этого основы всего знать все равно надо.
Аноним 28/05/17 Вск 16:13:45 #294 №403263 
>>403255
Спасибо!!!
Аноним 28/05/17 Вск 18:12:07 #295 №403330 
>>400577 (OP)
test
Аноним 28/05/17 Вск 19:10:30 #296 №403350 
Это нормально, что в GMS 2 игра с 5 объектами и 10 спрайтами жрет 10-14% от моего процессора (i7-4790), а fps_real возвращает 4000-6000 кадров в секунду? При этом fps выдает просто 60, но я так понимаю, что это скорость графики на экране, в то время как компьютер обрабатывает все в fps_real.
Аноним 28/05/17 Вск 20:07:56 #297 №403382 
>>403177
Ну это само собой, что сначала надо потренироваться. Но тот ли я движок выбрал? Возможно ли всё это на нем реализовать?
Аноним 28/05/17 Вск 20:51:58 #298 №403410 
>>403382
Почти что угодно можно реализовать где угодно если ты в этом разбираешься. Бери то, с чем уже хорошо знаком, если только начинаешь, то юнити норм выбор.
Аноним 28/05/17 Вск 22:04:32 #299 №403422 
Так, где инфа про летний контест? Он будет вообще?
Аноним 29/05/17 Пнд 00:24:10 #300 №403428 
бесконечное лето 2 в гд.webm
твиттеркун.webm
>>403422
>Так, где инфа про летний контест? Он будет вообще?
щас у всех поидее сессии

но летний /ruvn/ в /ruvn/ 1-го июня
Аноним 29/05/17 Пнд 00:25:07 #301 №403429 
>>400577 (OP)
Кто может кинуть ссылку на игру про казулаьные данжи, что-то на уровне кликкера, было в мобилкотреде, кажется?
Аноним 29/05/17 Пнд 05:05:24 #302 №403438 
>>403422
17 июля старт
sageАноним 29/05/17 Пнд 05:40:41 #303 №403440 
>>403428
Проиграл с собаки как полоумный.
Аноним 29/05/17 Пнд 22:47:19 #304 №403519 
ee744005ff6e8856d133eb73dc9c6d4b-bpfull.png
Подскажите пожалуйста, хочу сделать набросок игры где основное действие будет происходить на top down карте как на пике, но в некоторых местах переходить в платформер с видом сбоку, с ролевыми элементами при всём при этом, правильно ли я выбираю Юнити, или есть движки проще, которые могут всё это реализовать?
Аноним 30/05/17 Втр 00:01:10 #305 №403544 
>>403519
Юнити -- это уже проще некуда. В принципе базу того что ты описываешь можно за несколько часов набросать, особенно если не стеснятся использовать код из туториалов. А дальше дело за контентом, что к движку в целом не относится.
Аноним 30/05/17 Втр 00:14:08 #306 №403545 
>>403544
Отлично! Спасибо большое, ушел осваивать
Аноним 30/05/17 Втр 01:05:48 #307 №403550 
>>403519
> есть движки проще
Есть, и если игра такого же типа как пикрил, то лучше юзай геймейкер. Там инструменты для тайловых карт из коробки идут.
Аноним 30/05/17 Втр 11:12:38 #308 №403577 
>>403550
А не лучше ли сразу осваивать Юнити чтобы потом можно было делать какие-то игры посложнее, но уже будучи знакомым с движком?
Аноним 30/05/17 Втр 11:29:44 #309 №403578 
Есть какой-нибудь ресурс, на котором отслеживаются новости опенсорсных/спизженых эмуляторов/оригиналов ммо серверов?

Хочу посмотреть современную архитектуру и паттерны, ибо знаком только с эмулями линейки, а там все очень консервативно.
Аноним 30/05/17 Втр 11:39:38 #310 №403581 
>>403578
>Есть какой-нибудь ресурс, на котором отслеживаются новости опенсорсных/спизженых эмуляторов/оригиналов ммо серверов?
http://forum.ragezone.com/
Аноним 30/05/17 Втр 11:59:07 #311 №403583 
>>403581
Отлично, а там есть какие-то дайджесты/аналитика/обзоры, или самому все исследовать надо?
Аноним 30/05/17 Втр 12:03:51 #312 №403586 
когда деревья были большие.webm
>>403438
>17 июля
Фазы луны вроде норм.
[sag] Аноним 30/05/17 Втр 12:16:25 #313 №403593 
>>402604
Бамп вопросу. Конкретизирую под себя: поясните за RenderWare, есть тут такие, кто в нем копался?
Аноним 30/05/17 Втр 14:46:15 #314 №403667 
Платина, наверное, но как мне в GMS2 сделать ротацию персонажа в разные стороны? Чтобы когда он смотрел вперёд я мог видеть лицевую часть, когда поворачивался спиной - заднюю и т. д.
И ещё, есть гайды именно на второй GMS, а то я везде нахожу только на первый?
Аноним 30/05/17 Втр 17:08:50 #315 №403694 
>>403667
Введи параметр, отвечающий за поворот персонажа dirx.
Если персонаж идёт влево, то пусть dirx = -1;
Если вправо, пусть dirx = 1;

В ивенте draw напиши

image_xscale = dirx;
draw_self();
Аноним 30/05/17 Втр 17:13:29 #316 №403695 
>>403667
Подожди.. Ты про впердё-назад что-то говоришь? У тебя вид сверху или как?

Води тогда дополнительно параметр diry = 1 если идёшь вниз, -1 если вверх.
и делай draw ивент таким:

image_xscale = dirx;
if diry = -1
{
sprite_index = спрайт_идущего_вверх
}
else
{
sprite_index = спрайт идущего вниз
}
draw_self();

как-то так.
Аноним 30/05/17 Втр 17:13:36 #317 №403696 
>>403694
Это через GML? Я просто через DnD работаю.
Аноним 30/05/17 Втр 17:15:50 #318 №403698 
>>403696
Тогда тебе в любой ивент нужно будет вставлять "execute code" (или как оно в DnD называется).

В любом случае ты через драг-н-дроп ничего толкового не сделаешь.
Аноним 30/05/17 Втр 17:18:22 #319 №403699 
>>403695
>Ты про впердё-назад что-то говоришь? У тебя вид сверху или как?
Ну типа есть персонаж и он поворачивается в четыре стороны относительно сторон света. Вопрос в том, как напердолить на один объект спрайты, отвечающие за эти положения.
>>403698
Окей, сейчас перекину всё в GML и отчитаюсь, если что-то будет непонятно.
Аноним 30/05/17 Втр 17:33:20 #320 №403705 
>>403699
Зависит от того, как ты это рисуешь.
Можешь отражать спрайт персонажа по горизонтали и вертикали, используя image_xscale image_yscale со значениями 1/-1, можешь нарисовать для каждого направления свой спрайт и менять его, используя sprite_index


Аноним 30/05/17 Втр 17:36:52 #321 №403706 
>>403705
Я пока в этом ничего не понимаю. Можешь побольше рассказать об основах или скинуть ссылку на обучение?
Аноним 30/05/17 Втр 17:58:58 #322 №403712 
>>403706

Ты совсем недавно вкатился? Тогда велкам. Возьмём самое простое.

Создаёшь 8 спрайтов, по одному на каждое направление.

иду_вверх
иду_вправо_вверх
иду_вправо

и т.д.


Делаешь create event. Он нужен не только для того, чтобы задать переменные.
В нём пишешь следующее:

dirx = 0;
diry = -1;

Этим ты задаёшь начальное направление, куда смотрит персонаж.

Затем делаешь step event. В нём пишешь:

dirx = 0;
diry = 0;

if keyboard_check(vk_up)
{
diry = 1;
y -= 5;
}

if keyboard_check(vk_down)
{
diry = 1;
y += 5;
}

if keyboard_check(vk_left)
{
dirx = -1;
x -= 5;
}

if keyboard_check(vk_right)
{
dirx = 1;
x += 5;
}

Это значит, что при нажатии стрелки вправо, например, твоё направление по оси x будет 1, и персонаж переместится на 5 пикселей вправо.

Потом делаешь draw event

В нём пишешь:
if (dirx = 0 && diry = -1) sprite_index = иду_вверх;
if (dirx = 1 && diry = -1) sprite_index = иду_вправо_вверх;
if (dirx = 1 && diry = 0) sprite_index = иду_вправо;

и т.д.

в конце ивента пишешь

draw_self();



Получаешь смену спрайтов по 8ми направлениям.
Если хочешь анимацию - то создавай анимированные спрайты.








Аноним 30/05/17 Втр 18:01:42 #323 №403713 
Вот чисто теоретически, какой должна быть игра чтобы ее заметило и купило достаточное количество человек в Steam? Симпатичные скриншоты сейчас уже не действуют таким магическим образом как раньше, и в целом непонятно где есть та грань интереса которая делает игру продаваемой?
Аноним 30/05/17 Втр 18:01:56 #324 №403714 
>>403712

Напиздел тебе в step event

вместо
>dirx = 0;
>diry = 0;
в начале step event

сделай
>dirx = 0;
>diry = -1;
либо придётся рисовать 9ый спрайт для направления dirx=0 diry=0
Аноним 30/05/17 Втр 18:10:28 #325 №403715 
>>403712
Спасибо большое. Но погоди, ведь к объекту привязан один спрайт. Как может быть такая смена спрайтов?
Аноним 30/05/17 Втр 18:13:36 #326 №403716 
>>403714
Опять напиздел. В самом начале было правильно.

Каждый шаг сбрасывай направления в 0, а в draw event добавь строчку
if (dirx = 0 && diry = 0) sprite_index = никуда_не_иду_на_месте_стою;

Ну и спрайт соответствующий создай.
Аноним 30/05/17 Втр 18:14:53 #327 №403717 
>>403715
Ты к объекты привязываешь один спрайт в тот момент, когда ты его создаёшь.
А в процессе уже можешь менять спрайт объекта как хочешь. Даже в момент создания можешь спрайт объекта сменить.
Аноним 30/05/17 Втр 18:29:01 #328 №403719 
>>403717
Короче, сделал три спрайта: статичный, лицевой и спины.
Статичный отвечает за статику, лицевой - за низ, лево-низ, право-низ, право, лево, а спина - за верх, лево-верх и право-верх.
Статика работает, а вот во всех остальных положениях почему-то стоит лицевая часть, хотя всё сделал так, как ты сказал.
Аноним 30/05/17 Втр 18:34:28 #329 №403720 
>>403719
Ищи ошибку.

Добавь в draw event строчки.

draw_set_color(c_white); (если фон чёрный)
draw_text(x + 40, y , "dirx = " + string(dirx));
draw_text(x + 40, y + 20 , "diry = " + string(diry));

И смотри, правильно ли у тебя меняются направления? Если правильно - ищи ошибку в draw event
Аноним 30/05/17 Втр 18:36:43 #330 №403722 
Безымянный25.png
Безымянный26.png
>>403720
Попробую.
Вот то, что сейчас записано.
Аноним 30/05/17 Втр 18:37:43 #331 №403723 
>>403722
Ну и хуле? У тебя что vk_up что vk_down направление всё равно diry = 1;
Аноним 30/05/17 Втр 18:43:33 #332 №403726 
>>403723
Так это у тебя так изначально было написано.
Вот теперь всё работает. В общем, пока всё работает, так что спасибо ещё раз. Если ещё что-то будет в дальнейшем непонятно, отпишу здесь.
Аноним 30/05/17 Втр 18:55:58 #333 №403728 
>>403726
Ах да, как закрепить спрайт в статичном состоянии, если он, скажем, стоял лицом, потом пошёл назад и остановился? С текущими настройками его будет поворачивать обратно лицом.
Аноним 30/05/17 Втр 19:02:38 #334 №403731 
>>403728
>>403723
Аноним 30/05/17 Втр 19:37:24 #335 №403733 
Немного странный вопрос, но тем не менее - кто-нибудь может подсказать хорошие туториалы по PySDL2 ? В интернетах нашел буквально только пару, и то они обрываются практически на самом начале, едва объяснив только что в принципе позволяет делать эта обертка.
Аноним 30/05/17 Втр 19:57:24 #336 №403734 
>>403728
Убери из step event

dirx = 0;
diry = 0;
Аноним 30/05/17 Втр 20:00:00 #337 №403735 
>>403734
Теперь анимация крутится сама по себе.
Аноним 30/05/17 Втр 20:01:56 #338 №403736 
1495759291984.jpg
>>403733
>PySDL2
Писдель два

Смотришь примеры обычного сдл и прост заменяешь си на питон. Разве так это сложно. Питоноюзеры такие ленивые.
Аноним 30/05/17 Втр 20:09:18 #339 №403738 
>>403736
Благодарю, я честно говоря и планировал действовать так, но уточнить стоило.
Спасибо.
Аноним 30/05/17 Втр 21:28:41 #340 №403741 
>>403735
Используй image_speed
Аноним 31/05/17 Срд 10:35:48 #341 №403801 
>>400577 (OP)
Так, захотелось вкатиться, поэтому я пришел сюда убить это желание. Что нужно, чтобы вкатиться? Знать 3дмах/блендер, уметь кодить и только потом садиться за какой-то движок? Я правильно понял?
Аноним 31/05/17 Срд 11:14:45 #342 №403806 
>>403801
Нет. Качай гамак и без задней мысли начинай делать игру.
Кодить научишься по ходу дела. Зависимость есть, брат жив.
Аноним 31/05/17 Срд 12:21:23 #343 №403815 
>>403806
Ясно, контингент /б/, ответов нормальных, кроме унылого петросянства, не будет. Я пошел.
Аноним 31/05/17 Срд 12:44:44 #344 №403829 
>>403801
можно по пути изучать код (так даже эффективнее)
Аноним 31/05/17 Срд 12:49:48 #345 №403830 
>>403815
Тебе дали вполне нормальный ответ "как быстро вкатиться в геймдев". Еще можешь Unity взять. Если хочешь что-то ААА-образное, то да, учись программировать, учись моделить-делать риг-анимировать, бери Unreal Engine/Cry Engine/etc. Вот только в одиночку качественно сделать игру такого уровня удается мало кому. Еще можно пойти в геймдев-контору, тогда достаточно знать что-то одно, но хорошо.
Аноним 31/05/17 Срд 12:58:42 #346 №403832 
Работает тут кто в Блендере?
Аноним 31/05/17 Срд 13:03:45 #347 №403834 
tyangame.webm
>>403832
>Работает тут кто в Блендере?
/td/
Аноним 31/05/17 Срд 13:04:58 #348 №403835 
>>403834
Cпасбо.
Аноним 31/05/17 Срд 13:06:41 #349 №403836 
Помогите с формулой, как рассчитать конечный урон блокированный броней?
Аноним 31/05/17 Срд 13:08:08 #350 №403837 
>>403832
Тебе в /td/



Алсо, девелопаны, на сайтах фрилансеров у многих юнити-скриптеров написано "300р за час работы", а как они доказывают потом, что они реально все это время писали заказанный скрипт и у них ушло на это столько-то времени?
Аноним 31/05/17 Срд 13:14:42 #351 №403838 
еуые
Аноним 31/05/17 Срд 13:19:55 #352 №403840 
>>403836
Подели урон на броню. Какой вопрос, такой и ответ
Аноним 31/05/17 Срд 13:21:44 #353 №403841 
>>403837
Никак не доказывают. В идеале, конечно, запись с экрана залить на ютуб в ускоренном виде, но такого не жди. Скоро будет, как у художников - я написал какую-то кривую хуйню, которую нельзя использовать в проекте, но ты всё равно плати и за это дерьмо тоже. А рабочий скрипт я потом напишу. Может быть. Но если захуярю ещё один бесполезный кусок говна - ты тоже его должен оплатить. Не платить же только за итоговую работу, которая пойдёт в проект.
Олсо 99% таких скриптов просто достаются из заначек уже готовыми и на них не тратится время вообще, а цена строго субъективное восприятие скриптера.
Аноним 31/05/17 Срд 16:30:00 #354 №403856 
Давно тут не был. Уровень GD еще жив? И прочие участники TWG?
Аноним 31/05/17 Срд 17:12:58 #355 №403860 
14686237285250.webm
>>403856
Аноним 31/05/17 Срд 17:17:23 #356 №403861 
TWG9HQ.webm
>>403856
>Давно тут не был. Уровень GD еще жив? И прочие участники TWG?
Аноним 31/05/17 Срд 17:22:13 #357 №403862 
lvltat3.webm
>>403860
>>403856
> Уровень GD еще жив?
Аноним 31/05/17 Срд 17:41:53 #358 №403863 
>>403860
>>403861
>>403862
Понятно. А то я скоро "игру" доделаю. Думал сначала сюда запостить. Ну надеюсь он хотя бы заходит сюда иногда
Аноним 31/05/17 Срд 21:11:21 #359 №403908 
>>403863
Думаешь им на тебя и твою срань не похуй.
Аноним 01/06/17 Чтв 00:27:20 #360 №403949 
>>402884
>>402889
А вы бы скачали такую программу (редактор пиксельных анимаций), если бы она была exe-шкой? Или только открывающаяся в браузере, тлько хардкор? И в каком формате лучше возвращать итоговые анимации?
%%%да, что-то покодерствовать захотелось%
Аноним 01/06/17 Чтв 00:48:56 #361 №403950 
>>403908
ну до этого он уже делал обзор. Во всяком случае он на много веселых игр делал интересные обзоры.
Аноним 01/06/17 Чтв 01:26:34 #362 №403962 
Screenshot20170601012547.png
>>403950
Аноним 01/06/17 Чтв 11:21:29 #363 №403995 
>>403962
Ревью на way of gold and steel есть?
Аноним 01/06/17 Чтв 12:00:21 #364 №403997 
>>403995
хз, если оно шло отдельным видео до твг7 то скорее всего у меня нет
Аноним 01/06/17 Чтв 19:58:00 #365 №404102 
Touhou.jpg
>>403836
Короче, решил заебаться с твоим вопросом, ибо самому интересно.
Тут всё зависит от самой системы защиты в игре.
Возьмём, к примеру, традиционную, как я понял, систему защиты в RPGMaker'е. Тут у тебя есть показатель защиты (DEF) есть ещё и S. DEF, но это те же яйца в профиль, который повышается по мере роста лвла и/ или баффа элементами защиты/ прочей хуйнёй. В данном случае у тебя есть промежуток этого показателя, ниже или выше которого, да, уже не будет. Например, от 0 до 999. То есть, если у врага 0 защиты, ты даёшь полный урон, указанный в карточке скилла если на тебе не лежат дебаффы на атаку, конечно же. Если же у врага 999, ты не наносишь нихуя, ибо это 100% защиты. А теперь возьмём пример: у тебя есть, скажем 167 DEF, и по тебе лупят скиллом, который наносит 528 урона. В данном случае нужно рассчитать процент от всей возможной защиты и помножить его на атаку. То есть будет так:
1. 167 / (999 / 100) ~ 16,7
2. 528 / 100 16,7 = 88,176
3. 528 - 88,176 = 439,824

В данном случае 2 - это урон, поглощённый защитой, а 3 - это нанесённый урон.

Теперь возьмём другую систему. Последний раз я её видел в Borderlands. Суть : изначально у тебя нет резиста к урону, но есть скилл/ броня, дающий его. допустим, это будет 50%. Вот тебе те же 528 урона, но в данном случае формула будет не:
528
0,5 = 264
, а:
528 / (1 + 0,5) = 352 - это урон, который наносят, а не блокируют.
И подобное там почти везде. Сделано это для удобства, ибо ту же точность оружия можно было бы легко довести до 100% всякими баффами.
Но это, как ты понимаешь, только два примера, и наверняка есть ещё.
Надеюсь, помог разобраться.
Аноним 01/06/17 Чтв 20:15:21 #366 №404104 
Screenshot20170522023403.png
>>404102
>Последний раз я её видел в Borderlands
там ещё разве дельта по уровню не влияет?
Аноним 01/06/17 Чтв 20:22:44 #367 №404106 
>>404104
Про первую часть мало знаю, но вроде они схожи в системе резиста. Единственное, что зависит от уровня в этих двух частях и в ТПС, это добавляющийся резист, который определяется из разницы уровней между тобой и противником, но там какая-то своя формула, которую я уже не помню.
Аноним 01/06/17 Чтв 21:19:45 #368 №404115 
Посоны, если я поставлю юнити, поставится студия, да? Но она будет кастрированная? Или я смогу ей пользоваться как полноценной студией отдельно от юнити?
Аноним 01/06/17 Чтв 23:52:30 #369 №404159 
Дарова, ананасы. Что надо знать, чтобы стать геймдизайнером, которого не пошлют нахуй?
Аноним 02/06/17 Птн 01:17:03 #370 №404170 
>>400577 (OP)
373-и!
мимоggкун
Аноним 02/06/17 Птн 01:39:12 #371 №404178 
>>403713
В стим много говна, которое становится популярно просто так, из-за мемасов
Даже если игра хуйня и соберет негативные отзывы, ее купят
Аноним 02/06/17 Птн 03:13:17 #372 №404186 
>>404159
Сделать и продать десять игр общим тиражом не меньше пяти миллионов.
Аноним 02/06/17 Птн 12:16:53 #373 №404203 
>>404186
Я спросил про то, что надо знать, а не что надо сделать.
Аноним 02/06/17 Птн 12:18:24 #374 №404204 
cocoscreator-2.png
Есть тут братья сестры, кто делает игорей на cocos'е?
Аноним 02/06/17 Птн 12:41:23 #375 №404205 
>>404203
Неправильные вопросы задаешь значит. Ну то есть можешь почитать The Art of Game Design если тебе так уж нужна теория, там как раз заодно есть пункт нужных других знаний, который сводится к тому что все что знаешь -- пригодится, а чего не знаешь -- то и не нужно. Но так или иначе без солидной практики ты точно никому нахуй не нужен.
Аноним 02/06/17 Птн 13:00:16 #376 №404210 
>>404205
Спасибо за ответ
Аноним 02/06/17 Птн 17:33:09 #377 №404247 
Какие есть алгоритмы автоматической генерации правильных(которые во вне торчат) нормалей для выпуклого многограника ? А для не выпуклого ? Пока только придумал для выпуклого центр масс находить и проверять относительно него, а для не выпуклого делить делить его на выпуклые и тоже самое.
Аноним 02/06/17 Птн 17:56:58 #378 №404252 
>>400577 (OP)
https://frufi.itch.io/yunygame/devlog/2125/yunygame-fruits-everywhere
Аноним 02/06/17 Птн 19:37:06 #379 №404283 
>>400776
Есть охренительная тема, A Blind Legend, где нужно играть за слепого, на слух
Где взять редкий софт? Аноним 02/06/17 Птн 20:15:36 #380 №404286 
doax3samplemarierose1bymomijihayabusa-d9irf5h.jpg
Сап, анон. Расскажи, как ты находишь всякий редкий старый софт в интернетах? Что делать, если на самых популярных торрент-сайтах нет, и на cgpeers тоже нет?
Логичный вариантом была бы покупка софта. Однако мне нужна программа от Автостала пятилетней и более давности, а они, твари этакие, продают только 3-4 летней выдержки говно свое.
Даже не спрашивайте, зачем мне нужно несвежее говно ПО. Это же Автостол.
Аноним 02/06/17 Птн 20:36:58 #381 №404290 
>>404286
Naprimer
Аноним 02/06/17 Птн 20:46:30 #382 №404291 
>Но так или иначе без солидной практики ты точно никому нахуй не нужен.
Поясните, почему геймдиз не нужен.
Я вот программист/моделлер/ригер/хуйдожник/аниматор, короче почти все практические скиллы, чтобы произвести игру имею, ну, кроме музыки и сценария. Но все мои игрушки заканчиваются на стадии прототипов. Просто потому, что смотрю на них и понимаю, что никому кроме меня и 3,5 больных ублюдков это не нужно.
А геймдиз - это же такая социоблядь, который знает, что нужно массам и как это реализовать доступными ресурсами. Он пидор, конечно, но игра приносит бабло главным образом за счет его знаний.
По моему мнению, если игра создается для самовыражения и самого процесса создания, то геймдиз не нужен. А если для бабла, то нет никого нужней его.
Аноним 02/06/17 Птн 20:53:40 #383 №404292 
>>404290
Что за пример?
Если конкретно, то мне нужен Motionbuilder. Пятилетний, потому что пидоры неправильно написали драйвера в поздних версиях под одно устройство. А драйвера я писать не умею и учиться не хочу.
Но подобная ситуация может произойти с каждым, на самом деле. Всякие мелкие утилиты и конверторы, уникальный софт, который больше не поддерживается, полезные скрипты, которые десять лет назад писались под старое говно и т.д. Где это все брать?
Аноним 02/06/17 Птн 21:06:03 #384 №404294 
>>404292
rutracker?
Там много старья, которого на персии нету/
Аноним 02/06/17 Птн 21:38:29 #385 №404299 
>>404294
>rutracker?
>на самых популярных торрент-сайтах нет

Может есть сейчас какой-нибудь альтернативный файлообмен кроме торрентов, про который я не в курсе? Всякие там DC-хабы, Perfect Dark? Кто пользуется?
Аноним 02/06/17 Птн 21:40:43 #386 №404300 
>>404299
На бурятских ресурсах и облачных хранилищах, иногда годнота проскакивает
Аноним 02/06/17 Птн 22:06:17 #387 №404302 
dc.webm
>>404299
>Всякие там DC-хабы
Аноним 02/06/17 Птн 22:44:55 #388 №404306 
>>404302
Отлично проиллюстрировал мой вопрос.
Вот, скажем, эта дичайшая постановка я японскими bjd-куклами. Ну вот откуда она у русского Васьки взялась? Уж не с рутрекера же качал.
sageАноним 02/06/17 Птн 23:56:47 #389 №404314 
>>401752
Не знаю, тут ты еще или нет.
Я был в этом году на Московском.
Выставку разрабов я сильно не смотрел, но там была какая-то дрисня полная.
В последний день от нехуй делать пошёл посмотреть обсуждения этой выставки.
Там типа чуваки из индустрии по-очереди обсирали всех.
Так вот, запомнились мне 2 игры.
1) Какая-то мобильная карточная игра или тавер-дефенс, не помню уже. С крутой графикой/анимацией, уровня Heartstone.
2) Какое-то анимешное кривое говно на ПК.
Там кароче команда - какие-то прыщавые студенты, которые на всё вопросы отвечали, что НУ ЭТА ТИПА КАК ЗЕЛЬДА))0)) ТОЛЬКА КАРОЧИ ТУТ ЗА ОНЕМЕ-ДЕВАЧКУ БЕГАЕШЬ))0) НУ И МЫ ТУТ НИМНОГА НИУСПЕЛИ СДЕЛАТЬ)))0))). Очё хуёвая игра с хуёвым графоном, геймплеем и вообще всем. Максимум хуита.

Так что я думаю ты можешь изи туда подавать заявку. ну, не с прототипом за 3 дня, конечно, но всё же.
sageАноним 03/06/17 Суб 00:04:16 #390 №404315 
>>404314
>Я был в этом году на Московском.
В том году, в смысле. Чёт потерялся вообще во времени.
Аноним 03/06/17 Суб 01:01:34 #391 №404324 
>>404314
Да, я тут. Быстр же ты, однако. Прием заявок уже давно завершен, через пару недель конфа.
Я подаваться не стал.
Во многом потому что у меня как раз:
> Какое-то анимешное кривое говно на ПК.
Короче, одноразовая такая забава похожая по идее и исполнению на Purin to Ohuro, только не в "ближнем" бою, а на дистанции. Забава для кривляния всяких детей стимеров/ютуберов на камеру, а не настоящая прям игра.
Не знаю, стыдно такое серьезным дядькам из индустрии показывать.
Аноним 03/06/17 Суб 08:18:00 #392 №404347 
Сап годач. В чем легче всего лепить программер 3д арт? Машинки там, домики. 3д макс не предлагать.
Аноним 03/06/17 Суб 08:40:52 #393 №404351 
tyangame.webm
>>404347
>В чем легче всего лепить программер 3д арт?
прямо в коде
Аноним 03/06/17 Суб 08:47:09 #394 №404352 
>>404351
Нормально же спросил. 3дс меня уничтожает морально своим интерфейсом, блендер чот хуй знает, в зебре я свои машинки заебусь делать судя по всему
Аноним 03/06/17 Суб 12:22:01 #395 №404370 
>>404352
Да ты охуел. 3д макс самый простой, поскольку ньюфагу в нем легко найти кнопочку на тяжеловесном интерфейсе. Блендер и Майка для прошаренных.
Остается только Синька Cinema 4D из простого.
Аноним 03/06/17 Суб 13:53:20 #396 №404380 
>>404352
Разве такой вопрос лучше задавать не гуглу или ютубу? Чтобы он выдал тебе каталог софта который ты бы изучил и потестил понравившиеся позиции.
Аноним 03/06/17 Суб 22:07:23 #397 №404453 
>>403860
Соус этих божественных ритмов.
Аноним 03/06/17 Суб 22:10:25 #398 №404454 
>>404453
>свинья опять начала подсасывать свой хуй
Аноним 03/06/17 Суб 22:11:39 #399 №404456 
>>404454
Ну что за животное, нет чтобы по человечески ответить.
Аноним 03/06/17 Суб 22:39:43 #400 №404458 
>>400714
Откуда эти карты и модельки?
Аноним 03/06/17 Суб 22:48:01 #401 №404462 
>>404458
каталоги TDA
Аноним 03/06/17 Суб 22:51:56 #402 №404463 
14806219560620.webm
>>404453
>Соус
Project Raspidarasilo 1 OST - Main Menu
Аноним 03/06/17 Суб 23:34:44 #403 №404467 
какой движок и стек технологий (язык, фреймворки и тп) подойдёт для игры типа dwarf fortress?
Аноним 04/06/17 Вск 01:25:46 #404 №404475 
>>404467
Что именно тебе мешает загуглить на чем была сделана крепость и сделать на том же? А именно c++ и sdl. Хотя по сути подойдет любой язык (мне кажется для подобных целей лучше будет что-то объектно-ориентированное, но никто тебе не запретит пытаться это сделать на каком-нибудь джаваскрипте) и любая графическая библиотека. Хоть на юнити ебашь.
Аноним 04/06/17 Вск 01:32:01 #405 №404476 
1479954721.jpg
Привет, анончики. Появилось желание запилить игру по типу goblin grotto, soda drinker pro, поделки, на грани игры\перформанса
https://www.youtube.com/watch?v=7q4B4FFB78k&t=276s
https://www.youtube.com/watch?v=nrtehmzSTbE&t=43s
Пару видосов для примера тоже. Вопрос-то в чём – могу я спокойно начинать это дело, опираясь на ваш FAQ, или какой-то другой подход нужен?
Извиняюсь если оче тупой вопрос.
Аноним 04/06/17 Вск 01:37:24 #406 №404478 
>>404476
>могу я спокойно начинать это дело, опираясь на ваш FAQ
FAQ древний как мамонты и изначально написал полуебкам, так что нет. Лучше почитай статейки с реддита
https://www.reddit.com/r/gamedev/wiki/faq
Аноним 04/06/17 Вск 02:21:32 #407 №404480 
>>404475
спасибо. можно ли писать код на php? Есть ли какой-нибудь адекватный аналог крестам в этом деле? Какой-нибудь Swift сгодится или я себя прокляну пятьдесят раз прежде чем сумею выжать из него что-нибудь?
Аноним 04/06/17 Вск 04:31:25 #408 №404481 
>>404480
>Какой-нибудь Swift сгодится или я себя прокляну пятьдесят раз прежде чем сумею выжать из него что-нибудь?
Не попробуешь -- не узнаешь. На любом языке важно в первую очередь откуда руки растут. Главное -- начни (желательно прямо сейчас, а то ведь я помню что ты полгода назад это уже спрашивал, и я так понимаю особого прогресса с тех пор не было), а там уже в процессе станет ясно что ты умеешь, что конкретно тебе нужно и стоит ли мигрировать куда-то где трава зеленее.
Аноним 04/06/17 Вск 11:43:02 #409 №404494 
>>404481
>я помню что ты полгода назад это уже спрашивал
Это правда. Но я не совсем безнадёжный прокрастинатор, я обложился крестами и уверенно иду к победе (правда, медленно). Дело в том, что очередная возня с указателями навела меня на мысль, не ошибся ли я с самого начала и не легче ли было взять современный ЯП.
Аноним 04/06/17 Вск 13:24:41 #410 №404503 
Можно ли построить карьеру в геймдеве не будучи программтстом? Кем к примеру? Может сценаристом? Или геймдизайнером?
Аноним 04/06/17 Вск 13:33:51 #411 №404507 
>>404494
Открою маленький секрет: кресты - единственный современный ЯП. Всё остальное - хипстерское говно, для продакшена непригодное. Ну ещё жаба, но только если ты пишешь промышленные серверные приложения. Для гейдева жаба хуже хипстерских языков
Аноним 04/06/17 Вск 14:02:00 #412 №404511 
>>404507
Почему хуже? А как же андроид приложения?
Аноним 04/06/17 Вск 14:05:53 #413 №404513 
>>404467
А вот у меня мнение альтернативное альтернативно-одаренное насчет програмизма. Программизм - это в первую очередь способ возвышения над быдлом и всяким оффисным планктоном, способ доказать самому себе, что ты умный и исключительный. Поэтому нужно выбирать только тот язык который тебе нравится и который илитный. Никаких php и java блджад, этим можно только зарыть свою самооценку в выгребной яме говнокода.

Аноним 04/06/17 Вск 14:08:26 #414 №404514 
>>404507
>>404513
Мне казалось, что фазу тру/не тру люди проходят лет в 16.
Аноним 04/06/17 Вск 14:45:42 #415 №404519 
>>404513
>способ возвышения над быдлом и всяким оффисным планктоном, способ доказать самому себе, что ты умный и исключительный
Почему ты просто не начнешь ебаться в жопу, как это делают подобные тебе? Ты сразу станешь исключительным и не таким как быдло вокруг. Кодить же может научиться даже макака, да что там макака, даже женщины кодеры попадаются, так что заканчивай заниматься хуйнией и иди разрабатывай очко.
Аноним 04/06/17 Вск 16:45:18 #416 №404546 
>>404503
Unity
Аноним 04/06/17 Вск 18:42:54 #417 №404585 
Есть объемный (типа 3д) шрифт в формате ttf.

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

Какие есть способы это превозмочь?
Аноним 04/06/17 Вск 18:51:57 #418 №404586 
Какой проект и на чем нужно сделать, чтобы мое портфолио подошло для должности высокооплачиваемого программиста в гейм. индустрии?
Аноним 04/06/17 Вск 19:42:20 #419 №404590 
>>404514
>>404519
Щито это еще за подрывы пуканов? Такова жизнь. Если раньше были субкультуры панков и готов, то теперь молодежь направила энергию в русло профессиональной деятельности.
Для настоящего программиста нет ничего важнее, чем быть "тру", чем коммитить в репозитории опенсорсных проектов, чем меряться количеством задроченных фреймворков, строк кода и своим возрастом чем меньше лет - тем лучше.
Да, есть индусы и женщины, которые программируют, но это путь в никуда. А нормальный программист рано или поздно доберется до силиконовой долины.
Ради своего будущего нужно писать код только на самом любимом и илитном языке. Пох на продуктивность. Если достает геймдиз - то слать его в жопу. По-настоящему важен сам код, а не продукт.
Аноним 04/06/17 Вск 19:45:56 #420 №404591 
>>404590
Так бы срвзу и сказал, что просто жирный, я бы и время тратить не стал.
Аноним 04/06/17 Вск 19:53:10 #421 №404592 
Аноны, я что-то присел в последнее время конкретно за анимацию в мобе. При том, что законченной 3д-модельки персонажа у меня еще нет, все лень одежду сделать, волосы, тапки. Даже текстуры не дорисовал нормально.
Даже насчет совместимости моих новых анимаций со старым скелетом не уверен.
Такая ситуация норм, или пиздец?
Аноним 04/06/17 Вск 20:00:45 #422 №404593 
>>404591
Не жирный. Я так вижу ситуацию в ИТ в России в общем и в геймдеве в том числе. Если бы программисты как на заводе на конвеере код выдавали, то Стим бы уже заполонили ААА-проекты от отечественных студий.
Аноним 04/06/17 Вск 21:37:16 #423 №404627 
>>404586
QuestText = 'Бамп вопросу';
Аноним 05/06/17 Пнд 11:00:21 #424 №404686 
>>404546
И причем тут этот движок? Ты все равно предлагаешь мне ковыряться в коде и движке, когда я задавал вопрос о профессиях в геймдеве не связанным с программированием?
Аноним 05/06/17 Пнд 11:40:25 #425 №404688 
>>404686
>о профессиях в геймдеве не связанным с программированием
Инвестор
Аноним 05/06/17 Пнд 11:42:32 #426 №404689 
14314376885110.jpg
>>404688
Это не профессия, это хобби.
Аноним 05/06/17 Пнд 12:46:44 #427 №404691 
>>404503
Перескажи мне дизаин и косяки сценария Последнего анчартеда. И что нужно было бы сделать чтобы он заработал x10 раз больше.
Аноним 05/06/17 Пнд 13:06:25 #428 №404696 
>>404691
Может быть не издавать его эксклюзивом на сони, а поработать над мультиплатформеностью?
Аноним 05/06/17 Пнд 13:10:52 #429 №404698 
if answer == null {
Print(QuestText);
}


>>404586
Бамп вопросу
Аноним 05/06/17 Пнд 13:21:06 #430 №404700 
>>404691
Знаешь я в эту хуйню не играл. Но если ты имеешь в виду четвертый анчартед, то.. Но вот почитал сюжет на вики:
- ебанная санта барбара;
ебучая санта барбара с внезапно возникающими братьями, матерями, женами, друзьями, которые как рояли в кустах иногда помогают осуществить задуманное. Это на мой взгляд просто дурной тон уже.
- ловушки на корабле Эвери;
Охуеть просто, ловушки которые прожили больше 300х сотен лет и все еще работают.;
Это пока самое очевидное.
Уныло в общем. Пойду лучше ивенты к модам на четвертые утюги клепать.
Аноним 05/06/17 Пнд 13:56:07 #431 №404708 
>>404586
Ну например законченный прототип 3д игры на юнитях или плюсах с каким-нибудь движком.
Но всё равно придётся преодолевать путь от холопа до топ прогера.
Аноним 05/06/17 Пнд 14:06:30 #432 №404709 
>>400577 (OP)
Делать игру на Unity 3D зашквар? Или надо учить язык программирования?
Аноним 05/06/17 Пнд 14:16:44 #433 №404710 
>>404709
Извините, хуйню спизданул.
нефаг
Аноним 05/06/17 Пнд 15:31:06 #434 №404718 
>>404708
А что важнее:
Умение хорошо работать с каким-нибудь движком(Например Unity3d) или писать свой движок на C++, например?

Ведь, с одной стороны написать свой движок вроде как сложнее, а с другой кому он нужен если есть команда которой нужен прогер для их проекта на Unity.
Аноним 05/06/17 Пнд 15:42:53 #435 №404720 
>>404718
Свой двигл ты будешь писать кучу времени.
Аноним 05/06/17 Пнд 15:51:59 #436 №404722 
>>404718
Давай будем реалистами, максимум на который ты можешь рассчитывать в первые лет 5, это устроится в контору, которая клепает мобилопорашу для домохозяек, типа всяких квестов. 99,9% таких контор работают на Unity и им в хуй не вперся твой опыт написания очередного недодвижка на крестах. Ты сначала с целью определись, а потом уже в соответствии с ней выстраивай планы, а то ты похоже сам не знаешь чего хочешь.
Аноним 05/06/17 Пнд 15:58:54 #437 №404723 
>>404722
А вот если у меня цель создавать именно сюжеты, а не ковыряться в ебанном коде? Писать всякие тексты типа описаний очередного топора на +5 или прочие охуительные истории как маги залуподрищенска борются против паладинов мухосранска?
Что делать тогда? Я вот с удовольствием ковыряюсь в модах, придумывая новых юнитов или новые сценарии - но ковыряться в коде или клепать триде модели я не умею.
Что тогда делать? Есть шанс попасть в геймдев и кем?
мимо
Аноним 05/06/17 Пнд 16:01:21 #438 №404724 
>>404723
Геймдизайнером, они как раз и занимаются такой описательной работой, особенно когда джуниоры, а не лиды.
Аноним 05/06/17 Пнд 16:07:25 #439 №404726 
>>404724
>>404723
Только геймдизайнер должен шарить в программинге, иначе не берут.
Аноним 05/06/17 Пнд 16:14:28 #440 №404727 
>>404726
>геймдизайнер должен шарить в программинге
А нахуя тогда программисты? Что вообще понимается под словом шарить? писать за них когд? Или знать где в коде циферки поставить чтобы параметры изменить?
Я вот например легко справлялся с моддингом SW EaW, но не во всем. Тоже самое можно отнести и к весноту - просто брал открывал блокнотом файлы и подправлял параметры юнитов. Ага, читерство.
Для первого дова отдельные инструменты есть, а вот с ХоИ все несколько посложнее.
Аноним 05/06/17 Пнд 16:16:40 #441 №404728 
>>404727
Шарить - это уметь заглянуть в код программера и понять, что там. Если надо, то сказать, что нужно написать не так из-за таких то особенностей.
Аноним 05/06/17 Пнд 16:21:11 #442 №404731 
>>404728
А комменты для чего? Если следовать указаниями того же программера где он и что написал, то можно и найти нужные параметры в коде.
Аноним 05/06/17 Пнд 16:25:19 #443 №404732 
>>404731
А некоторые будут вообще следовать книжке одного поехавшего "Совершенный Код" и писать всё методами и функциями.

Комментарии не всегда помогают и не всегда хорошо написаны, да и программер может сам что-то не углядеть.
Аноним 05/06/17 Пнд 16:29:16 #444 №404734 
>>404732
Привязать к стулу и выбивать пояснения. Просто я не вижу проблемы в том чтобы подойти и спросить если я чего то не найду в коде.
Знаешь если почитать требования в том же нивале к гейм дизайнеру:

Опыт работы геймдизайнером от 1 года.
Опыт разработки FTP систем.
Знание рынка игр.
Умение попадать в сроки.
Коммуникабельность.
Большой игровой опыт

Нет требования знать джаву или кресты. Я не отрицаю что знание языка поможет разбираться в коде, но не думаю что оно так уж важно. Кстати что забавно - на рынке нет вакансий куда берут без опыта, везде нужен опыт. Хотя бы от года.
Аноним 05/06/17 Пнд 16:46:38 #445 №404736 
>>404723
>А вот если у меня цель создавать именно сюжеты
Профессия сценариста для тебя открытие или что? Хочешь стать игровым сценаристом, пиши сценарии игр, отбери несколько лучших и иди устраиваться в ту же конторку по клепанию квестов для домохозяек, правда зарабатывают там сценаристы меньше уборщиц, но что поделать, издержки профессии.
Аноним 05/06/17 Пнд 16:50:57 #446 №404737 
>>404722
>Ты сначала с целью определись
Получать много денег, при этом делать игры.
Аноним 05/06/17 Пнд 17:35:20 #447 №404748 
test
Аноним 05/06/17 Пнд 17:36:42 #448 №404749 
>>404748
Провален
Аноним 05/06/17 Пнд 17:55:44 #449 №404753 
Можно ли добиться хорошей графики на Unity3d ?Хотя бы немного приближенной к Unreal Engine.Картинку похожую на Чистое Небо или , в идеале , Dishonored?От первого лица естественно.
Аноним 05/06/17 Пнд 17:59:09 #450 №404754 
8.jpg
>>404753
Типо вот этого
Аноним 05/06/17 Пнд 18:12:09 #451 №404756 
Разрешается при участие в конкурсе использовать свою наработку-библиотеку на пару тысяч строк, которую уже несколько лет как использую в своих проектах с графикой?
Аноним 05/06/17 Пнд 18:25:24 #452 №404758 
>>404753
Навскидку:
Osiris: New Dawn
Ghost of a Tale
Escape from Tarkov
Аноним 05/06/17 Пнд 18:30:57 #453 №404759 
>>404756
В каком конкурсе?
Аноним 05/06/17 Пнд 19:36:13 #454 №404765 
>>404759
twg. Конечно понимаю, никто и не узнает, но дело не в том...
Аноним 05/06/17 Пнд 19:48:17 #455 №404766 
>>404765
тебе сюда https://2ch.hk/gd/res/404164.html
Аноним 05/06/17 Пнд 21:15:42 #456 №404776 
>>404758
Большое спасибо,анон
Аноним 06/06/17 Втр 00:11:52 #457 №404791 
Есть какие-нибудь 3д движки, которые пойдут на коре дуба и интел хд? Возраст не особо важен.
Аноним 06/06/17 Втр 00:18:18 #458 №404792 
vyrastiderevo longplay.webm
>>404791
godot вроде летать должен
Аноним 06/06/17 Втр 00:20:50 #459 №404793 
>>404792
Лол, это как-то слишком.
Но, в любом случае, спасибо! Попробую.
Аноним 06/06/17 Втр 06:13:52 #460 №404798 
>>404753
Можно
Аноним 06/06/17 Втр 12:10:09 #461 №404821 
>>404792
Читал пару статей на реддите геймдева, что gdscript тормозной в 3д вроде. Сам не ковырялся в нем. Это правда так?
Аноним 06/06/17 Втр 13:24:12 #462 №404834 
https://dtf.ru/7077-dtf-i-manzhety-gd-obyavlyayut-o-sovmestnom-konkurse-dlya-molodyh-razrabotchikov

>DTF и «Манжеты ГД» объявляют о совместном конкурсе для молодых разработчиков
>Самые интересные проекты мы разберём с профессиональной точки зрения.
Аноним 06/06/17 Втр 13:47:09 #463 №404838 
>>404834
Как думаете, есть смысл участвовать?
Аноним 06/06/17 Втр 13:49:03 #464 №404839 
>>404834
>>404838

Сергей Титов
сегодня в 00:02
Кто такие Манжеты-ГД? Какие проекты выпускали? Почему они считают, что могут дать качественный отзыв?
Ответить

Vladimir Kovtun
сегодня в 08:09 Сергей Титов
Манжеты ГД — это проект о Гейм-дизайне. Нас 11 человек. Мы считаем, что сможем дать качественный отзыв, потому что делали это раньше, а ещё у меня есть подозрение, что DTF про нас тоже что-то знает, иначе этого поста бы не было.
Спасибо за вопрос про выпущенные проекты. Мы задумались над тем, чтобы добавить к нам на сайт эту информацию.
Аноним 06/06/17 Втр 13:50:49 #465 №404840 
>>404839
Думаешь, они балаболы? Этот Ковтун в Алаваре работает, если что.
sageАноним 06/06/17 Втр 13:58:46 #466 №404841 
>>404840
Да мне всё равно: я увидел - притащил.
Для меня они все на одно лицо: клепают фритуплейную хуйню и рассуждают с умным видом.
Если ты думаешь, что они тебе разбор со ссылками на источники информации или, там, графики тестирования сделают, то заблуждаешься: нахерачат "я так вижу" по паре пунктов каждый - и будь доволен.
Аноним 06/06/17 Втр 14:00:05 #467 №404842 
>>404841
Еще поди и спиздят, если идея хорошая.
sageАноним 06/06/17 Втр 14:09:34 #468 №404844 
>>404842
Спиздят вряд ли, но элементы могут взять на карандаш.
Хуле, свободный обмен идеями, стильно-модно-молодёжно, геймдев как профессиональная среда - вся вот эта хуйня.
Аноним 06/06/17 Втр 14:18:59 #469 №404848 
>>400577 (OP)
Говноразраб прикатился обратно с 4chan'а. С тамошними анончиками составили общий список фич, но выбор движка так и остался не закрытым но тамошние убедили меня ни в коем случае не использовать Unity, хз почему.

Если что, напоминаю кто я и откуда вылез: хохол со стажем, задумал олдскульный синглплеерный шутан чье действие происходит в 1998-м году. Идея - стилизовать игру под хиты того времени (U1, HL, Q2, Sin) полигонов мало/фана много. Сам дизайнер, в максе работаю хорошо, но именно с игровыми движками знаком слабо - когда-то чуть-чуть работал в Огре, но это было сто лет назад.

Суть:
1. Нужен двигатель, дающий графику уровня 98-го года.
2. Двигатель должен поддерживать открытые пространства.
3. На нем можно реализовать транспорт.

Последние два пункта кажутся замахом на очередной-GTA-клон, он нет - это очередной Quake-клон, только с тарантасами. Форчановские аноны активно агитировали за q1 и его современные вариации.

Помогите определиться.
Аноним 06/06/17 Втр 15:21:33 #470 №404857 
>>404838
О, я поучаствую со своей поделкой. Просто потому, что уже давно демку для публики выкатывать, дабы себя мотивировать.
К тому же скоро White Nights, а я даже модель персонажа единственного до конца не допилил.
>>404848
Тебе фанаты UE небось в уши нассали. Ну бери тогда их движок и не выебывайся. Только если вдруг он покажется слишком сложным под твои слишком простые задачи, то сам виноват будешь. Юнити был бы идеален, с максом проблем совместимости нету. Графон 98-года делается правильным моделлингом/текстурированием и кодингом своих шэйдеров.
Аноним 06/06/17 Втр 15:26:31 #471 №404858 
>>404857
Что за White Nights?
Аноним 06/06/17 Втр 15:59:11 #472 №404862 
>>404857
Палехче, бро. Я же не агитирую ни за ни против Юнити, говорю лишь что они так на него отреагировали.
>Графон 98-года делается правильным моделлингом/текстурированием и кодингом своих шэйдеров
Есть ли какие-то примеры создания олдскульных игр на юнити? Интересно, как картинку они реализуют.
Аноним 06/06/17 Втр 16:41:58 #473 №404868 
>>400577 (OP)
Пишу софтрендер на c#. Пытаюсь сделать камеру, которая бы при движении мышкой влево/вправо вращалась бы вокруг своей локальной вертикальной оси, а при движении вниз/вверх - вокруг своей локальной горизонтальной оси. Вроде работает, но если начать водить мышку потихоньку накапливается ещё и поворот вокруг продольной оси.В чём может быть дело или я что-то не так понимаю с вращением ?
Аноним 06/06/17 Втр 17:00:19 #474 №404870 
>>404868
Gimball lock
Аноним 06/06/17 Втр 17:10:30 #475 №404871 
>>404870
Гуглил, читал, он вроде приводит нивелированию некоторых поворотов, а у меня лишний добавляется.
Аноним 06/06/17 Втр 17:14:26 #476 №404872 
>>404848
> С тамошними анончиками составили общий список фич
Есть ссылка на тамошний филиал /gd/?
Аноним 06/06/17 Втр 17:17:49 #477 №404874 
>>404848
>Суть:
>1. Нужен двигатель, дающий графику уровня 98-го года.
>2. Двигатель должен поддерживать открытые пространства.
>3. На нем можно реализовать транспорт.
>>404792
Аноним 06/06/17 Втр 17:19:33 #478 №404875 
>>404821
>Читал пару статей на реддите геймдева, что gdscript тормозной в 3д вроде
Плиз, линкани статьи в godot-треде.
Аноним 06/06/17 Втр 17:32:22 #479 №404876 
>>404872
Я в ретрогейминге пасся, а тред уже смыло.

>>404874
Впервые слышу про такой. Комьюнити живое? Или других разрабов придется по подвалам с фонариком искать?
Аноним 06/06/17 Втр 17:49:11 #480 №404881 
>>404848
> Нужен двигатель, дающий графику уровня 98-го года.
Почему не какой-нибудь из форков идтека?
Аноним 06/06/17 Втр 17:53:47 #481 №404886 
>>404858
Конференция разработчиков, в Питере проходит 14-15 июня. Насколько я понял, самая крупная из подобных в РФ.

>>404862
>Интересно, как картинку они реализуют.
Там из реализации только шэйдер нужно написать похожий на тот, который был у Кармака или кого-там еще из той эпохи. Про кодерство шэйдеров не расскажу, я не кодер.
А в остальном элементарно. Поставил вместо skybox полусферу, натянул текстуру неба низкого разрешения. Настройки теней сбросил с soft на hard с низким параметрами качества, чтобы лесенкой лежали. Настройки качества графона в проекте жестко урезал, вместе анизатропной фильтрации билинейную поставил и т.д. и т.п.
Примеры не видел, гуглить лень.
Аноним 06/06/17 Втр 17:55:29 #482 №404887 
Сап, Кириллы! Есть один .fbx. Он как бы закрытый формат, но Blender поддерживает экспорт в него.

Еще есть какой-то свободный SDK у Autodesk для FBX, но следует ли из этого свобода самого формата? В ангельском не силён, но вроде они пишут, что нужно в титрах везде упоминать их компанию. А в лицензии Блендера написано, что все продукты созданные в нём свободны вроде бы.

Схватят ли за анальную жёппу, если в коммерческом продукте использовать fbx?
Аноним 06/06/17 Втр 17:58:22 #483 №404889 
>>404881
Подробнее, дружище.

>>404886
Ну я как-то так себе это и представил, просто не будет ли это выглядеть хуевой графикой, а не старой графикой?
Аноним 06/06/17 Втр 17:59:40 #484 №404890 
>>404848
>составили общий список фич
И где он? Почему тред не схоронил?
Аноним 06/06/17 Втр 18:12:19 #485 №404893 
>>404889
> Подробнее, дружище.
https://ru.wikipedia.org/wiki/Quake_engine#.D0.9E.D1.82.D0.BA.D1.80.D1.8B.D1.82.D1.8B.D0.B5_.D0.B8.D0.B3.D1.80.D0.BE.D0.B2.D1.8B.D0.B5_.D0.B4.D0.B2.D0.B8.D0.B6.D0.BA.D0.B8.2C_.D0.BE.D1.81.D0.BD.D0.BE.D0.B2.D0.B0.D0.BD.D0.BD.D1.8B.D0.B5_.D0.BD.D0.B0_Quake
Аноним 06/06/17 Втр 18:19:59 #486 №404894 
Где лучше всего сделать игру на телефон на c#?
Аноним 06/06/17 Втр 19:48:11 #487 №404905 
>>403949
Делай.
Аноним 06/06/17 Втр 23:33:08 #488 №404945 
>>403949
>тлько хардкор
хардкор = графон в коде, или самому свой редактор писать
браузероговно нинужно
Аноним 07/06/17 Срд 00:37:38 #489 №404967 
>>404894
Унити? Ну или перекатись на Яву.
Аноним 07/06/17 Срд 02:23:45 #490 №404980 
>>400577 (OP)
Привет, геймдевач. Наверняка, в 2017-то году, уже запилили движок для создания мморпг. Можешь посоветовать такой? Хочется, чтобы из коробки можно было разворачивать его на юниксовых серверах, пилить, почти без кодинга, взаимодействие между игроками и местностью, пилить простенькие скриптики для ИИ, настраивать мобов и пилить прочую мелочь. Что можете посоветовать?
Аноним 07/06/17 Срд 07:41:24 #491 №404983 
>>404967
Сильно ли проще на Яве? И как она в изучении? И где делать на Яве?
Аноним 07/06/17 Срд 09:49:26 #492 №404986 
Хуясе, вот вы где, аж раздел целый

Хочу запилить 2д игрушку под ведро. Пока остановился на java+libgdx и есть пара вопросов:

1) При запуске приложения должен стартовать игровой движок и менюшку+всякие вьюшки надо перепиливать туда, средствами движка, а не андройда? Или можно запускать игру через приложение, а потом выходить из нее в меню?

2) Смотрел на ютубе ролик по использованию libgdx и там внизу экрана "Free for personal use". Эту хуйню можно убрать? и что это вообще значит
Аноним 07/06/17 Срд 10:15:01 #493 №404988 
>>404986
>что это вообще значит
Скорее всего значит человек который делал ролик для захвата видео пользовался какой-то кривой проприетарной хуйней вместо OBS Studio и к LibGDX это вообще не относится.
Аноним 07/06/17 Срд 10:18:24 #494 №404989 
>>404988
Я еблан и это надпись от эмулятора андройда)

По первому вопросу не подскажешь?
Аноним 07/06/17 Срд 10:19:37 #495 №404990 
>>404893
Понял, что ты имеешь ввиду. Но достаточно документации только по DarkPlaces, а он выдает совсем не ламповую картинку. Она классная, но совсем не 98-й год. Или я в глаза ебусь и где-то можно отключить этот чудесный контрастный рендер?
Аноним 07/06/17 Срд 11:57:48 #496 №404998 
Подскажите самый простой движок для создание сетевого шутана из коробки без йоба эффектов и пердолинга? Тупо старая школа. Кодить умею очень слабо.
Аноним 07/06/17 Срд 12:07:57 #497 №405000 
>>404998
Unity + github
Аноним 07/06/17 Срд 12:10:42 #498 №405001 
>>405000
Спасибо, то что нужно.
Аноним 07/06/17 Срд 14:05:47 #499 №405023 
Сейчас будет совершенно дурацкий но важный вопрос.

Прогать не умею хотя в школе бейзик учил немного. Насколько быстро я смогу выучиться до приличного уровня, чтобы кодить свои игрушки в том же юнити? При условии, что не буду отлынивать?
Аноним 07/06/17 Срд 15:43:47 #500 №405035 
>>405023
Есть два стула.
Учиться по мануалам и видосам - сможешь сделать три в ряд, кликер или средний платформер. Можешь замахнуться на что то большее и стать частью того, что принесло юнити славу тормознутого говна.
Либо сперва учить сисярп, а потом вкатываться в юнити. Сможешь сделать всё что угодно кроме топового графония.
Аноним 07/06/17 Срд 15:44:44 #501 №405036 
>>405035
>сисярп
Это C#?

И сколько примерно это займет?
Аноним 07/06/17 Срд 15:53:27 #502 №405037 
>>405036
Для юнити хватит учебника на уровне "с нуля до макаки", но ещё стоит прочитать про ООП и основные паттерны, чтобы не изобретать велосипеды, лучше всего какой-нибудь учебник игрописания на шарпе без привязки к юнити.
Аноним 07/06/17 Срд 15:55:05 #503 №405038 
>>405037
Спасибо.
Аноним 07/06/17 Срд 16:46:35 #504 №405045 
изображение.png
Где геймМэйкера тред, куда он пропал?
Аноним 08/06/17 Чтв 01:48:18 #505 №405124 
Хочу сделать игру уровня старых браузерок, с картинками и чятиками. Посоветуйте каких-нить готовых решений.
Аноним 08/06/17 Чтв 03:09:11 #506 №405127 
>>405124
Удваиваю реквест этого. Сам могу посоветовать только ммоконструктор, но он требует около 200 рублей в месяц на впску, и кое-каких навыков в администрировании юниксов. Да и функционала там маловато.
Аноним 08/06/17 Чтв 04:17:44 #507 №405130 
>>405045
А он был?
Аноним 08/06/17 Чтв 05:21:30 #508 №405132 
>>404862
https://www.youtube.com/watch?v=MxcLA--2v-Y
Аноним 08/06/17 Чтв 12:18:13 #509 №405166 
>>405132
Олдскульно. Спасибо.
Аноним 08/06/17 Чтв 16:54:49 #510 №405214 
>>405037
А я вот примерно такой путь прошел:
1) Задрачивал язык C#, решал школьные задачки про строки и массивы.
2) Вкуривал теорию ООП. Разбирался, чем же интерфейс выгоднее абстрактного класса и прочее подобное, читал примеры от Шилдта.
3) Сел за документацию к движку Unity Scripting Reference, кодил по примерам.
4) Видотуторы от Юнити. Что-то там про идеологию MonoBehaviour и Scriptable Objects, скриптинг АИ, навмеш.
5) Посчитал что выучился, сел за свой мега-проэкт в жанре third-person fps!
6)...........
7) Делаю теперь нечто вроде кликера. Практически без кода, визуальным скриптингом (playmaker). Перестал думать про абстрактные классы, думаю только о том, как заставить ту или иную фишку в игре работать и отладить ее.
Аноним 08/06/17 Чтв 18:29:29 #511 №405244 
>>405214
>third-person fps
Это местный мем?
Аноним 08/06/17 Чтв 19:52:26 #512 №405263 
>>405214
>third-person fps
>third-person
>fps
Значение знаешь?
Аноним 08/06/17 Чтв 20:22:28 #513 №405278 
>>405244
>>405263
Может и мем. Но суть в том, что я сначала контроллер от первого лица писал, потом не понравилось - от третьего.
Потом правда понял, что у меня нет достаточно анимаций на третье лицо. А еще там кучу непростых штук кодить. Вот прыгнул персонаж, а под ним земли нет, некуда приземляться. Или камера в стенку уперлась, а если будет сквозь проходить, то это уже хуита.
Аноним 08/06/17 Чтв 22:57:30 #514 №405314 
Бесплатный аналог fractal mapper существует? Чтобы провел прямую и вместо нее русло реки нарисовалось и т.п.
Аноним 08/06/17 Чтв 23:07:39 #515 №405319 
>>405278
>Может и мем
third-person first-person shooter
На ум только приходит VR когда пушки дулами направлены в лицо
Аноним 09/06/17 Птн 20:33:13 #516 №405425 
Screenshot1.png
Вопрос ньюфага по C# для Unity.
case "6 2":
if (cherdak == true)
SceneManager.LoadScene ("alreadyhere");
glaz = false;//делает переменную изначально фальшивой
cherdak = true;
SceneManager.LoadScene ("6 2"); //сцены с чердаком
break;
Код по идее должен сначала делать проверку на то, был ли ты уже на этой сцене раньше и если да, то перенаправлять тебя в окно выбора, куда пойти. у меня эта проверка не работает, как будто её нет. Код компилится, маркеры на всех кнопках ставил. Хелп.
Аноним 09/06/17 Птн 20:34:55 #517 №405426 
Screenshot2.png
>>405425
скину код скрином лучше
Аноним 09/06/17 Птн 20:43:00 #518 №405427 
>>405426
Вероятно, ты хотел что-то типа
if (cherdak == true)
SceneManager.LoadScene ("alreadyhere");
else
{
glaz = false;//делает переменную изначально фальшивой
cherdak = true;
SceneManager.LoadScene ("6 2"); //сцены с чердаком
break;
}
Аноним 09/06/17 Птн 20:45:12 #519 №405428 
>>405427
Или скорее даже
if (cherdak == true)
{
SceneManager.LoadScene ("alreadyhere");
break;
}
glaz = false;//делает переменную изначально фальшивой
cherdak = true;
SceneManager.LoadScene ("6 2"); //сцены с чердаком
break;
Аноним 09/06/17 Птн 20:49:07 #520 №405429 
>>405425
Я не программист, но может у тебя просто переменная "чердак" не объявлена в нужном процедурном блоке? Типа существует только внутри твоего case и в памяти не сохраняется после него?

Алсо, hidden object что ли делаешь? Расскажи как докатился до жизни такой. Планируешь продавать издателю, вроде big fish?
Аноним 09/06/17 Птн 21:03:14 #521 №405430 
>>405428
В чем моя ошибка понял,код поправил, спасибо, но юнити всё равно отказывается загружать сцену с условием.
Аноним 09/06/17 Птн 21:04:50 #522 №405431 
>>405429
Что такое hidden object?
Я юнити занялся полторы недели назад, как и кодингом. Делаю текстовый квест.
Переменная объявлена в начале программы, сейчас попроую её поперекидывать с места на места.
Аноним 09/06/17 Птн 21:05:21 #523 №405432 
>>405431
о*
быстробыстрофикс
Аноним 09/06/17 Птн 22:52:30 #524 №405453 
Дороу, ребят! Тут вопрос на счет Unity3D.
Как в Clash of Clans(нет, я не делаю убийцу Clash of Clans`а, просто выполняю ТЗ на стажировку) здания становятся в свою позицию и туда ничего ставить нельзя, значит позиция здания фиксируется где-то. Ну я сделал это с помощью массива, просто есть GameObject он занимает 1 клетку и его позиция заносится в массив как просто 1, т.е. занято, так вот, как быть со зданиями которые занимают 3 на 3 ячейки, он как бы выступает как 1 GameObject, может в него напихать 3 на 3 GameObject и тогда расчет будет выполнен и в массиве место займется как 3 на 3.
Или в зависимости от его размера посчитать сколько он клеток занимает и высчитывать так. Как лучше будет.
Надеюсь вы что-то поняли ил моего бреда.
Аноним 09/06/17 Птн 23:15:44 #525 №405457 
>>405453
я действительно ничего не понял, и вообще не претендую на сколь-нибудь адекватное или правильное решение, но нельзя разделить этот 3 на 3 game object на 9 равных частей и каждой из них присвоить 1 gameobject?
Аноним 10/06/17 Суб 01:47:39 #526 №405490 
VidyaMinecraft0craftКулвормText14261036882020.jpg
>>400577 (OP)
Жутко нравится атмосфера "двачерского" майнкрафта. Т.е. сервера, где люди занимаются не унылым строительством однотипной хуеты под приватом, а творят, устраивают содомию, бегают бомжами, гриферят, создают произведения искусства из чистого энутиазма, отыгрывают сумасшедших или являются ими. И я давно вынашиваю идею, сделать песочницу того же типа, но где подобное поведение было просто зашито технически, т.е. в принципе невозможно было бы скатывание в унылое приватное строительство бессмысленной буржуазной хуеты о котором сказано выше. Ничего лучше чем необходимость постоянной "перемены мест" из-за ограничения ресурсов в той или иной форме придумать не получется. В то же время, не хочется чтобы это скатывалось в примитивный каркор с необходимостью жрать по кулдауну, это движение совсем в противоположном направлении. Интересно, у меня есть единомышленники?
Аноним 10/06/17 Суб 08:46:29 #527 №405505 
>>405425
void Start()
{
cherdak = false;
}

.......................

case "6 2":
if (cherdak == true)
{
SceneManager.LoadScene ("alreadyhere");
}
else
{
cherdak = true;
SceneManager.LoadScene ("6 2");
}
break;


>glaz = false;//делает переменную изначально фальшивой

Не знаю, что ты имеешь в виду, но эта переменная станет фальшивой только на этой строке.
Аноним 10/06/17 Суб 10:56:13 #528 №405516 
>>405505
на сцене 6 2 выбор из трёх предметов, такой выбор ещё на двух сценах, если выбрать три правильных предмета откроется проход дальше.
Ты имеешь ввиду, что glaz можно обнулить только вне сцены?
Во всяком случае у меня бОльшая проблема сейчас с alreadybeenhere, сейчас включу комп и проверю.
Аноним 10/06/17 Суб 11:29:24 #529 №405518 
>>405516
Переменная вообще не привязана к сцене, она привязана к классу.
Если ты хочешь придать переменной какое то изначальное значение, делай это в Start()это даже написано в каждом свежесозданном скрипте
А ещё лучше перекатись на геймейкер, там визуальную новеллу иди пазл сделать проще.
Аноним 10/06/17 Суб 11:40:07 #530 №405519 
>>405518
Ясно, спасибо.
Рассмотрю гамак, как доделаю, ибо ~20% игры готово уже.
Аноним 10/06/17 Суб 12:05:38 #531 №405525 
ttt.jpg
>>405490
Есть
Что-то подобное приходило в голову и несколько моментов все-таки надумал
Всякие agar.io игры имеют много общего с этой задумкой. Хаос полнейший, как и на сервах. Но без строительства. То есть кто угодно может поломать все, но прогресс сосредоточен только в твоем персе.
Атмосферу создает во многом комьюнити. За все время игры в ванильный вов на офе или носте я встречал лишь пару ярых школьников или неадкватов. Это странно, в ворлд чат может писать кто угодно, но там не было тупых срачей в духе мамку ебал0) Можно для сравнения посмотреть на комьюнити моба игр.
Если делать открытую песочницу без аналога приватов, то рано или поздно мир будет засираться до неиграбельного состояния. Либо продумать игру так, чтобы свести засирание к минимуму и рефакторить его, либо вайпать. Что то мне подсказывает что реализовать первый вариант гораздо сложней, но он будет профитней.

Аноним 11/06/17 Вск 02:24:18 #532 №405760 
.
Аноним 11/06/17 Вск 12:37:22 #533 №405799 
>>405760
!
Аноним 11/06/17 Вск 14:40:52 #534 №405822 
Создавать отдельный тред лень, спрошу здесь.

Как сегодня решается вопрос с масштабированием растра под разные разрешения?
Аноним 11/06/17 Вск 15:26:49 #535 №405833 
>>405822
Точно так же как и вчера -- либо подогнать размер камеры под размер порта, либо пошакалить.
Аноним 11/06/17 Вск 15:38:34 #536 №405837 
>>405833
Нет, ну смотри. Для разных соотношений сторон - ладно, подгонять под размер порта, перестраивать интерфейс, пихать задники. Но если у меня соотношение сторон то же, но одно разрешение нехд, а второе - хд? Шакалить тут не получится. Я так понимаю, нужны джва разных набора спрайтов для этих двух режимов. Как их получают? Вот попрошу я художника одну и ту же картику в двух разрешениях сделать - как он ее сделает? Наверняка же есть алгоритмы отшакаливания, которые автоматизируют это дело.
Аноним 11/06/17 Вск 18:29:46 #537 №405880 
>>400577 (OP)
Сап, есть ли какой-нибудь гайд по архитектуре кода для игр? Ебашу в либдждкс
Аноним 11/06/17 Вск 21:30:28 #538 №405919 
>>405837
>если у меня соотношение сторон то же, но одно разрешение нехд, а второе - хд?
Я тебе как раз про этот случай и говорю. Тебе нужно выбрать основное разрешение под которое затачиваешь игру и смириться с тем что в разрешениях ниже все будет либо выглядеть слегка хуевато, либо игроку будет виден только небольшой участок мира вокруг персонажа, в зависимости от того что для конкретной игры лучше. А два комплекта арта себя просто не оправдывают, это сразу в четыре раза больше работы (потому что в коде это тоже скорее всего аукнется), при минимальной заметной разнице.
Аноним 11/06/17 Вск 21:55:16 #539 №405924 
Анон, а что скажешь насчет Source? Решил вот на кошках модах для HL2 и эпизодов потренироваться, да вот только уже час не могу утилиты запустить. Хотя мне просто хочется карту сигнловую замутить, дизайн уровней надрочить, так сказать.
Аноним 12/06/17 Пнд 00:49:22 #540 №405944 
>>405919
Ну нет, няш, ты говоришь не про это, потому что между фулхд и фулНЕхд разница в пикселях - в разы, так что выглядеть будеть не "слегка хуевато", а просто ничего не будет видно. Ты сам когда-нибудь делал кроссплатформенные игры с большим количеством растров?

Мне пока в голову пришло только делать все в пиксельарт-стайле, чтобы от растров вообще можно было отказаться.
Аноним 12/06/17 Пнд 06:40:36 #541 №405967 
>>405944
>между фулхд и фулНЕхд разница в пикселях - в разы, так что выглядеть будеть не "слегка хуевато", а просто ничего не будет видно.
Ну очевидно же что если ты хочешь делать мультиплатформу с телефонами то твое минимальное целевое разрешение будет где-то в районе 1000x600, а не фуллхд. А пиксель арт -- это считай тот же растр и тоже выбор минимума, только уже в районе 640x320.
Аноним 12/06/17 Пнд 07:54:18 #542 №405968 
>>405967
Ладно, ты не понимаешь, о чем идет речь.
Аноним 12/06/17 Пнд 08:42:25 #543 №405971 
>>405968
Ну давай уточним о чем речь. Тебе нужно чтобы игра нормально работала и выглядела на экранах разных размеров? Или что-то совсем другое?
Аноним 12/06/17 Пнд 13:58:20 #544 №406003 
>>405971
Ну я же вон тут уточнил: >>405837
Аноним 12/06/17 Пнд 14:12:46 #545 №406006 
>>405837
>Наверняка же есть алгоритмы отшакаливания, которые автоматизируют это дело.
В flash есть растрирование на ходу, соответственно для этого изначально изображение в векторе. Круто было бы иметь отдельные плагины растрирования
Аноним 12/06/17 Пнд 14:26:58 #546 №406007 
>>406006
Чувак, ну как бы любой вектор для его отображения растрируется на ходу, мониторов на кривых безье я как-то не видел.
Аноним 12/06/17 Пнд 14:32:01 #547 №406009 
>>406007
Ты не понял, погугли
Аноним 12/06/17 Пнд 14:44:27 #548 №406013 
>>406006
cache as bitmap
http://www.ant-karlov.ru/reshenie_problemi_proizvoditelnosti_vo_Flash.html
Аноним 12/06/17 Пнд 16:02:48 #549 №406026 
VVpkuE2YXK4.jpg
3058996-5.jpg
Всем сап. Вопрос такой, значит: какой сейчас стандарт разрешения текстур для персонажей в играх? Я сделал (пикрил) модель лица и там 20 миллионов полигонов. В каком разрешении запекать карту нормалей, чтобы добиться детализации как на скрине из батлы?
Аноним 12/06/17 Пнд 16:36:02 #550 №406031 
>>406009
Это не я не понял, это ты ненамеренно, видимо хуйню сказанул. Впрочем, это все равно к изначальному вопросу отношения не имеет (ибо там надо конвертировать как раз в обратную сторону).
Аноним 12/06/17 Пнд 18:17:03 #551 №406057 
>>406031
>видимо хуйню сказанул
>Впрочем, это все равно к изначальному вопросу
Ну я написал про возможность подгона графики под разрешение экрана во flash играх. Вектор растрируется в желаемом размер. А ты ответил, про то как выводится графика на монитор, в каком виде. Улыбнуло.
>(ибо там надо конвертировать как раз в обратную сторону)
Из растра в вектор? Ну это сомнительное мероприятие, недостатков больше чем просто изменить размер растровой картинки под желаемый.

Скорей всего у тебя уже есть графон в хд, при уменьшении у тебя проблемы. Ну что сказать, подумай логично, если картинка слишком детализирована, потери при уменьшении неизбежны. Просто выбери оптимальный алгоритм уменьшения. Или рисуй графон в меньшем разрешении, так тоже делают.
Аноним 12/06/17 Пнд 20:01:20 #552 №406078 
>>406026
4к на ебало, если судить по тумб райдеру
Аноним 12/06/17 Пнд 20:01:56 #553 №406079 
>>406026
Тупой вопрос, анон. Потрать часок и попробуй запечь и так и сяк, а потом уже сам увидишь результаты.
Алсо, я бы беспокоился не о текстурах. Ты в ААА-студии работаешь что ли? Как будешь риг лица делать и анимировать его?

Послезавтра начинается White Nights. Завтра ночью ехать нужно, а я сижу на дваче вместо того чтобы пилить свою демку. Перечитал с утра кучу статей по ебанному майнингу, заказал видеокарты. А ведь планировала сегодня весь день вкалывать, код писать. Кто я после этого?
Аноним 12/06/17 Пнд 20:15:09 #554 №406083 
А у вас тут обоссывают ньюфагов?
Аноним 12/06/17 Пнд 20:17:40 #555 №406084 
>>406079
Это Blender. По анимации еще ничего пока не думал, но в бандэре это тоже делается. Проблема в том, что я больше 2к не могу запечь, у меня попросту не хватает оперативной памяти. И да, я понимаю, что глупо спрашивать то, что можно выявить самому, просто интересуют стандарты игорь 2017-18 года. Находил для оружия от 1го лица, а для самих персов не могу найти. Посмотрел процесс создания Унчартэд 4, там тоже ничего нет по теме.
Аноним 12/06/17 Пнд 20:30:50 #556 №406089 
>>406084
> По анимации еще ничего пока не думал, но в бандэре это тоже делается.
Это пиздец. С таким подходом тебе не в /gd, а на /td надо, сидеть на фрилансе за чашку риса.
Все что касается рига и анимации будет трудозатратнее чем скульптинг и текстурирование. Вопрос тогда в том, какой смысл в ААА-персонажах стандарта 2017-18 года, если их можно использовать только в качестве портфолио для 3д-артистов и при устройстве на работу? Игру ты с ними не сделаешь.
Аноним 12/06/17 Пнд 21:14:54 #557 №406097 
>>406089
Так, ну давай ты мне не будешь рассказывать где и с чем мне сидеть. Изначально я занимался интерьерами и стилл-рендерами. Сейчас хочу делать гейм-реди модели. Я про текстуры спрашивал, а мне про риг залечивают.
Аноним 12/06/17 Пнд 22:12:15 #558 №406108 
>>406097
Мне лень демку пилить, убиваю время ИТТ.
А зачем ты перекатываешься из унитазников в гейм-реди модели? Прибыльность и у этих занятий должна же быть примерно одинаковая. Или не так?
Я недавно ассет персонажа купил с сотней анимаций, наборами LOD и одежды за $30 что ли.
Алсо, в порно-треде твои навыки пригодились бы, лол. Там правда кроме рендеринга еще и извещенную фантазию надо иметь.
Аноним 12/06/17 Пнд 22:21:50 #559 №406109 
>>406108
Задел на будущее хочу иметь, тк когда свою шарагу закончу, будет хоть что-то в багажнике кроме диплома. Да и работу предложили, там не так уж и сложно, но просто для себя персонажей хотел бы поделать, мало ли как потом пригодится.
Аноним 13/06/17 Втр 00:59:27 #560 №406121 
После таких игровых выставок как E3 2017 хочется ещё больше работать над своими играми так как осознаёшь, что никто не сделает игру твоей мечты, кроме тебя в этом мире победившего капитализма.
Аноним 13/06/17 Втр 08:36:53 #561 №406137 
>>406121
Просто ты перенасытился, мальчик. У тебя нехватка новых ощущений. Это не проблема разработчиков игр, а твоя проблема. Ты не их целевая аудитория, только и всего. И они не обязаны удовлетворять твои вкусы. Их игры рассчитаны на нормальных полноценных людей, которые играют в игры время от времени и не успевают устать от них, а не на игрозасивисимых извращенцев.
Это как с порно. Есть такие студии как brazzers, делающе качественный товар и получающие за него достойные деньги. Но когда от обычного порно уже, грубо говоря, не стоит, начинают смотреть какой нибудь азиат стрит мит, где японских шлюх бьют током и рвут им анусы. Инди это как-раз такая копрофилия от мира игр. Когда на assasins creed уже не стоит.
Ну и явно своим увлечением дегенеративным творчеством хвалится не стоит, как по мне.
Аноним 13/06/17 Втр 08:38:59 #562 №406138 
>>406121
Да и ты тоже не сделаешь.
Аноним 13/06/17 Втр 12:17:57 #563 №406162 
>>406121
А хули делать на Е3? Там же все заполнено стендами ААА-студий и толпами геймеров. Инди-разрабу там делать особо нечего.
Аноним 13/06/17 Втр 13:44:39 #564 №406176 
>>400578
начинай с малого, с первого раза ты гта 6 не напишешь. напиши змейку или тетрис. и по хорошему действительно нормальный язык выучи, хотя бы питон тот же (не то, чтобы он был хорош, но явно лучше паскаля)
Аноним 13/06/17 Втр 16:08:25 #565 №406186 
>>406137
Отчасти согласен, но пример с отсосом нерелевантен так как пустыня явно проигрывает всему что было раньше.

Это самый дерьмовый асасин на моей памяти. Просто максимальная халтура.
Аноним 13/06/17 Втр 17:42:10 #566 №406196 
Screenshot20170613174129.png
>>406121
>что никто не сделает игру твоей мечты, кроме тебя в этом мире победившего капитализма
Если капитализм победил, то можно предположить теорию заговора, что самые крутые игры спрятаны от глаз и ушей простого народа планеты.
Аноним 13/06/17 Втр 20:24:14 #567 №406210 
>>400577 (OP)
Сап, подскажите годных уроков по GameMaker: Studio 2. В факе ссылка на тред-вопрос по гейммейкеру, в ютубе или ролики из 2012 года, или ничего не дающие узконаправленные туторы, либо я в глаза ебусь. inb4 >в глаза ебусь this.
Аноним 13/06/17 Втр 20:59:15 #568 №406212 
>>400578
С проработки сюжета, его ветвления, концепт-артов локаций и персонажей, проработки механики геймплея.
Потом учишь движок, качаешь язык и делаешь игру.
Аноним 13/06/17 Втр 21:19:03 #569 №406215 
>>406210
Чем тебя туториалы с официального сайта не устраивают?
Аноним 13/06/17 Втр 22:18:10 #570 №406225 
2.png
>>400577 (OP)
Здравствуй, дорогой анон. Может, помнишь, как когда-то на двачах мелькали треды об РТС в стиле Red Alert - "World threat". Речь шла о типичной по концепции стратежке с развесистой клюквой, где, однако, остопиздевший конфликт СССР-США менялся на сборник из локальных, но запоминающихся противостояний современности: Украина (в первую очередь), Сирия, Ливия и иже с ними (вторым планом).
Так вот появилось желание реализовать задумку. А, главное, вместе с ним появились время, деньги и команда опытных в подобных проектах единомышленников. Совесть по поводу угона задумки у двачей не мучает, ибо за все годы в релиз вышли только треды с маняфантазиями (кои в немалой мере принадлежат автору поста). Но тут же встал главный вопрос: будет ли западному игроку понятна вся эта клюква ПРО ХОХЛОВ? Если для России/Украины меметичность МОГИЛИЗАЦИЙ, ВЕЖЛИВЫХ ЛЮДЕЙ, КИБОРГОВ и прочих ИХ ТАМ НЕТ - высокая, то беглый гуглеж показал, что англоязычная аудитория совсем не в теме. Но, вероятно, у них есть свои мемы по данному конфликту? Или им абсолютно похуй, и разборки Постсовка для западной аудитории стоят в том же ряду, что и для меня - локальные конфликты в Кении? Мне бы в самом деле хотелось поработать над клюквенной политической сатирой, и почва, кажется, есть. Но, если только кажется, то творить в приевшемся сеттинге СОВЕТСКАЯ ИМПЕРИЯ ЗЛА супротив БУРГЕРНОЙ ИМПЕРИИ ДЕМОКРАТИИ желания ноль.
Засим прошу мудрого совета у анона: возможна ли локализация мемов хохлоконфликта для западного игрока? Если нет, то есть ли какие-то другие войны, где много запоминающейся политоты, которую можно обстебать?
Аноним 13/06/17 Втр 22:58:55 #571 №406227 
>>406215
устраивают, но они на английском. очень быстро устаю от того, что кроме понимания рассказываемого нужно ещё переводить.
Аноним 13/06/17 Втр 23:28:52 #572 №406234 
план4-3.jpeg
14882565908290.webm
>>406225
>Засим прошу мудрого совета у анона: возможна ли локализация мемов хохлоконфликта для западного игрока? Если нет, то есть ли какие-то другие войны, где много запоминающейся политоты, которую можно обстебать?
Аноним 14/06/17 Срд 00:04:05 #573 №406239 
>>406234
Это что, автор швайнокарасей дорвался до разработки игр?
Аноним 14/06/17 Срд 00:38:56 #574 №406240 
cat bottle.jpg
>>406239
>автор швайнокарасей
Спасибо за сравнение!
Аноним 14/06/17 Срд 06:32:16 #575 №406249 
>>406239
нет, это всего-лишь распидарасило-кун
Аноним 14/06/17 Срд 12:51:56 #576 №406277 
Здарова, работяги! Пишу тут потихоньку свой движок для-рогуелайк-сендбокс-фентези аналога космических рейнджеров. Готові рендеры, зачатки процедурной генерации,хранение данных, менеджеры состояний и тд.
закралось 2 фундаментальных вопроса:
1. Че делать с интерфейсами? Есть гуйды как еализовать все эти статусбары, текстбоксы и менюфреймы без лишней боли?
2. Анимация. Какие есть методы перехода из одной анимации в другую? Вот допустим у меня есть айдл анимация длинной в n кадров. анимация зациклена, то есть без скачков переходит сама в себя. И допустим есть анимация бега длинной в m кадров, так же зациклена, и офк кадр 0 совпадает с кадром 0 айдл анимации. И такая ситуация, что игрок нажимает кнопку и инициирует бег посреди айдл анимации, допустим на кадре N (0<N<n).
как мне перевести это все в кадр 0?
самым топорным решением вижу добавление действий в очередь и применение с задержкой на окончание анимации. второе это разбитие этого множества из n кадров на подмножества n0-nN и соответственно добавление N сабанимаций перехода из айдл в бег (заменой первых кадров анимации бега)
Или есть какието более элегантные решения?
Аноним 14/06/17 Срд 16:17:59 #577 №406300 
>>406227
Привыкай и тренируйся. Если с английским проблемы - в первую очередь учи язык, а уже потом гамак.
Зайди на https://apps.ankiweb.net/ , скачай программу, создай свой словарик из незнакомых слов. Учи их всегда и везде, пи первой возможности.

Изучение английского это твои первые шаги в игроделании.
Аноним 14/06/17 Срд 16:23:22 #578 №406302 
>>406225
Именно так, им абсолютно похуй, так же как тебе похуй на конфликт в Мали.
Хочешь конфликты, на которые не похуй пиндосской публике - ирак и афганистан. Внезапно про это уже куча игр и фильмов

Донбасс - это чисто внутрирусская разборка.
Аноним 14/06/17 Срд 17:11:05 #579 №406310 
>>406277
А я пожалуй поддавчну твой вопрос, ибо сам как раз этим и занимаюсь.

На самом деле я пока ещё не сталкивался с там, чтобы кто-то в ньюфаготреде отвечал на вопросы. Ответы нужно искать в других местах.
Аноним 14/06/17 Срд 17:40:43 #580 №406329 
>>406302
>Именно так, им абсолютно похуй, так же как тебе похуй на конфликт в Мали.
Жаль, конечно.

>Хочешь конфликты, на которые не похуй пиндосской публике - ирак и афганистан.
Тут ты и сам все сказал - тыщу раз тему раскрыли.

>Донбасс - это чисто внутрирусская разборка.
Вообще, несколько странно, ведь резонансность крымских событий в мире была выше, чем у очередных арабских разборок. Но, видимо, неудачный сеттинг, лучше забить.
Аноним 14/06/17 Срд 21:39:27 #581 №406381 
Привет геймдевач. Делаю модельки для одной мегаохуительной игры на unreal engine 4. Какие у анриала требования к моделькам, если мир будет огромный и открытый и качество как в Ведьмаке
Не толстота если что. Я абсолютно серьёзно
И как вообще производятся модельки для анриала. Какие там тонкости и т.д
Аноним 14/06/17 Срд 22:48:18 #582 №406390 
>>406310
где например? Ну кроме очевидного гугла. потому что там я потерялся.
Аноним 14/06/17 Срд 22:50:45 #583 №406392 
Сап, гд. У меня есть одна проблема. Мне приглянулся Годо довольно давно и хочу запилить на нем игру, однако версия 2 уже некрофилия, а 3 очень сырой и лагучий. документации по нему хуй да нихуя, да и к тому же он повылетать любитель строго в определенных задачах, что, естественно, мешает. У меня уже руки чешутся что-то сделать. Возможен ли тут компромисс? Компромисс заключается в том, что мне проприетарщина не нужна, но нужон 3D, а все остальные варианты даю на ваше усмотрение.
Аноним 14/06/17 Срд 23:23:19 #584 №406398 
>>406392
Зайти в тред по годоту и свормулируй развёрнуто по пунктам каждую из своих технических проблем.

Тред по годоту:
>>275497 (OP)
https://2ch.hk/gd/res/275497.html
Аноним 14/06/17 Срд 23:32:33 #585 №406404 
>>406398
Вопрос был не совсем про Годо был. Сформирую свой вопрос четче: мне для своих нужд все-таки использовать Годо 2, ждать пока прилижут Годо 3 или перебраться на то, что посоветуют. Условия были приведены выше.
Аноним 14/06/17 Срд 23:33:20 #586 №406405 
>>406404
>сформулирую
Аноним 14/06/17 Срд 23:34:41 #587 №406406 
Ебать, взял и начал пилить проект на Cryengine 5. ТАК сильно я еще не обсирался ошибался это просто лютый пиздец. Документация от Va$yjaP{NA} с 2к символов, а комьюнити мертвое впринципе. Даже у сраного Годот и то больше народа на формах сидит.
Но, я все же попробую что-то запилить. Хотя бы просто шутанчик. Но, сука, как же ебался с флешем и Худами. ААААААААААААААААААААААААААААААААААААА ВОТ ЕТА ЭКСПИРИЕНС!
Аноним 15/06/17 Чтв 11:58:31 #588 №406462 
>>400577 (OP)
пвапвпм
Аноним 15/06/17 Чтв 18:39:05 #589 №406543 
>>400577 (OP)
На каких движках пилят фритуплейную ммо-парашу на иоси и вёдра? Решил запилить свою в зомбипостапоке, донат будет лишь для 100% шанса игры за учёных но и без доната можно будет погамать, правда с определенным шансом, который качается за игровую валюту. Бои будут проходить пошагово, в свободное время в убежищах и бункерах можно будет побегать в реалтайме, п прокачивая их стойкость и вырабатывая лекарство/апгрейды для зомби (да, учёные смогут как лечить, так и вредить выжившим, помогая зомби мутировать в нех). Сервер будет перезапускаться каждую неделю, в конце будет вестись подсчёт очков в зависимости от кол-ва убитых/вылеченных зомбарей и укушенных людей/разрушенных баз, ну и всякие рейтинги лучших кланов/отдельных игроков. В общем суть понятна, скажите, насколько это сложно реализовать и какой движок подойдёт.
Аноним 15/06/17 Чтв 19:04:33 #590 №406554 
>>405490
> И я давно вынашиваю идею, сделать песочницу того же типа, но где подобное поведение было просто зашито технически, т.е. в принципе невозможно было бы скатывание в унылое приватное строительство бессмысленной буржуазной хуеты о котором сказано выше.
Думаю у Нотча была та же задумка, но какие-то пацифисты-казуалы придумали приват участков и PvE-сервера.
sageКирилл 16/06/17 Птн 05:02:15 #591 №406604 
Здравствуйте. Я, Кирилл... Ой, погодите...

В общем у меня есть задача в плане теорикрафтинга. Мне нужно решить как делать боевую систему, статы там и так далее. Хотел взять ГУРПс, но она мне не нравится, потому что там нет кучи статов, которые мне нужны (там тонкое отыгрывание роли, ололо). Вот задача на текущий момент: два игрока (неписи или живые) меряются силами и кидают друг против друга дайсы. Так вот, мне нужна такая формула расчёта проверки их силы, чтобы эта проверка для двух персонажей в 90-95% случаев повторялась в одну сторону.
Например, мальчик и средне взятый взрослый мужик соревнуются в арм-рестлинге. Понятное дело, что мужик побеждает всегда.
Я бы мог взять концепцию d20 из ADnD, чтобы даже самое невозможное было возможным в 5% случаев (когда выпало 1 или 20). Но тогда как мне разбрасывать их статы и саму формулу? Также как и в ADnD, то есть 1-20?
1. Я бы не хотел такой большой разброс статов. Мне нравится как в S.P.E.C.I.A.L. (из фоллыча) 1-10
2. В ADnD, если я правильно помню, от стата отнимается 8 баллов, а потом полученная разница нелинейно скалируется в от -3 до 3. Но тогда я не получу достаточной разницы для 95% исхода, потому что это будет сравнение d20 - 3 и d20 + 1

В матан могу, в тервер могу, в написание быстрых proof of concept в каком-нибудь fiddler тоже могу. Но вместо того, чтобы придумывать лесописед, я вспомнил о существовании /gd/ и решил зайти сюда.

Может быть мне стоит брать разницу их силы и нелинейно скалировать её в модификатор для одного из них? Например, при разнице силы 2 добавлять 4-6 баллов к дайсу того, кто сильнее? Тогда я боюсь, что я не смогу уместиться в интервал 1-10 для стата. У меня будет три возрастных группы (10-13, 14-17, 18+), и между этими группами лежит большая пропасть в той же силе. А мне ещё надо сравнивать силу внутри одной группы, а один ребёнок вполне может быть настолько сильнее другого ребёнка, что результат арм-рестлинга будет в 90% в одну сторону. Брать шкалу 1-20?

Аноним 16/06/17 Птн 09:05:36 #592 №406621 
Есть какие-нибудь списки самых успешных игр для мобилок по жанрам?
Аноним 16/06/17 Птн 11:16:24 #593 №406639 
Здравствуйте, тут другу на др, чисто по угару, было бы здорово запилить игру типа уличных боёв с сеги, но с бродячими собаками в качестве врагов. Какие есть самые ублюдочные механики, которые сделают этот проект чуть интереснее чем просто "жми вправо чтобы идти и удар когда враг близко", т. е. добавить минимум челленджа ? В тех же уличных боях я даже не знаю в чём сложность была, её там и не было по фатку, но играть было весело.
Аноним 16/06/17 Птн 13:39:54 #594 №406656 
>>406604
Кидаешь кубик для обоих, умножаешь результат каждого на его силу, сравниваешь результаты. Кидать можно тот же д20.
[FODTIERSTREAMER] Аноним 16/06/17 Птн 15:09:04 #595 №406679 
>>406639
Дарксоулс панин эдишн, хехе. А если серьёзно, то кооператив даже нудную нудятину сделает играбельной.
Аноним 16/06/17 Птн 15:27:22 #596 №406685 
Нуфаг в треде. Допустим есть какая-нибудь пошаговая игрушка, в которой без нажатия клавиш ничего не происходит. Что в этот момент происходит в коде? Цикл все равно гоняет по кругу одно и то же, и просто ждет следующего нажатия? А рендер все равно гоняет те же картинки по кругу и держит тот же фпс? Или всё замирает и нагрузка на процессор падает?
[FODTIERSTREAMER] Аноним 16/06/17 Птн 15:51:32 #597 №406692 
>>406685
В этот момент отрисовывается сцена, а вот когда ты жмёшь на кнопку происходит прерывание и запускается функция
Аноним 16/06/17 Птн 16:22:22 #598 №406707 
А в чем писать roguelike рпгшку?
Аноним 16/06/17 Птн 16:29:01 #599 №406710 
>>406692
Если быть точным, то прерывания происходят только на лоу-левеле, и обычно это не связано с самой логикой написанной программы. На более высоком уровне программирования могут использоваться события. По смыслу это что-то схожее, но реализация разная.
>>406685
Довольно простая и распространенная схема - глобальный цикл, в котором последовательно происходят считывание состояния клавиш, выполнение логики игры (раз в миллисекунду например), отрисовка (постоянно).
Если клавиша не нажата, то в процедуре логики игры просто не выполнится какая-то ветка кода.
Можно и события использовать, но менеджер событий все равно должен гоняться в основном цикле, чтобы отлавливать эти самые события.
Аноним 16/06/17 Птн 17:47:41 #600 №406734 
photo2017-03-1418-15-22.jpg
Хочу запилить тактику вроде Fire emblem для мобилок. Есть что-то кроссплатформенное для такой задачи? Я понимаю, что кроссплатформа - это всегда гроб и кладбище, но с другой стороны речь идет о нетребовательном проекте со спрайтовым графоном и минимальным количеством одновременной активности на экране.
Имеется большой опыт работы с Action script 3 (но его использовать не хочу - нехуй насиловать труп), средний - с Явой по части ведра и Unreal Engine 4 исключительно под Винду. Огромный опыт серверного JS и средний - серверной же Явы. Ну и свободный инглиш, конечно.
Что в этой ситуации подходит для реализации проекта? И во что из живых технологий проще всего будет вникнуть с моим опытом?
sageАноним 16/06/17 Птн 18:28:01 #601 №406739 
chart.jpeg
>>406656
https://jsfiddle.net/gxpbwu5p/2/embedded/#Result получилось вот это

Неплохо. И отображает, что чувак с силой = 1 вообще калеченый
Аноним 16/06/17 Птн 19:45:15 #602 №406745 
>>406604
При броске домножай стат на N. Чем больше будет N, тем больше будет твой результат повторяться.

Например, арм-рестлинг определяется как 1d20 + Сила х 5, где сила пацана = 3, а сила мужика = 6.
Тогда пацан выбрасывает 16..35, а мужик - 31..50. Такая проверка почти всегда будет в нужную сторону. При этом, если сила мужика будет 7, то выиграть пацану уже нереально, и абсурдная ситуация уровня "быстра размахивая руками, взлетает упавший со скалы гном" отметается.
Аноним 16/06/17 Птн 19:55:55 #603 №406747 
>>406745
Хотя, я тут получше вчитался в твой вопрос
>чтобы эта проверка для двух персонажей в 90-95% случаев повторялась в одну сторону.
и что-то не понял, зачем тебе вообще скалирование в формуле. Может свой процент "гвоздями прибить". Например, если разница в статах = 1, то проигравший должен выкинуть максималку в 1d10 (90%), если двум - 1d20 (5%).
Аноним 16/06/17 Птн 21:24:09 #604 №406777 
14832122245580.jpg
При столкновении с объектом на скорости ему передаётся вся скорость?
При столкновении с абсолютно неподвижным объектом происходит торможени и отскок, или только торможение?
Аноним 16/06/17 Птн 21:25:44 #605 №406780 
>>406777
Закон о сохранении импульса. Почитай, там ничего трудного, это физика из средней школы.
Аноним 16/06/17 Птн 21:28:04 #606 №406781 
>>406780
Э-э-э, блять, это дроч с Ньютонами, а у меня только скорости и массы.
Аноним 16/06/17 Птн 21:30:29 #607 №406783 
14837769667430.webm
>>406781
>Э-э-э, блять, это дроч с Ньютонами, а у меня только скорости и массы.
>Физическая величина, равная произведению массы тела на скорость его движения, называется импульсом тела.
Nickname 16/06/17 Птн 21:35:50 #608 №406786 
Версия 8.1 Standard (взломка)
В чем сама проблема, в том, что при компил. проекта у меня вылазиет ошибка Error Creating Stand-Alone: Cannot find valid runner data.
Я сделал все то,чтоб убрать эту ошибку. заработало, но проблема опять вернулась!!!
Пж помогите.
Аноним 16/06/17 Птн 21:40:09 #609 №406788 
14810308467390.jpg
>>406783
Ладно, абсолютно упругий удар с тобой.
Аноним 16/06/17 Птн 21:43:28 #610 №406789 
softwall.jpg
>>400577 (OP)
Какие есть хорошие геймдев факультеты в Японии?
Аноним 16/06/17 Птн 22:07:01 #611 №406794 
14832124165490.jpg
>>406780
О, данке, работает!
Аноним 16/06/17 Птн 23:10:41 #612 №406808 
>>406789
Дай угадаю, ты любишь ИГРЫ, АНИМЕ И ЯПОНИЮ?
Аноним 16/06/17 Птн 23:55:54 #613 №406816 
Анон, откуда выводится матрица поворота
cos -sin
cos sin
Не пойму, если полярные координаты - это r X cos, r X sin, то откуда у нас берутся сумма и разности синусов?
Поподробней объясни, пожалуйста.
Аноним 17/06/17 Суб 01:02:47 #614 №406827 
image.png
>>406816
Например, так. Или через суммы синусов-косинусов.
Аноним 17/06/17 Суб 10:20:31 #615 №406859 
>>406789
Откуда вы лезете? >>400477
Аноним 17/06/17 Суб 14:52:46 #616 №406889 
Приветствую тебя, читающий. Всегда хотел создать собственную говноигру и вот я понял, что время пришло. Посоветуйте, пожалуйста, движок для создания песочницы по типу Garry's mod. Главное, чтобы там использовался простой язык. Например, в gmod'е используется Lua.
Аноним 17/06/17 Суб 15:36:34 #617 №406894 
>>406889
Бери Sandbox Like Garry's Mod With Simple Script Language Maker.
Аноним 17/06/17 Суб 15:59:29 #618 №406903 
Sss
Кирилл 17/06/17 Суб 16:09:16 #619 №406905 
SxDice.PNG
S+5xDice.PNG
>>406739
Неправильно посчитал

>>406745
Первый график >>406656 -куна
Второй график — твой
Аноним 17/06/17 Суб 16:12:19 #620 №406906 
>>406894
А если серьёзно? Я пробовал UE, пробовал Unity, но всё не то. Какие ещё есть движки?
Аноним 17/06/17 Суб 16:50:46 #621 №406909 
>>406906
CryEngine.
Аноним 17/06/17 Суб 18:18:54 #622 №406915 
Сап, пишу 2д игрушку и тут два стула вопроса

1) Как адекватные люди реализуют физику прыжка, чтоб выглядило динамично и реалистично? Я сейчас тупо замедляю скорость на максимальной высоте прыжка, выглядит хуево, особенно когда на код смотришь

2) Как порядочно отображать анимации. Например, приземление с того же прыжка? Сейчас вставляю разные картинки для определенного положения юнита, относительно земли. Выглядит хуево
Аноним 17/06/17 Суб 18:36:36 #623 №406917 
>>406915
1. Не меняй скорость, но измени то как на нее влияет управление когда персонаж в воздухе, то есть вместо скажем нажатие на стрелочки вместо того чтобы ускорять персонажа на 10 пикселей за фрейм с капом скорости в 60, ускоряло его на 5 с капом в 30. Ну и разница в торможении, если оно у тебя есть.
2. Переусложняешь. На прыжок тебе нужно два спрайта (анимированных или нет) -- один на взлет, другой на падение.
Аноним 17/06/17 Суб 18:56:15 #624 №406918 
111.JPG
222.JPG
Сап, анон, опять решил делать игру. Пикрелейтед -то что сделано за последние 4 часа.
Стоит ли продолжать?
Аноним 17/06/17 Суб 19:19:11 #625 №406921 
>>406918
>руссифицированный интерфейс
>полигонаж уровня 90-х годов

>Стоит ли продолжать?

Определенно нет
Аноним 17/06/17 Суб 19:25:39 #626 №406923 
image.png
>>406921
Это ретровейв-стиль просто. Очевидно что один человек не может сделать игру с нормальным полигонажем.
Аноним 17/06/17 Суб 20:03:53 #627 №406932 
>>406909
Про него-то я и забыл. Спасибо.
Аноним 17/06/17 Суб 20:50:46 #628 №406936 
nice
Аноним 17/06/17 Суб 21:53:44 #629 №406954 
test012317.webm
>>406906
>Какие ещё есть движки?
godot
Аноним 17/06/17 Суб 23:49:55 #630 №406977 
.
Аноним 18/06/17 Вск 14:43:39 #631 №407055 
Насоветуйте годных туторов по 3D-лоуполи арту пожалусто.
В 3D могу, но очень уж заёбно каждый раз рисовать развертки, а затем ещё и текстуры и норалмапы и т.д. Неоправданно долго и заёбно всё это для одиночного создания инди-хуинди.
Аноним 18/06/17 Вск 21:22:52 #632 №407100 
>>407055
>каждый раз рисовать развертки
разве запекание не помогает?
Аноним 18/06/17 Вск 22:10:39 #633 №407106 
>>406827
Все, анончик, ты открыл мне глаза, спасибо!
Аноним 18/06/17 Вск 22:45:51 #634 №407110 
>>407100
Я пока над лодами не заморачиваюсь даже. Не того уровня проекты.
Но тем не менее, рисование uv и текстур заебывает, хочу в лоуполи перекатится, пока пилю небольшие проекты.
Аноним 18/06/17 Вск 23:17:08 #635 №407111 
3dcg.JPG
>>407055
Если ты имеешь ввиду моделлинг без ебучего новомодного скульптинга и процедурных текстур, то есть один чувак который неплохо в Майке хуярит персонажей. Вот его канал: https://www.youtube.com/channel/UCTWcYEMuxFZIA6XSNNf5_fQ
Если тебе домики и машинки в лоуполи, то я хз, само собой это делается в любом популярном редакторе. Полигоны вытягиваешь и режешь себе, и так до нужной формы. Для лоуполи вообще дизайн очень важен, композ и работа с цветом. Про такие общие вещи туторов нет, тут просто надо иметь художественный вкус.

А на меня сегодня снизошло озарение, посоны.
Внезапно в мозгу переклинило и понял, что каждый значимый объект в игре должен иметь интерфейс. Один такой скрипт, куда скидываются все ссылки на составные части объекта и общие для него переменные. И через него данными обмениваться внутри объекта. А раньше-то я прямую связь между компонентами объекта делал, думал что так проще и быстрее.
Аноним 19/06/17 Пнд 00:03:12 #636 №407113 
Поясните про view-model-control, view класс создается 1 раз и отрисовывает все, или для каждого объекта который надо отрисовать создается свой?
Аноним 19/06/17 Пнд 00:45:52 #637 №407114 
>>407113
Не думаю, что mvc-модель подходит к геймдеву.
Аноним 19/06/17 Пнд 06:10:50 #638 №407117 
>>407111
>связь между компонентами
По идее, она вообще должна отсутствовать или работать через события, если два объекта представляют раздельно реализацию и отображение, например.
Аноним 19/06/17 Пнд 06:36:48 #639 №407118 
Какие есть простые 2д движки? Пока попробовал чуть-чуть лов2д, но там нихуя нету, всё надо самому делать.
Аноним 19/06/17 Пнд 07:50:03 #640 №407119 
Я наверное задам слишком охуевший вопрос, но как пишутся простейшие сервера для многопользовательских простых игр? Дайте гайд!

>>407118
Construct 2
Аноним 19/06/17 Пнд 11:31:32 #641 №407126 
>>407119
ПЕРВАЯ нахуй ссылка в гугле, блядь! Да когда ж вы, дебилы, уже научитесь гуглом пользоваться???
Аноним 19/06/17 Пнд 12:01:16 #642 №407131 
bullet-NPC-player.jpg
int.JPG
>>407117
Для такого по-настоящему программировать нужно. Я весь код в Playmaker нодами собираю.
Тут по сути только 4 способа организовать связь:
1) Самое простое: глобальные переменные. Только если объект в единственном экземпляре.
2) Передача события в другую FSM.
3) Передача переменной в другую FSM или загрузка из нее.
4) Передачи или загрузка переменной из скрипта.
Аноним 19/06/17 Пнд 12:08:16 #643 №407132 
>>407131
>Для такого по-настоящему программировать нужно
ДА ТЫ ЧО!
Аноним 19/06/17 Пнд 13:46:35 #644 №407150 
>>407119
Сервер принимает пакет, происходит логика, посылает пакет с результатом клиентам.
Аноним 19/06/17 Пнд 16:01:04 #645 №407162 
Самый востребованный ЯП для игр?
Аноним 19/06/17 Пнд 16:26:40 #646 №407165 
>>407162
C#
Аноним 19/06/17 Пнд 16:40:18 #647 №407171 
>>407165
Хуярп. Для игр спросили, а не для игры в геймдева на юнитях.
Аноним 19/06/17 Пнд 17:46:02 #648 №407188 
>>407171
>игры в геймдева на юнитях
>4 из 5 всех игр сегодня пилят на юнитях
>игры в геймдева на юнитях
Аноним 19/06/17 Пнд 17:57:12 #649 №407192 
>>407188
>миллионы мух
Аноним 19/06/17 Пнд 18:10:59 #650 №407194 
>>407192
Да госспаде, велосипедь на чем хочешь, всем похуй.
Аноним 19/06/17 Пнд 20:28:20 #651 №407230 
>>407188
Ну-ка назови мне пяток коммерчески успешных игр на юнити. Или хотя бы одну ААА-йоба игру на юнити.
Аноним 19/06/17 Пнд 20:38:14 #652 №407237 
>>407230
Тебе надо - так залезь на википедию и посмотри, смысл мне тебе петуху что-то доказывать?
Аноним 19/06/17 Пнд 21:23:14 #653 №407249 
Вопрос от недохудожника.
Вот хочу я сделать игру на подобии Френ Боу (point-and-click). Но я нигде не могу найти внятную инфу, в каком разрешении рисовать спрайты.
И ещё, хорошо ли подойдёт для этой цели unity?
Последний вопрос - в какой проге делать ролики для игры? Что-то вроде мини мультов. Подойдёт любой формат видео?
Аноним 19/06/17 Пнд 22:42:07 #654 №407274 
>>406918
Учись моделировать, слишком много граней для такой хуеты.
Аноним 19/06/17 Пнд 22:56:18 #655 №407277 
>>406918
Продолжай

Ужа хочется поиграть в этот шедевр
Аноним 19/06/17 Пнд 22:56:51 #656 №407278 
>>407277
*ужу
Аноним 20/06/17 Втр 04:22:43 #657 №407293 
>>406121
За последние 7 лет три 3 игры выпустились, аналогичные тем, которые пилил сам. Надеюсь, следующую сделать успею.
Аноним 20/06/17 Втр 11:33:37 #658 №407343 
>>407230
Hearthstone
Rust
Все игры Amplitude Studios
Fallout Shelter
Gwent
The Forest

Это не AAA, но очень коммерчески-успешные.
Аноним 20/06/17 Втр 12:14:41 #659 №407358 
Здрасьте. Какой сейчас самый лучший по производительности и функционалу 2д движок (только 2д, без 3д)?
Аноним 20/06/17 Втр 12:17:05 #660 №407359 
>>407358
Забыл добавить, что для десктопа.
Аноним 20/06/17 Втр 12:18:14 #661 №407360 
>>407343
>Hearthstone
>Не ААА
Аноним 20/06/17 Втр 13:17:16 #662 №407367 
>>407358
Да любой, который под 2Д заточен(читай - не юнити). Они все примерно одинаковые, у всех всё то же самое на низком уровне, практически все будут летать с реактивной скоростью на тостерах.
Аноним 20/06/17 Втр 13:19:58 #663 №407368 
>>407360
>сраная ККИ, слабаная студентами на коленке, и этот набор статичных картинок умудряется лагать на топовых пека
Охуеть ААА, да. Все мои законченные игры тогда точно АААА
Аноним 20/06/17 Втр 13:27:48 #664 №407371 
>>407293
Успехов
Аноним 20/06/17 Втр 14:28:31 #665 №407384 
>>407367
Юнити годится для 2д не меньше чем для 3д, не пизди.
Аноним 20/06/17 Втр 14:34:02 #666 №407389 
>>407384
Ну-ка запили мне пиксель перфект 2д графон на юнити. не сможешь
Аноним 20/06/17 Втр 14:55:39 #667 №407394 
>>407389
сайз камеры = размер экрана по вертикали / (2 х размер спрайта в пикселях). Хотя что с тобой, довеном, спорить, пойду лучше игру сделаю.
Аноним 20/06/17 Втр 15:56:24 #668 №407397 
Какой коструктор / движок взять для РПГ со сложной ролевой системой, но очень простой 2д графикой? Желательно, чтобы минимум пердолинга с самим движком.
Аноним 20/06/17 Втр 17:21:23 #669 №407411 
Как бороться с прокрастинацией? Преследует постоянно, когда занимаюсь чем-то дольше месяца-двух. Вот и сейчас: пилю игру уже месяца три, хочу начать делать главаря, в голове представляю сцены битвы, разные интересные атаки и т.д., как только открываю редактор - всё нахуй, желание тут же испаряется, хочется только поскорее закрыть его и не видеть.
Аноним 20/06/17 Втр 19:37:31 #670 №407429 
>>407411
Вот тебе универсальный совет - делай. Плевать плохо или хорошо получится. Просто начни делать. Дальше, когда пойдет процесс появится личная оценка сделанного, если что-то не будет нравиться, то ты просто будешь это исправлять или изменять. И так каждый раз, когда будет свободное время, подходящее к процессу разработки. Можно пойти по пути внутренней мотивации, которая основана на простом животном желании заработать бабок и добиться таким образом исполнения желаний, но я бы не рекомендовал, ибо творческое начало сразу будет срублено.
Аноним 20/06/17 Втр 19:41:48 #671 №407430 
>>407397
Насколько сложной? Приведи пример.
Аноним 20/06/17 Втр 20:47:19 #672 №407439 
b
Аноним 20/06/17 Втр 21:33:03 #673 №407444 
sdfa
Аноним 20/06/17 Втр 22:08:27 #674 №407448 
>>400577 (OP)
Гамак 8.0. Клепаю платформер, погромирую перетаскивая кубики туда-сюда. Какие кубики нужны, чтобы игрок припадении на твёрдый объект мог двигаться и прыгать на нём, не падая сквозь него?
Аноним 20/06/17 Втр 22:18:03 #675 №407453 
>>407411
Открывай редактор с конкретной целью. "Сегодня делаю атаку лазером". Мне помогает.
Аноним 20/06/17 Втр 22:25:39 #676 №407455 
>>407411
инди-геймдев это не то место, где ты обязан заставлять себя делать что-то день за днем. Когда ты разрабатываешь игру и у тебя нет ни перед кем обязательств всё зависит от фана. Если тебе это не нравится- зачем делать говно и наотъебись, лишь бы сделать? Подожди пару недель, месяцев, лет, когда тебе опять захочется это делать. Иначе никак.
Аноним 20/06/17 Втр 23:19:11 #677 №407474 
Идея для игры. Стратегия, менеджмент, симулятор сидения на двух стульях.

Симулятор Абу.

Изначально тебе дается борда (2ch) с небольшим количеством тематических досок, мало мощностей, мало модераторов. На все доски их не хватает, и приходится чем-то жертвовать. Этим можно заниматьсятолько днем, ночью нужно спать, но за ночь могут произойти всякие изменения.
Настроения могут колебаться от зеленого (все хорошо) до красного (все хуево). Но лучше балансировать на средине и вот почему.
Если все хорошо, юзеры начинают расслабляться, набегают пониебы, куклоебы, юзеры постят цопе, тогда либо Роскомнадзор блокируте доступ к одной доске, ты теряешь посещаемость, а значит и доход. Либо ФСБ ебет мозги за политоту, и выписывает штрафы, либо Алишер Усманов за плохую организацию.

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

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

Если все плохо, Усманов ебет мозги и забирает часть серверов.

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

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

Сколько нужно продержаться и до какого события дожить, это открытый вопрос.
Что-то вроде This Is the Police, с математическими расчетами как в Long live the queen.
Аноним 21/06/17 Срд 00:13:19 #678 №407476 
>>407430
Что-то среднее между 5 редакцией и путеискателем, скорее даже с перекосом во второе. Правда проверки с дайспулом и анальной клоунадой как в шедоуране. РПГ мейкер скорее всего не пойдёт я так и не понял как к нему запердолить дайсы.
Аноним 21/06/17 Срд 04:30:31 #679 №407484 
Няши, поясните, я не понимат. Для каждой игори нужна графика. Например сейчас я нашел тайлы котоые мне подходят. Они от рпг мейкера. Это значит я не смогу использовать их если буду выкладывать своё поделие куда-то? Или пока не продаю всем похуй?
Аноним 21/06/17 Срд 10:06:52 #680 №407523 
>>407484
Купи мейкер и тот пак в котором они и юзай. А так да японцам глубоко похуй.
Аноним 21/06/17 Срд 12:06:36 #681 №407564 
На каких ещё досках есть подобный раздел?
Аноним 21/06/17 Срд 12:38:00 #682 №407576 
>>407564
Есть клоны на паре имиджборд, но альфа и омега всего - здесь.
Аноним 21/06/17 Срд 13:55:43 #683 №407613 
На чём делать платформер: Гамак 8.х или :Studio?
Аноним 21/06/17 Срд 14:37:16 #684 №407616 
>>407523
Но мне не нужен рпг мейкер, я оттуда только тайлы пизжу. Их можно купить отдельно? И если я их куплю, где факт что их не купит кто-то еще? Где вообще брать уникальные спрайты? Рисовать на заказ?
Аноним 21/06/17 Срд 15:06:26 #685 №407627 
>>407564
На gamedev.ru
Аноним 21/06/17 Срд 15:43:00 #686 №407645 
screen3[1].png
Анон, нужен срочно гайд по рендерингу вокселей как маленьких кубов (пикрелейтед).
Аноним 21/06/17 Срд 15:45:41 #687 №407647 
zTe1hSe[1].jpg
>>407645
Вот пример еще.
Аноним 21/06/17 Срд 16:22:11 #688 №407659 
>>407645
Просто берёшь и рендеришь.
Аноним 21/06/17 Срд 18:36:27 #689 №407667 
>>407616
>Их можно купить отдельно?
Нет
>Где вообще брать уникальные спрайты?
Рисовать самому, даже программист сможет в хуиксель.
Аноним 21/06/17 Срд 20:27:18 #690 №407691 
/
Аноним 21/06/17 Срд 21:33:42 #691 №407701 
photo2017-06-0616-54-17 — копия.jpg
Посоны, возможно не к вам но всё же. Я не понимат - есть 2д top-down игры, в которых персонаж и весь мир отображается четко сверху - пример тому hotline miami, а есть типа jrpg - где все показано сверху но со спины. Пикрил. И я не понимаю как ето так. А если ГГ подойдет сзади к дереву - его же просто перестанет быть видно! Как этот геймдезигн называется?
Аноним 21/06/17 Срд 21:46:10 #692 №407703 
>>407701
Это вил 3/4
Обычно делают так, чтобы сквозь дерево был виден силуэт персонажа за деревом.
Аноним 21/06/17 Срд 22:17:21 #693 №407711 
>>407703
Ни во одной классической жрпг такого говна нет.
Аноним 21/06/17 Срд 23:43:08 #694 №407732 
>>407711
А ты сделой, будешь новатором.
Аноним 22/06/17 Чтв 00:16:31 #695 №407734 
>>407732
В моей жрпг нет анимаций, графена и логики. Лишь накуренные хаотично-нейтральные паладины и заклинатели не знающие магию и дрочащие владение волшебными палками.
Аноним 22/06/17 Чтв 01:31:00 #696 №407742 
paint-72dpi.jpg
Анон, поясни мне, а кому нахрен нужны художники? Я рисую охуено, хочу вкатится в гейм девелопмент, но програмисты которые делают игры и решают все наверно тоже как-то представляют как игра должна выглядеть, так зачем им платить мне чтобы я рисовал им всякие концепт арты? Может в Бетесде где бюджет игры выше 100 лям они не зажмут заплатить художникам, а в инди компаниях как это делается? Или что, они только в ВНках требуются или для какой-то 2д игры? Что я буду делать для 3д игры? Текстуры рисовать? Или кому-то больно надо платить мне заплату за мои маняфантазии?
Аноним 22/06/17 Чтв 03:22:35 #697 №407756 
>>407742
[email protected] напиши сюда. Пока ничего не делаем, но в планах после лета начать что-то и художник как раз может пригодиться.
У нас пока прогер, моделлер и музыкант. (к тому времени, как начнем, неизвестно, какой состав будет)
Аноним 22/06/17 Чтв 04:46:02 #698 №407760 
>>407742
Если освоить ренпай, то можно вкатиться на патреон делать внки для убогих дрочеров. Тут где-то болтается тред порноигр, спроси там подробности. За полгода можно спокойно выйти на штуку баксов в месяц.
Аноним 22/06/17 Чтв 08:07:10 #699 №407776 
>>407742
Ты рисуешь арт-дизайн согласовываясь с геймдизайнером. В больших кампаниях (да и маленьких) - программисты просто люди, работающие за еду деньги, и то, какой в итоге получится игра - их не ебёт.
Аноним 22/06/17 Чтв 08:22:31 #700 №407779 
>>407742
>Что я буду делать для 3д игры? Текстуры рисовать? Или кому-то больно надо платить мне заплату за мои маняфантазии?
Обычно модели создаются по маняконцептам
Аноним 22/06/17 Чтв 18:01:28 #701 №407883 
>>402498
Объективно, игра хороша, но, например, лично я чувствовал себя, как фермер в этой стране - какой смысл вкладываться в персонажей, если они дохнут, как мухи? Вот поэтому и обосрались, что вся хвалёная система кастомизации и всё-всё-всё меркнет за смертностью персонажей. В этом плане мне больше импонирует Darkest Dungeon, в нём привязанность к даже более картонным персонажам чувствуется в большей степени, а выбор относительно них - более болезненным.
Аноним 22/06/17 Чтв 19:54:15 #702 №407915 
image.png
>>407274
>>407277
Пытаюсь перемоделировать получше. Насколько я читал, у грани должно быть не больше 4-х вершин, и в одну точку должно сходиться не более 4-х ребер, поэтому уменьшить количество граней никак не получается.
Аноним 22/06/17 Чтв 20:28:50 #703 №407921 
strategygamemockup2bytimjonsson-d4asfi1.png
Привет всем. Решила впервые попробовать себя в рисовке игры. Но, т.к. в этом деле абсолютли не шарю, обращаюсь к вам. Подскажите пожалуйста, есть ли какие-то стандарты разрешений/размеров и тд при рисовании тайлов, героев и остального в 2д играх? Чтобы при вставлении в игру не вылезали потом никакие косяки вдруг, чтобы всё смотрелось норм как и задумывалось. Или можно просто рисовать в высоких разрешениях, а потом уменьшать картинку и это не повлияет никак? В общем, как лучше рисовать это и как лучше вставлять в игру, чтобы и не мельчить, и не переборщить с размерами, а получить не режущее глаз изображение? Кароч я хз как нормально спросить, надеюсь мой вопрос понятен лол))
Аноним 22/06/17 Чтв 20:41:46 #704 №407925 
>>407921
Возьми какую-нибудь меру предметов (например, человека) и рисуй все объекты рядом с ним пропорциональными по размеру, очевидно. Тогда при одинаковом разрешении они будут попиксельно пропорциональны, и игра не будет выглядеть как сборище надерганных отовсюду картинок.
Аноним 23/06/17 Птн 07:04:11 #705 №408005 
>>407921
Кури svg, а лучше сразу становись 3D скульптором. Будешь зашибать как твой батя за год за неделю.
Аноним 23/06/17 Птн 07:07:27 #706 №408006 
>>407921
>какие размеры
Это тебе погромист скажет или гей дизайнер. Спроси, какие спрайты под какое разрешение нужны.

Ты же не собираешься рисовать просто так. Я так понимаешь хочешь для игр именно, так вот узнавай у работодателя, требуй ттх, иначе даже не берись, очевидное наебалово.
Аноним 23/06/17 Птн 10:47:40 #707 №408021 
Анончики, мне нужно строить на плоскости граф, чтобы огибать препятствия. Как мне это сделать? Уже смотрел какой то юнитипример с пауком, но там встроенные юнитивейпойнты.
Аноним 23/06/17 Птн 12:34:33 #708 №408031 
>>408021
nav mesh не подходит?
Аноним 23/06/17 Птн 14:14:48 #709 №408045 
>>407921
Размеры героев в пиксельарте могут бытьобычно бывают 8х8,16х16,32х32,64х64. Экран-1280х720-значения делишь на 2,4,6,8 и получаешь размеры экрана. Рисуешь в удобной проге, потом гуглишь"апскейл пиксельарта в фотошопе ", ну и апскейлишь до хд.
Аноним 23/06/17 Птн 14:18:02 #710 №408047 
>>408045

забыл сказать, на те размеры на которые делишь размеры экрана, на них же умножай спрайты при апскейле, тогда всё выходит цельнокак правило.
Аноним 23/06/17 Птн 14:38:09 #711 №408056 
>>407915
В блендере есть модификаторы на сокращение лишних вершин, объединения близко стоящих и прочие оптимизации. Поэтому нет нужны строить сразу супер оптимизированную для калькуляторов модель с нуля. Но за этим лучше в /td.
Аноним 23/06/17 Птн 15:21:34 #712 №408065 
Сап. Среди местных случаем нет дизайнера? Нужно дорисовать простенькую финальную анимацию для персонажа в игре которую я почти закончил. 10-15 пнгшек с небольшими изменениями, улыбку там придать, лапками персонажа подергать. Вам - пропись в авторах, и слава на gd.
Стучаться можно в телегу @qwfuybhv
Аноним 23/06/17 Птн 16:47:46 #713 №408081 
>>408031
Проблема в том, что я не на юнити пишу
Аноним 23/06/17 Птн 17:38:17 #714 №408093 
>>408065
Обратись в конфу, так может сначала обоссут, но глядишь откликнется кто ссылка в faq
Аноним 23/06/17 Птн 19:12:49 #715 №408121 
>>400577 (OP)
Как получить опыт работы геймдизайнером? Подойдёт опыт создания инди?
Аноним 23/06/17 Птн 20:07:35 #716 №408140 
>>408121
Нет. Инди не игры. Устройся в небольшую контору, чтобы иметь запись в трудовой книжке.
Аноним 23/06/17 Птн 21:21:31 #717 №408159 
Есть ли годные книжки, где разжовывается о воксельной графике, рей-трейсинге/рей-кастинге, геометрии для комп игр?

Рисование/текстурирование/заливке/алгоритме Брезенхема треугольников и проч?
Аноним 23/06/17 Птн 21:34:56 #718 №408161 
>>408006
Да просто программист, с которым мы это делать собираемся, программировать то программировал, но игры тоже не делал до этого. Работаем ни на кого-то, а вдвоем. Ещё нубасики в этом деле)
Аноним 23/06/17 Птн 21:37:16 #719 №408162 
>>408045
Не, у нас не пиксельарт же будет. про пиксель слышала часть сказанной тобой инфы в какой-то видеолекции, а вот просто про рисованный арт нет
Аноним 23/06/17 Птн 22:35:19 #720 №408175 
>>407613
Нужна кроссплатформенность и физ.движок box2d - studio.
Аноним 23/06/17 Птн 22:39:13 #721 №408176 
>>406406
Да говно движок. Для индюшатины вообще малопригоден. Хотя графика хорошая, не поспоришь.
Аноним 23/06/17 Птн 22:41:44 #722 №408178 
>>406227
А как ты собрался без английского игру делать? Я когда начинал делать игру плохо зная англ решил писать комментарии к коду на русском. И пото когда игра разраслась начался ад потому что мне пришлось переводить их с русского на англиский чтобы быстро понимать что происходит. Так вот.
Аноним 23/06/17 Птн 22:42:57 #723 №408180 
>>403350
Используй дельта тайм.
Аноним 23/06/17 Птн 23:53:46 #724 №408191 
>>408162
Извини, знаю только про свою тему.
Аноним 24/06/17 Суб 01:28:22 #725 №408201 
Кто нибудь делал встроенные покупки в iOS через Юнити? Можете сказать как блин это сделать или хотя бы потестить.
Аноним 24/06/17 Суб 01:57:35 #726 №408202 
>>407921
Хорошая рисовка! Уже писал другому чуть ранее, но напиши на [email protected] - пока планы отложены до начала осени, но вдруг интересно будет скооперироваться или еще что, общение покажет.
Вообще, у самих интересы в сторону тактических стратегий, квестов и аркад, но как сложится.
Аноним 24/06/17 Суб 07:43:36 #727 №408210 
>>408202
>Хорошая рисовка
Это не она рисовала, а один чувак с девианта, живет в европке, если память не изменяет, прайсы у него как у Cyangmou, так что нанять его ты сможешь разве, что в следующей жизни.
Аноним 24/06/17 Суб 09:52:56 #728 №408217 
>>408210
>в следующей жизни
Хуёво рисует так-то
Аноним 24/06/17 Суб 13:25:17 #729 №408244 
image.png
image.png
>>408056
Погуглив 5 минут освоил нанотехнологию растворения граней и вершин. Вроде получается поаккуратней.
Аноним 24/06/17 Суб 13:54:57 #730 №408252 
Сап, аноны.
Пишу игру. В классе Level есть список пуль. Однако, обработка выстрела пули и её создание происходят в классе Player. Как сообщить классу Level о добавлении пули в список?

https://pastebin.com/nvzjnJSC
Аноним 24/06/17 Суб 14:11:50 #731 №408256 
14982999175560.png
>>408244
Аноним 24/06/17 Суб 14:50:21 #732 №408261 
image.png
>>408256
Опция "преобразовать грани в треугольники", но текстурировать треугольники весьма неудобно. Мне кажется, при конвертации в .fbx грани все равно преобразуются, так что нет необходимости делать это самому.
Аноним 24/06/17 Суб 14:59:29 #733 №408262 
>>408261
При перегоне в движок, триангуляция происходит автоматически и не всегда, так как нужно, особенно в спорных местах
Аноним 24/06/17 Суб 15:06:30 #734 №408264 
>>408252
Пиздуй читать Кнута и основы ООП.
Аноним 24/06/17 Суб 15:19:47 #735 №408268 
Посоны, там в стиме распродажа, что лучше для клепания текстурок - субстанс паинтер или мармосет тулбаг? Первым пользовался, вторым нет. В описании тулбага написано что он вроде как больше для рендеринга.
Аноним 24/06/17 Суб 15:31:59 #736 №408271 
>>408268
>мармосет тулбаг

Это пбр рендер движок.
Аноним 24/06/17 Суб 16:38:05 #737 №408287 
те кто гм юзает и пытался в нем 3д делать, объясните плз. Вот у меня d3d_block 32x32x32 пикселя. Я хочу сделать билборд врага, но он 64x64 пикселя. Ясен хрен если я уменьшаю изображение врага до 32х32 то теряю качество сильно, поэтому надо всю игру делать в 64х64. Поэтому я решил сделать d3d_block 64x64x64. В этом случае в редакторе комнат объект этот у меня занимает уже не 32x32 в комнате, а 64x64 что неочень удобно при рисовании уровня. Вообщем стоит на это забить или есть вариант чтобы фактически в игровом мире объекты были 64x64x64, а в редакторе комнат теже 32x32? Или там прочная связь в пикселях? Я думаю меня сможет понять только тот кто делал в гамаке чтото 3д.
Аноним 24/06/17 Суб 18:30:03 #738 №408300 
>>408210
Я этих европейских пидоров за людей не считаю. Мухлюют что пиздец, взять ту же Селиану (это про рпг мейкер). Баба рисовала стимпанк тайлы длы паралакса за 150 даларов, потом ее уличили в редактировании тайлов, она просто поменяла лицензию чтобы не возвращать каждому 150 баксов, в результате несколько челов остались обутыми, это которые делали свои игры для стима специально и покупали все за бабки! Вышла тока одна игра с этими тайлами - Скайбринджер, все блядь! Нихуевая драма была в топике тайлов. Алсо, она еще на зарплате от интербрейна и глобальный мод офф форума. Вот те блядь и демократия блядь. В смысле к тому, что нахуй связываться с этими западными хуесосами.
Аноним 24/06/17 Суб 18:36:59 #739 №408303 
Cорри, Лунария, да.
В смысле, ни где не знаешь где тебя обьебут. Вот тут недовольные покупатели, вроде обеспеченная страна в ЕС, нет, деньги возвращать не хочу!
https://forums.rpgmakerweb.com/index.php?threads/steampunk-tiles.65/page-9
Аноним 24/06/17 Суб 21:19:05 #740 №408323 
>>408300
А кто дешего рисует? Индусы, китайцы, русские?
Аноним 24/06/17 Суб 21:39:07 #741 №408325 
image.png
>>408262
Нуу, это здание перевелось нормально. Думаю это не столь важно.
Пока пытаюсь нахуевертить окружение.
Аноним 25/06/17 Вск 04:38:36 #742 №408356 
>>408323
Татары, за 200р.
Аноним 25/06/17 Вск 04:41:12 #743 №408357 
14983050216390.png
>>408325
>Нуу, это здание перевелось нормально.
В скалы перевелось?
Аноним 25/06/17 Вск 09:49:30 #744 №408375 
>>408356
Где они сидят
Аноним 25/06/17 Вск 10:07:40 #745 №408378 
>>408375
Что тебе нарисовать?
Аноним 25/06/17 Вск 10:20:30 #746 №408379 
>>408378
А что ты умеешь?
Аноним 25/06/17 Вск 10:28:58 #747 №408380 
>>408379
Сперва определись что тебе нужно, а не что можно
Аноним 25/06/17 Вск 10:38:33 #748 №408381 
>>408380
Давно уже определился.
Аноним 25/06/17 Вск 10:51:57 #749 №408382 
>>408381
Распиши
Аноним 25/06/17 Вск 11:20:58 #750 №408384 
>>408382
Нужна карта одной локации. Но большой.
Аноним 25/06/17 Вск 11:25:21 #751 №408386 
14899108428850.jpg
>>400577 (OP)
Скажите, можно как-то отследить по готовым моделям с анимациями, сделаны ли они на лицухе или на пиратском maya/3dmax? У меня нет денег, но делать трехмерные игры хочу.
Аноним 25/06/17 Вск 13:51:49 #752 №408399 
>>408386
Открой фбх или обж блокнотом, много интереного найдешь.
Как вариант, прогонять модели через блендер.
Аноним 25/06/17 Вск 15:12:42 #753 №408406 
>>408386
Отследить теоретически можно. Но можно и затереть следы, как выше анон написал - через другую программу импортнуть, или как бы пересоздать новую.
На практике всем на всех похуй. Ты бы ещё запарился, что у тебя хуюнити и вижуал студио не для коммерческих целей зарегана, а ты, такой негодяй, используешь именно в коммерческих. Чем меньше будешь ебать себе голову такой хуйней - тем быстрее будет результат.
Аноним 25/06/17 Вск 17:05:17 #754 №408430 
>>408386
Легко. Используй блендер.
Аноним 25/06/17 Вск 20:09:45 #755 №408450 
image.png
>>408357
Неа, в здании все полигоны стоят так как я и хотел, только вот с освещением какая-то хуйня, подозреваю это из-за того что я текстуру мрамора кинул в блендере.
Аноним 25/06/17 Вск 23:04:13 #756 №408481 
>>408121
Анончик, подумай как следует, стоит ли твоя психологическая деформация после работы в русском гей-деве якобы больших денег в этой индустрии (которых там, очевидно, нет). Он отобьет у тебя все желание этим заниматься.

Как тебе уже анон выше сказал, индюшатину у нас уже не котируют. Раньше котировали вообще любые наработки, показывающие твою шарящую голову, потом они стали котировать только фритуплей-проекты, потом только выпущенные фритуплей-проекты, а теперь только ВЫПУЩЕННЫЕ УСПЕШНЫЕ ФРИТУПЛЕЙ-ПРОЕКТЫ (спрашивается, нахуй вы тогда уперлись, если у человека уже все есть?).

Так что если твоя цель именно работать геймдизом на дядю, то да, иди младшим гд в любую контору и наращивай опыт. Если твоя долгосрочная цель делать свои ИГРЫ (а не мобильную фритуплей парашу), не будучи скованным от финансовых проблем, которые, собственно, и заставляют людей делать мобильную фритуплей-парашу, то лучше иди работай по специальности или хоть кем-то, просто чтобы прокормить себя, и сиди уютненько дома делай свою игру мечты.
Аноним 26/06/17 Пнд 00:00:33 #757 №408491 
1498336860164571539.jpg
Анон, поясни на чем сейчас десктопные игрули пилят?
Есть какой-нибудь годный движок/фреймворк или все сидят и ковыряют опенГЛ пиля свои велосипеды мне желательно на сях или жаве чонть?
И по графонию вопрос. Художников нанимаем или готовые сеты пиздим? Дай ссылку на ресурсы с 2д графонием.
Аноним 26/06/17 Пнд 01:01:34 #758 №408497 
>>400577 (OP)
тест
Аноним 26/06/17 Пнд 01:10:57 #759 №408498 
>>408491
Обычно на готовых движках, где уже поковыряли OpenGL и DirectX. Крупные компании на своих самописных закрытых движках (список движков на википедии лежит), а инди часто на юнити и ue 4.
Никто не мешает сделать свой велосипед, но это будет дохуя сложно и в одиночку ты ничего дельного не сделаешь, потратишь 90% времени на движок, а на игру уже желания не останется
Аноним 26/06/17 Пнд 01:15:33 #760 №408500 
>>408491
Движкописательство сейчас никак себя не оправдывает, только дико замедляет процесс разработки и роняет мотивацию вообще за игру браться. Бери нормальный инструмент и не выебывайся. Для 2д гамак, фьюжн, констракт, для 3д хуюнити или годот. Из си-подобных языков только гамак и хуюнити.

Нормальная игра вся строится на своих граф. ассетах (чего нельзя сказать про звуки, их часто даже в крупных проектах пиздят с роялти-фри стоков, а музыка должна быть своя).

gameart2d.com
opengameart.org - навскидку вспомнил 2 ресурса, первый более структурированный (ассеты по пакетам разбиты, есть платные и бесплатные), второй это нечто вроде блошиного рынка, зато там все бесплатно и спектр ресурсов больше.
Аноним 26/06/17 Пнд 03:54:21 #761 №408510 
>>408450
После версии 2.68 блендер стал мудрить с текстурами/материалами, добавляя в пустой проект лишнее. Ну и нужно учитывать наличие рендера Cycles
Аноним 26/06/17 Пнд 16:20:13 #762 №408555 
>>400577 (OP)
Вот мне нравится и геймдизайн, и программинг, и арт, и сочинение композиций,музыки, как можно выделить наиболее приоритетную область для развития - и становиться лучшим?
Аноним 26/06/17 Пнд 16:29:25 #763 №408556 
>>408500
Юнити для 2д может тоже отлично подойти-есть много особенностей, например объединение 2д и 3д элементов в одном 2д пространстве . Например , Hearthstone выполнен на юнити , и геймплей протекает в на 2д плоскости .
Аноним 26/06/17 Пнд 17:00:17 #764 №408562 
yoshicute.jpg
>>408481
Спасибо за ответ, няша. Я планирую устроиться в Нинтендо, игры от них очень нравятся , думаю , будет приятно прилагать усилия для их создания.Сейчас,конечно, активно изучаю японский, подтягивая английский.
Аноним 26/06/17 Пнд 18:15:10 #765 №408573 
>>408556
Разумеется, я имел в виду чистые 2д, без 3д элементов, и то я бы скорее годот предпочел для этого.
Аноним 26/06/17 Пнд 19:10:04 #766 №408578 
>>408562
А теперь спроси себя сам, нахуя им нужна полуграмотная белая обезьяна, когда любой японский студент лучше тебя по всем параметрам?
Аноним 26/06/17 Пнд 19:41:11 #767 №408593 
>>408578
>отвечать веобушному школьнику
Аноним 26/06/17 Пнд 20:28:56 #768 №408597 
>>408578
Потому что японских студентов много, а полуграмотная белая обезьяна только одна такая замечательная.
Аноним 27/06/17 Втр 00:21:53 #769 №408615 
>>408562
Тебе надо очень постараться если ты хочешь чтобы тебя взяли (либо устроится в какойнить европейский офис, но все равно не шибко легче будет). Японцы гайдзинов на работе не шибко любят. Они чаще работают обслуживающим персоналом или учителями по языку. Плюс чтобы получить визу для работы ты реально должен быть СПЕЦИАЛИСТОМ.
НО вроде иногда проводятся конкурсы на трудоустроиство и у всех появляется шанс получить работу. В студии Гибли точно было. В других хз.
Аноним 27/06/17 Втр 01:53:26 #770 №408622 
>>400577 (OP)
Симулятор русского уже кто-нибудь делал?
Аноним 27/06/17 Втр 08:40:29 #771 №408630 
>>408622
Это как?
Аноним 27/06/17 Втр 09:47:27 #772 №408635 
>>408630
Приседать на бутылку, в перерывах глуша бояру и стекломой)0
Ща как-то так ответит.
Аноним 27/06/17 Втр 10:05:28 #773 №408637 
>>408635
Пидорашка, ты опять протекла?
Аноним 27/06/17 Втр 10:50:49 #774 №408640 
>>408637
Ну а что ещё можно ожидать от такой формулировки, лол? Была бы действительно какая-то идея, написал бы сразу.
Аноним 27/06/17 Втр 13:01:14 #775 №408675 

Тест
Аноним 27/06/17 Втр 13:34:19 #776 №408679 
>>408630
Кто-то делал же хоррор на движке дума в каком-то Мухосранске. С голодом-жаждой-сном-ссаньем и советскими интерьерами.
Если кто-то будет пилить симулятор жизни, добавьте фичу, где всю игру говорят пиздовать в вуз, а потом это оказывается худшим решением, которое только можно принять в игре.
Аноним 27/06/17 Втр 15:15:02 #777 №408703 
Андроны, на каком движке обычно пилят стратегии? (TBS)
Аноним 27/06/17 Втр 16:34:16 #778 №408731 
Кто там занимается факом из шапки? Там давно пора пересмотреть список 2д движков. Часть из них просто дохлые, и еще часть нуждается в добавлении. К примеру, я бы точно добавил HaxeFlixel и Phaser, и убрал бы стопроцентно старинный Game Maker.
Аноним 27/06/17 Втр 17:27:39 #779 №408753 
>>408731
>убрал бы стопроцентно старинный Game Maker
Почему?
Аноним 27/06/17 Втр 17:31:47 #780 №408754 
>>400577 (OP)
ИДИ НАХУЙ Я ЗАРАБАТЫВАЮ БОЛЬШЕЕ И ГЛУБЖЕ ТЕБЯ
ПИДР
Аноним 27/06/17 Втр 18:18:07 #781 №408762 
>>408753
Походу в раделе тонет тред по гейммейкеру.
Отсутствие пираток (?) на студию 2 лишь способствует потере трафика ГМ в разделе
Аноним 27/06/17 Втр 18:44:37 #782 №408764 
14159872526730.jpg
>>408679
Аноним 27/06/17 Втр 18:45:48 #783 №408765 
>>408679
Сделаю на этом ТВГ и как-нибудь притяну к теме, если не забуду.
Аноним 27/06/17 Втр 18:48:08 #784 №408766 
>>408491
https://pastebin.com/94ZZiJfi
Списку уже лет 5, возможно, что ссылки давно мертвые.
Аноним 27/06/17 Втр 19:52:39 #785 №408782 
>>408762
Тред запиливаать всем лень. Так-то гамак довольно активно используется. А студия не нужна, ничего полезного и нового там нет, только то, что уже запилили дллами и гексами на 8. Интерфейс изговнили зато.
Гамак 8 - один из удобнейших инструментов для 2д, ещё и расширяемый, странно было бы его не осветить.
Аноним 27/06/17 Втр 20:33:07 #786 №408790 
>>408630
Что-то вроде:
Ходить в мухосранске, стрелять мелочь на пиво.
Чинить копейку (По аналогии с my summer car)
Бить ебла бомжам и гопникам.
Клеить Наташку на сельской дискотеке.
Никто не делал, или такое не зайдет?
Аноним 27/06/17 Втр 20:42:19 #787 №408792 
Sequence 01.webm
>>408790
Я сам начал пилить, но что-то хз.
Аноним 27/06/17 Втр 20:44:19 #788 №408794 
>>408790
Слишком "разбросанный" геймплей, нужно сфокусироваться на чем-то конкретном. Тут в соседнем треде кто-то собирался пилить выживач типа Long Dark. Вот туда можно закинуть бомжей и гопников как врагов. Да и сделать целью игры съеб из мухосранска на копейке. Как раз можно запилить механику починки машины.
В итоге, ходишь по району, выживаешь с голодом и холодом, ищешь детали для копейки. Пиздишь гопников и бомжей, чтобы набрать денег/вещей для выживания. Можно вкрутить сюжетную линию про то, как докатился до жизни такой (дневнички-записочки), но это уже опционально.
Аноним 27/06/17 Втр 20:45:40 #789 №408796 
>>408792
Проиграл в голос с розочки. Продолжай пилить, годнота.
Аноним 27/06/17 Втр 21:05:21 #790 №408798 
>>408794
В таком случае надо чинить трактор.
Аноним 27/06/17 Втр 21:29:00 #791 №408800 
>>408798
В DLC.
Аноним 27/06/17 Втр 21:55:54 #792 №408809 
>>408703
лол
Аноним 27/06/17 Втр 22:09:23 #793 №408814 
Всем привет! Посоветуйте язык программирования, игровой движок, который является достаточно современным на данный момент, и освоение которого поможет мне сделать свою 2д изометрию через 1-2 годика. Знаний в программировании у меня нету.
Аноним 27/06/17 Втр 23:20:46 #794 №408833 
>>408814
ue4
Аноним 27/06/17 Втр 23:52:17 #795 №408837 
>>408814
Даже не думай делать изометрию в 2д, сгоришь на горе матана так ничего и не сделав. Намного легче иметь спрайты в 3д мире с повернутой ортографической камерой. Движок любой. Лучше юнити.
Аноним 28/06/17 Срд 00:00:35 #796 №408839 
Я заебался смотреть уроки на ютубе. Подскажите, пожалуйста, есть где-нибудь документация UE на русском? Есть какой-нибудь учебник по UE для... ну совсем одарённых? И второй вопрос. А как вкатиться в блупринты?
Аноним 28/06/17 Срд 00:02:28 #797 №408840 
>>408839
> заебался смотреть уроки на ютубе
> как вкатиться в блупринты?
Начни смотреть уроки на ютубе
Аноним 28/06/17 Срд 08:23:31 #798 №408854 
>>408809
Я какую-то хрень что ли сморозил?
Аноним 28/06/17 Срд 09:20:09 #799 №408855 
>>408703
>TBS
Ты бы хоть примерно описал задумку, а то непонятно, чего тебе понадобится.
Если пилишь что-то вроде варгейма, то тебе подойдет любой нормальный 2D-движок, потому что там, по сути, одна логика с минимумом представления.
Если пилишь что-то вроде последних Героев, то, скорее всего, придется использовать какой-то 3D-движок, типа Unity, UE4 или еще чего. Это если хочешь хорошие 3D-моельки.
А еще тебе придется дохуя кодить, ибо тебе, наверное, нужен вменяемый ИИ. В UE что-то бурчат о блупринтах, но это тебе надо гуглить.
Аноним 28/06/17 Срд 11:14:16 #800 №408858 
>>408855
Пилю что-то наподобие civilozation. Пытаюсь сделать 4X стратегию.
3D-модели даже не нужны, ибо скорее всего не буду делать тактических боев.
aweqwe 28/06/17 Срд 11:55:35 #801 №408862 
erwerwer
Аноним 28/06/17 Срд 13:09:43 #802 №408875 
>>408858
Поползай по разделу, посмотри на Godot и Unity, в них точно можно 2D пилить. В Unity, правда, тебе придется отключать нафиг всю физику и ручками писать код, про Godot не знаю.
Алсо
https://www.slant.co/topics/341/~best-2d-game-engines
Аноним 28/06/17 Срд 13:22:53 #803 №408878 
>>408840
Пожалуй, так и сделаю. Спасибо.
Аноним 28/06/17 Срд 16:27:12 #804 №408890 
>>408875
>про Godot
В годоте специальные объекты для 2д, включая физику
Аноним 28/06/17 Срд 17:02:23 #805 №408896 
Доставьте статью, где логическую игру тестируют на проходимость при помощи компьютера.
Аноним 28/06/17 Срд 22:15:28 #806 №408970 
Ананасы, нид хелп. Есть одна простенькая карточная настолка для школьников, но одному из ее создателей мне кажется, что она неплохо бы вышла как онлайн игрушка на компах и телефонах. Можете посоветовать чего полезного - на каком движке ее пилить и т.д.?
Аноним 29/06/17 Чтв 13:51:39 #807 №409040 
Как думаете, на чем лучше писать настольную игру для ведроида/айос?
Аноним 29/06/17 Чтв 15:40:11 #808 №409068 
>>408970
В чем заключается настолка?
>на компах и телефонах
>>https://2ch.hk/gd/res/250576.html
Аноним 29/06/17 Чтв 18:33:14 #809 №409107 
da
Аноним 29/06/17 Чтв 19:47:42 #810 №409120 
>>409068
>В чем заключается настолка?
https://docs.google.com/document/d/1uMgGYEdo8rMj1pBWzs7wT7ifMZDfqfhTtrhqTFdv7Ic/edit
Аноним 29/06/17 Чтв 20:03:04 #811 №409124 
>>409120
Спасибо, я пошел реализовывать. Думаю, у меня выйдет быстрее и лучше, чем у тебя.
Аноним 29/06/17 Чтв 20:11:42 #812 №409131 
>>409124
Сможешь - делай. Кинь фейкоконтакт, связь держать.
Аноним 29/06/17 Чтв 20:13:53 #813 №409133 
>>409131
Я не серьезно, хотелось глянуть на реацию. Просто тут есть люди, которые свои идеи охраняют как наибольшую тайну во вселенной.
Аноним 29/06/17 Чтв 20:15:06 #814 №409134 
>>409133
Была бы идея, а крыса идейная (тм) найдется.
Аноним 29/06/17 Чтв 20:15:51 #815 №409135 
>>409133
А жаль. Не, мне в целом похуй кто, лишь бы сделано было. Пойду курить мануалы.
Аноним 29/06/17 Чтв 23:50:37 #816 №409167 
>>408970
GameMaker
Аноним 30/06/17 Птн 00:16:41 #817 №409168 
14971230051640.jpg
Как реализовать перетаскивание объекта курсором с нажатой левой кнопкой на SFML?
Не работает именно одновременная проверка на движение мыши и нажатие левой кнопки. И так и сяк пробовал.
По отдельности - только при движении мыши или при нажатии ЛКМ по объекту - работает. Вместе - никак.
Проверку на отпускание ЛКМ сделал.
Идеи кончились.
Помогите, аноны.
Аноним 30/06/17 Птн 00:42:47 #818 №409170 
>>407742
>Или кому-то больно надо платить мне заплату за мои маняфантазии?
Ты преобразуешь ахуительные маняфантазии геймдизайнера в концепт-арты, понятные для всех остальных разработчиков и которые они будут пытаться реализовать.
За твои маняфантазии никто платить не будет.
Аноним 30/06/17 Птн 00:46:05 #819 №409173 
>>407474
Ещё, чтобы анончики не объединились и дружно не послали тебя нахуй, ты переодически стравливаешь отдельные группы анонов и разгоняешь их по загонам, где их можно втихую травить и выдавливать.
Аноним 30/06/17 Птн 11:22:30 #820 №409211 
>>409168
Не знаком с этими костылями, но предвкушаю что добавлением флага. То есть при нажатии делать его труъ, а при отжатии фэлсъ.
Аноним 30/06/17 Птн 12:27:19 #821 №409223 
>>409168
Код обработки нажатия в студию.
Аноним 30/06/17 Птн 12:51:27 #822 №409226 
1467577528676.jpg
>>409223
Я уже сам разобрался.
Аноним 30/06/17 Птн 13:06:58 #823 №409227 
test.png
>>409168
Ты то ли дебил, то ли что-то не так делаешь, то ли у тебя не SFML.
Только что накидал за десять минут простейший код таскания по туториалу на оффсайте, и у меня всё работает. Я хуй знает, что там может не работать, там вообще всего две функции для мыши есть.
Аноним 30/06/17 Птн 13:30:38 #824 №409231 
>>409227
Ты припозднился, я уже решил свою проблему.
Аноним 30/06/17 Птн 13:53:47 #825 №409234 
>>409231
>Слепошарый тормоз, ты опоздал
*фикс
Аноним 30/06/17 Птн 19:55:15 #826 №409338 
.jpg
>>409227
>>409231
>>409234
>>409168
Пердолики
Аноним 01/07/17 Суб 01:53:14 #827 №409372 
,
Аноним 01/07/17 Суб 16:31:18 #828 №409402 
Как же заёбывает искать музыку и звуки, це пиздос. Особенно когда ни во что толком не играл и попиздить неоткуда. Приходится часами слушать всякую поебень на ньюграундсах. Надо ведь и чтоб по стилистике подходила, и чтоб сильно много высоких нот не было. Со звуками то же самое. Во что ни поиграешь, в любом, просто в любом васяноподелии тонны уникальных звуков и музыки, понапижженых с разных игр и ресурсов и прекрасно подходящих к ситуации. Руки опускаются, когда часами ищешь подходящий звук/музыку/спрайт/фон, вместо того чтоб делать саму игру, и в итоге ничего толкового не найдя, берёшь какую-то хуйню-затычку и с лицом лягушки начинаешь пилить уровни с ней, ощущая ебздарность проёбанныз часов и бренность бытия.
Аноним 01/07/17 Суб 16:45:41 #829 №409404 
download[2].jpg
Привет, планирую обучение на геймдизайнера :есть выбор между университетом DigiPen в Рэдмонде (США) и Nihon Kogauin College в Токио. Вроде DigiPen считается ультрапрестижным, но культура и атмосфера в целом мне очень нравятся в Японии, + , если идти в большую компанию, то больше всего меня притягивает Нинтендо .Так вот, что ,в этом случае,лучше подойдёт для базового образования геймдизайнеру? ^w^
Аноним 01/07/17 Суб 17:02:48 #830 №409408 
Ni4jLfwsWo.jpg
>>409404
Ты эту чушь брось! Гомики там одни, тебе нужна мужская профессия. Иди в рязанский ПТУ 10, на сварщика. Мужиком будешь!
Аноним 01/07/17 Суб 17:27:49 #831 №409414 
>>409404
Иди в свой тред с игрой про размазывание блевотины по стене и сри там.
Аноним 01/07/17 Суб 17:33:55 #832 №409416 
>>409414
Мне плевать на всех, сру где хочу
Аноним 01/07/17 Суб 17:36:41 #833 №409420 
Анон, подскажи литературы по вокселям/рейтрейсингу/рейкастингу.
Аноним 01/07/17 Суб 17:54:37 #834 №409423 
>>409408
я девочка :з
Аноним 01/07/17 Суб 18:14:11 #835 №409427 
>>409423
Реально та самая свинья. Как ловко этот >>409414 анон ее сдетектил.
Аноним 01/07/17 Суб 18:53:20 #836 №409434 
>>409423
Поебемся?
Аноним 01/07/17 Суб 19:05:47 #837 №409437 
>>409423
А хуй у тебя сколько см?
Аноним 01/07/17 Суб 19:07:28 #838 №409438 
14764776555300.jpg
>>409434
давай :3 где встретимся?
Аноним 01/07/17 Суб 19:10:04 #839 №409439 
>>409402
Звук в играх вообще не нужен.
Аноним 01/07/17 Суб 19:19:55 #840 №409441 
>>409439
Crypt_of_the_NecroDancer.жпг
Аноним 01/07/17 Суб 22:44:15 #841 №409462 
сварщик.webm
>>409408
>на сварщика. Мужиком будешь!

>как перестать сохранять вебмки и начать жить.jpg
Аноним 01/07/17 Суб 22:47:13 #842 №409464 
!!14838244191110.webm
>>409439
>Звук в играх вообще не нужен.
Треть успеха в звуке. Это же прямое физическое воздействие на тело игрока.
Аноним 02/07/17 Вск 00:14:10 #843 №409484 
>>409464
Много людей играет на говноколонках где и так нихуя не слышно + фоном играет их плебейская музыка из вконтактика.
По мне музыка в играх важна, но если в нее вкладываться, то это оценит не оправдано мало людей.
Аноним 02/07/17 Вск 00:58:58 #844 №409490 
>>409462
Можно краткий пересказ? А то я без звука, а завтра могу и забыть посмотреть вебм.
Аноним 02/07/17 Вск 01:03:10 #845 №409491 
>>409490
Под музыку из йожина сбажина напевают "Сварщик, сварщик, парень работящий. Все, кто хочет денег, хочет получать, сварщиком, конечно, пусть мечтает стать." Поется жуткими студентскими голосами.
Аноним 02/07/17 Вск 01:44:19 #846 №409494 
>>409402
Если хоть мало-мальски слух есть, пиши сам. Хоть самую примитивную хуйню, но свою. Все равно пока что она у тебя будет плейсхолдерная до тех пор, пока композера не найдешь (в готовую игру вставлять готовые треки = автоматически третьесортный продукт)
Аноним 02/07/17 Вск 12:48:23 #847 №409544 
Перспективно попасть композитором в геймдев? (Умею и нравится играть на синтезаторе и тин вистл флейте)
Аноним 02/07/17 Вск 13:27:24 #848 №409552 
>>409438
ДС, Петровско-Разумовская.
Аноним 02/07/17 Вск 14:09:58 #849 №409557 
>>409544
Легко, иди ко мне писать музыку за идею.
Аноним 02/07/17 Вск 17:45:02 #850 №409651 
>>409544
мне сейчас нужен композитор, основа проекта уже есть, могу дать заценить . если интересно отпишись на [email protected]
Аноним 02/07/17 Вск 19:44:17 #851 №409671 
appstore.jpg
Знатоки, поясните, в чем разница между поступлениями и продажами? И валюта с какого именно из этих пунктов упадет в мой карман?
Аноним 02/07/17 Вск 19:45:53 #852 №409672 
appstore.jpg
Знатоки, поясните, в чем разница между поступлениями и продажами? И валюта с какого именно из этих пунктов упадет в мой карман?
Аноним 02/07/17 Вск 19:56:33 #853 №409675 
1
Аноним 02/07/17 Вск 20:07:58 #854 №409676 
>>409675
А 2 зачем и нахуя тогда?
Аноним 02/07/17 Вск 21:13:07 #855 №409690 
у кого-нибудь есть все яойные вебмки с неймфагами гд?
Аноним 02/07/17 Вск 22:22:36 #856 №409706 
6f0576fd-ceb7-48b5-948a-cea99ed89120.jpg
>>409690
https://2ch.hk/gd/res/312405.html
Аноним 03/07/17 Пнд 06:56:46 #857 №409746 
Допустим хочу написать свой движок. Какой стиль программирования лучше использовать, процедурный или объектно-ориентированный ?
Аноним 03/07/17 Пнд 08:57:29 #858 №409757 
>>400460
Соус?
Аноним 03/07/17 Пнд 08:59:51 #859 №409758 
>>400777
Гугли dwarf fortress
Аноним 03/07/17 Пнд 09:19:49 #860 №409767 
>>409746
Лучше не писать свой движок.
Аноним 03/07/17 Пнд 10:31:29 #861 №409781 
>>409746
ООП навсегда, брат.
Аноним 03/07/17 Пнд 10:34:42 #862 №409782 
mightandmagic62.jpg
MightandMagic6254.jpg
Знаю, что мой запрос будет пахнуть большим чсв и амбициями, но всё же спрошу. Хочется запилить свою собственную Might and magic (не путать с героями). Во всяком случае, начать делать костяк, попутно привлекая разработке прочих энтузиастов. Вот некоторые вопросы:

1.Сейчас изучаю C#, подойдёт ли этот язык для игры такой сложности?
2.Какие есть годные уроки по рисованию спрайтов и их анимированию? На ютубе только уроки в стиле "сейчас я, художник-кун с 20 стажем рисования, буду рисовать в фотошопе супер-ахуенного юнита, который ты, безрукий уебан, не сможешь нарисовать и в половину так же хорошо".
3.Юнити подойдёт? Знаю, что нам делают всё подряд, но вдруг есть ещё варианты (желательно, подходящие для новичков).
4.Что я ещё не учёл? (кроме очевидно "заебёт быстрее").
Аноним 03/07/17 Пнд 11:34:31 #863 №409792 
Всем великого супа, посоны. Какой у гейдева канал в телеграме?
Аноним 03/07/17 Пнд 12:01:03 #864 №409797 
Я правильно понимаю, что чтобы создать игру нужно быть:
1) Художником.
2) Программистом.
3) Композитором.
4) Писателем.
5) Актером по озвучки. (опционально)

Не дохуя ли для одного человека? Не думали, что не потянете когда начали?
Аноним 03/07/17 Пнд 12:06:06 #865 №409798 
header.jpg
>>409797
ничего такого не нужно
Аноним 03/07/17 Пнд 13:01:02 #866 №409807 
Ладно, двач. Я дам вам решить чем мне заниматься следующий год. Есть два стула, на одном геймдев, на другом торговля ценными бумагами.

Что посоветуете?
Аноним 03/07/17 Пнд 13:13:59 #867 №409809 
>>409807
>Есть два стула на одном нужно въёбывать как ишак, потратить нервы на пять лет жизни вперёд, возможно получить язву или другое расстройство, и всё ради дохода в $1000 в год, сомнительной славы и полусотни негативных отзывов на стиме. А на другом лениво скроллить новостные ленты и сводки с биржи, иногда перемещая фонды парой кликов, в остальное время отдыхая и занимаясь собой, и почти нихуя не делая получить на выходе достаточно средств, чтобы трахать кокс и нюхать шлюх на мальдивах.
Ну бля, я даже не знаю...
Аноним 03/07/17 Пнд 13:29:29 #868 №409810 
>>409782
Я, тоже будучи фанатом M&M, ужи три раза пытался начинать свой собственный трибют серии, и три раза обламывался.
Так что вот тебе некоторые ответы:
1. Подойдёт, как и любой другой, вообще похуй.
2. Тебе в /pa/. Но как научившийся рисовать самостоятельно, сразу предупреждаю, что единственный годный урок - это учиться рисовать(читай - потратить на это лет пять). Алсо в последних M&M все спрайты - рендереные 3д модели, но учиться годному моделингу и рендеру займёт не меньше, так как базовые принципы те же самые.
3. Подойдёт, но заебёшься с ней очень быстро. Алсо псевдо-опенворд как в мм со средненькой детализацией будет давать 10 фпс на товопых пекарнях в юнити, проверено. Анрыл получше с этим справляется(последнюю попытку я на нём делал, продвинулся гораздо дальше, чем с юнити, если честно). Лучшим вариантом, конечно, будет писать свой узкозаточенный движок, но это дохуя времени нужно.
4. Ты не учёл, что тот же M&M Tribute делают два десятка человек уже десять лет, и всё, что они успели за это время сделать - это одну игровую зону размером с Новый Сопригал. Короче - когда начинаешь делать всерьёз, обнаруживаешь, что там ЕБАНИСЬ как много работы. В общем, не осилить в одиночку банально из-за количества работы, которую необходимо проделать. Если только у тебя нет возможности несколько лет сидеть за ней по десять часов в сутки.
Аноним 03/07/17 Пнд 13:43:39 #869 №409812 
>>409809
>>трахать кокс и нюхать шлюх
Проиграл.
Аноним 03/07/17 Пнд 13:45:14 #870 №409813 
>>409810
>Алсо псевдо-опенворд как в мм со средненькой детализацией будет давать 10 фпс на товопых пекарнях в юнити, проверено
Хуёво проверено видимо. Субнаутика как то выдаёт больше.
Аноним 03/07/17 Пнд 13:54:49 #871 №409814 
>>409813
Ну хуй знает, может оптимизировали, наконец, в новых версиях что-то. Версии 3.x, на которых я пробовал это делать, на открытом террайне с десятком тысяч объектов загибались и крашились. Хотя у меня тогда и видяха была на пять поколений старше.
Аноним 03/07/17 Пнд 14:14:29 #872 №409817 
>>409814
>на открытом террайне с десятком тысяч объектов загибались и крашились
Ты весь свой открытый мир в одну сцену запихивал? Не знаю, что могло пойти не так.
Аноним 03/07/17 Пнд 15:12:20 #873 №409821 
Иииии еще раз.
Есть ли у /gd/ конфа в телеграме или дискорде?
Если да, то какая?
Аноним 03/07/17 Пнд 17:27:20 #874 №409834 
>>409757
>Соус?
https://myanimelist.net/anime/31953/New_Game
Аноним 03/07/17 Пнд 19:28:52 #875 №409839 
>>409810
Добра тебе, анон. Примерно это и ожидал услышать. Хм. Пойду дальше дрочить си шарп и попробую улучшить навыки рисования, лишним всё равно это не будет.
Аноним 03/07/17 Пнд 19:30:04 #876 №409840 
>>409810
ПС: ты случаем не Маэстро?
Аноним 04/07/17 Втр 05:04:37 #877 №409881 
>>409814
Вы дурак.
Аноним 04/07/17 Втр 10:47:02 #878 №409888 
>>409839
ебать если реально хочешь что-то сделать то забей хуй на рисование и дрочи кодинг. делай сначала со спрайтами уровня /b/ а когда основную игровую механику сделаешь тогда уже начинай что-то думать с графикой. так ты просто впустую потратишь время. а вообще делать ебанную рпг уровня m&m нихуя не умея это хуевая идея и 99% что ты нихуя не сделаешь
Аноним 04/07/17 Втр 10:49:40 #879 №409889 
>>408792
это просто охуенно
Аноним 04/07/17 Втр 10:52:17 #880 №409890 
>>408573
два чаю
Аноним 04/07/17 Втр 10:58:00 #881 №409892 
>>409821
есть но найти не могу
Аноним 04/07/17 Втр 13:28:18 #882 №409921 
>>409821
В шапке. Я бы кинул, но ахуевшая моча трет посты.
Аноним 04/07/17 Втр 14:30:12 #883 №409930 
>>409888
Не играл в мм но че там сложного? 4 чувака в лице одного ходят по клеточкам и гриндят врагов в пошаговом режиме. Этих данжен кроулов индюшных как говна.
Аноним 04/07/17 Втр 14:40:41 #884 №409932 
>>409817
>Не знаю, что могло пойти не так.
Я зато знаю - Unity
Почему-то ни анрыл, ни крайэнжин, ни какие-нибудь даже панды и огры на подобных сценах не спотыкаются, а спокойно рендерят этот жалкий квадратный километр с приемлимым фпс.
Аноним 04/07/17 Втр 14:42:56 #885 №409933 
>>409930
Ну так сделай, хули, раз ничего сложного. Миллион фанатов по всему миру тебе спасибо скажут и игру твою купят.
Аноним 04/07/17 Втр 19:36:13 #886 №410028 
.
Аноним 04/07/17 Втр 20:19:39 #887 №410053 
Как запилить правильную гравитацию и чтобы оно не лагало? КАК?! Наверняка же этим кто-нибудь занимался до меня.
Аноним 04/07/17 Втр 21:11:05 #888 №410086 
>>410053
Записать и проигрывать как анимацию?
Аноним 04/07/17 Втр 21:13:46 #889 №410087 
>>400577 (OP)
Анон, подскажи какие-нибудь 2д редакторы наподобие такого: https://www.youtube.com/watch?v=tCGAnE61hC4
С возможностью экспорта в какой-нибудь простой формат чтобы я его мог сам читать.
Можно безо всяких йоба-наворотов (типа 3д проекции и прочего)
Аноним 04/07/17 Втр 21:58:44 #890 №410100 
>>410053
Держи http://nuclphys.sinp.msu.ru/books/astro/v_oto.pdf
Аноним 04/07/17 Втр 23:25:33 #891 №410112 
Да
Аноним 05/07/17 Срд 01:51:45 #892 №410144 
>>409933
Их и так как говна. Легендс оф гримрок и другие.
Аноним 05/07/17 Срд 04:03:25 #893 №410147 
>>409888
Да, ты прав. Сосредоточусь на кодинге. Жаль только, что кодинг в чистом виде не очень идёт. Т.е. смотрю уроки по всяким функциям\переменным, делаю, как на видео, вроде бы понятно. Но без практического использования всё быстро забывается. Я понимаю, что этому учатся не пару месяцец, наверное, так у всех поначалу. Наметил такой план:
1.Создать простую плоскую площадку, на ней - объект, которым будет камера.
2.Запилить управление для неё.
3.Добавить парочку простых объектов (кубов каких-нибудь), натянуть первые текстуры.
4.Сделать пробный переход на другую сцену.
5.Добавить первый интерфейс (обычную вставку, закреплённую перед камерой, без всего).

Для начала. Скорее всего, я обосрусь уже на этом этапе, поэтому дальше пока думать не буду.

Кстати, если делать всё примерно по пропорциям дума 2 (несколько улучшенного), т.е. маленькие текстуры, спрайтовые враги, никаких пиздатых эффектов - вроде фпс не должен сильно проседать, даже если сделать через жопу?
>>409930
Мне пока что видится самой большой проблемой 2 вещи: рисовка и аминирование существ и продумывание характеристик\урона\статов и всего вот этого, чтобы был баланс. Если честно, я понятия не имею, как это всё продумывают для рпг-шек. Чтобы всякие криты учитывались, чтобы что-то не было слишком имбовым, чтобы сила монстров была адекватна определённому уровню.
Аноним 05/07/17 Срд 12:43:33 #894 №410179 
original.jpg
Я не очень умный, но хочу запилить 2д тавер дефенс. На каком движке мне будет проще всего и удобнее это делать?
Аноним 05/07/17 Срд 12:47:37 #895 №410182 
>>410087
Самый популярный - Tiled
правда я в свое время заебался с ним очень сильно, но вообще многим нравится
Аноним 05/07/17 Срд 12:51:44 #896 №410183 
>>410147
у тебя все верно, рекомендую подрочить коллизии всякие ( квадрат - квадрат , сфера - квадрат и т.д. ) на трубе есть уроки у какого-то челика по Flash 3 он там расжевывает весь матан достаточно доступно ( у него есть урок расчета столкновений с учетом времени с йоба формулой, рекомендую не пугаться и забить хуй на этот тип расчета, или же все-таки надрочить если хочешь потом выебываться перед телками своим мэдскиллзом ). я считаю что если сможешь сам просчитывать коллизии то пол-дела уже сделано и можно спокойно начинать кодить свой ААА проект.
Аноним 05/07/17 Срд 12:57:27 #897 №410185 
>>410144
Какие другие, например?
Алсо, оно пошаговое, ты мне дай лучше что-нибудь, чтобы в реалтайме было, как М&М.
И да, давай запиливай, раз так легко, или пиздабол.
Аноним 05/07/17 Срд 12:58:24 #898 №410186 
>>410182
Он раньше гораздо хуже и неудобнее был, а последние версии уже вполне заебок.
Аноним 05/07/17 Срд 14:23:07 #899 №410197 
>>410179
GameMaker
Аноним 05/07/17 Срд 14:27:43 #900 №410199 
>>410183
> коллизии всякие
Есть раздел в матане занимающийся этим - вычислительная геометрия, можно гуглить в этом направлении, там много полезного.
Аноним 05/07/17 Срд 14:33:09 #901 №410200 
>>410199
да хуйня это, есть куча статей с реальными примерами использования
Аноним 05/07/17 Срд 14:34:57 #902 №410201 
>>410186
с новыми версиями как раз проблем куча и было, ибо как я понял со старыми алгоритмами парсинга карт он уже не работает.
например я сколько не ебался так и не смог к sfml присобачить небольшую карту, примеры из гугла не работают
Аноним 05/07/17 Срд 14:35:42 #903 №410202 
>>410179
проще и удобнее всего в construct
Аноним 05/07/17 Срд 19:23:23 #904 №410226 
>>410182
Глянул.
Он больше для тайловых карт же, хоть там и есть возможность делать какие-то фигуры, но редактировать их невозможно (убрать вершину, добавить другу и соединить).
Аноним 05/07/17 Срд 20:26:03 #905 №410230 
>>410226
так ты уточняй что ты вообще хочешь, я же не могу твои мысли читать
Аноним 06/07/17 Чтв 14:39:21 #906 №410401 
>>410230
Ты видишь как работает редактор на видео?
Ты видишь что там размечаются вершины и они соединяются рёбрами?
Почему ты мне тайловый редактор предлагаешь?
Аноним 06/07/17 Чтв 16:28:20 #907 №410430 
>>400577 (OP)
Помогите с изичной программкой на Lua, пожалуйста
должно быть что-то вроде этой строчки, но она не работает:
print("блабла {1} блабла {0}", "бла" , 3);
В результате должно быть:
"блабла 3 блабла бла"
Получается выводить другими способами, но именно этот не могу найти
Аноним 06/07/17 Чтв 16:40:45 #908 №410434 
>>410185
Я не играл в мм, ну раз реалтайм это конечно сложнее напорядок, но и такие игры есть в гугл плее.
Аноним 06/07/17 Чтв 16:43:22 #909 №410435 
>>410430
%s выводит эти слова, но последовательно
Знает кто-то, как вывести по индексу похожим способом?
Аноним 06/07/17 Чтв 18:17:21 #910 №410469 
>>410430
string.format("aaa %d bbb %s", 3, "ccc")
Аноним 06/07/17 Чтв 19:49:41 #911 №410498 
.
Аноним 06/07/17 Чтв 20:10:57 #912 №410502 
сап гайс
В общем у меня за плечами приличный опыт в написании скриптов на шеле и питоне.
Попался на глаза Godot - и правда, почти питон.
А в голове уже лет пять висит мысль о CCG, но с юнитами нашего времени.
Вопрос - взлетит ли все это? Реально ли сделать CCG на godot?
Аноним 06/07/17 Чтв 20:27:28 #913 №410505 
da.webm
>>410502
>Реально ли сделать CCG на godot?
Аноним 06/07/17 Чтв 21:46:46 #914 №410515 
>>410469
а есть еще способы?
чтоб 3, "ccc" указывались в конце в том же порядке, а выводились в другом
Аноним 06/07/17 Чтв 21:53:44 #915 №410516 
>>410505
дио!
Аноним 06/07/17 Чтв 22:04:39 #916 №410517 
>>410515
Нахуя это?
Напиши свою функцию вывода с {0} и {1}. Или в библиотеках каких-нибудь найди.
Аноним 06/07/17 Чтв 22:34:31 #917 №410531 
>>410517
та задали хрень какую-то
точно, походу рили надо функцию свою писать
Аноним 07/07/17 Птн 05:05:16 #918 №410587 
Я в ахуе как мало графики в свободном доступе. Еще больше в ахуе что 3d контента намного больше пиксель арта. В гугл плее каждая десятая игра на ассетах из маркетов, неужели художникам не выгодно рисовать больше контента общего назначения? Много специфики, мало дженерика. У того же RPG Maker отличные спрайты, но во первых они под копирайтом и использовать их вне рпг мейкера нельзя, во вторых уже всех заебали. Но это хороший пример спрайтов общего назначения, которых сейчас катастрофически мало. Ограничивать себя и пилить из примитивов или из того что есть, никакой эстетики, да нанимать пидораса который нарисует это слишком дорого да и не нужно. Иждевенцев кормить еще.
Аноним 07/07/17 Птн 11:13:09 #919 №410597 
мда
Аноним 07/07/17 Птн 16:01:58 #920 №410642 
>>410587
> В гугл плее каждая десятая игра на ассетах из маркетов, неужели художникам не выгодно рисовать
Трудоемкость же.
Модельку ты слепишь за пару дней и продавай как ассет. А пиксель чтоб красиво рисовать это блять упороться надо, годы задрачивать в рисование. И даже когда есть навык рисовать пиксель трудно.
Аноним 07/07/17 Птн 20:08:52 #921 №410682 
Подскажите, кто знает, есть ли сообщества(форумы, группы, чаты) любителей, которые пилят игрушки наподобии Crisis in the Kremlin? Т.е. олдскульные пошаговые стратегии про разные исторические периоды, а не про графон.
Аноним 07/07/17 Птн 22:33:43 #922 №410695 
Runner 2017-07-07 22-22-41-89.webm
Давно не постил ничего, но это не значит, что ничего не делал. Просто делал то, что на видео и не покажешь.

Удвоил колличество тайлов коллизий, сделал 3 размера врагов для пасфайдинга, изменил скрипты перемещений, сделал некоторое подобие АИ, сделал зачатки анимации. Спрайты для анимации игрока выдрал из Iji, т.к. пока даже не определился с дизайном игрока, не то что с анимацией. Хотя эскизов много. Ну и попытка создать тайлы.

Ну и ешё стрельба. У оружие получилось 15 параметров. Есть огонь выстрела, гильзы летят как надо. Есть рикошеты, которые тоже могут убить врага.
Аноним 07/07/17 Птн 23:36:11 #923 №410700 
>>410695
>Давно не постил ничего
Зачем постишь в ньюфаготред а не субшота-тред?
Аноним 08/07/17 Суб 00:04:07 #924 №410710 
>>410700
Эээ ньюфаг потомушта.
Аноним 08/07/17 Суб 02:47:14 #925 №410718 
У меня вопрос по устройству движка.

Кто-нибудь в них ковырялся ? Мне интересно технология, как они запоминают информацию из проекта.

То есть создал ты геометрическую фигуру, например, куб. И вот где хранится запись о нём в виде сухой информации: То есть координаты каждой точки по x, y, z, ширина, высота.
Там используется какая-то база данных типа SQL или они всё в XML записывают или ещё куда-то ?

Если вдруг захочу делать свой движок, как хранить информацию о 3D-модельках наиболее эффективно и производительно (с учётом что в игре модельки потенциально будут двигаться/деформироваться, а значит информация о них будет по многу раз перезаписываться) ?
sageАноним 08/07/17 Суб 03:22:53 #926 №410723 
>>410718
Типично есть информация типа "модель такая-то имеет трансформацию такую-то" и набор бинарных данных с вершинами и индексам в видеокарте. Модель по сути это такой буфер или кусок этого буфера.
Аноним 08/07/17 Суб 10:53:23 #927 №410763 
images.jpg
Есть тут успешные разработчики, у которых есть какие-нибудь выпущенные говноигры в стиме? Ну или просто знающие люди.

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

Как это вообще все провернуть?
 Аноним 08/07/17 Суб 12:23:50 #928 №410772 
>>410718
Вы же будете свой движок писать, поэтому выбор за вами. Может быть вы договоритесь с майкрософт и будете вместе с движком поставлять мс сиквел сервер, в котором будете хранить данные, может быть вы будете все хранить в своем формате на диске с расширением .myBestFormat. Выбор за вами и зависит исключительно от ваших возможностей и потребностей.
Компухтеру вообще пофиг, у него в конечном итоге есть сумматор, ПЗУ и ОЗУ, а уж как вы это интерпретируете на более высоком уровне - это ваше дело.
СУБД (ака база данных типа SQL) - это всего лишь программа, которая данные записывает в определенном формате в память и реагирует на ввод определенных комманд.
Аноним 08/07/17 Суб 13:51:37 #929 №410784 
14930424503700.png
Где можно продавать графику кроме Envato маркета?
(тайлсеты, интерфейсы и все такое)
Аноним 08/07/17 Суб 15:23:49 #930 №410800 
>>410763
Может потом создам отдельный тред с этим вопросом. А то у порнушников есть тред, а у стимобояр нету. Не порядок.
Аноним 08/07/17 Суб 17:25:44 #931 №410839 
>>410718
>Там используется какая-то база данных типа SQL или они всё в XML записывают
Сука проорал на всю комнату. Вершины моделей в sql базе хранить, это блять шедевр. Просто шедевр.
мимо автор 3д движка
Аноним 08/07/17 Суб 17:34:36 #932 №410841 
>>410839
>Сука проорал
Быдло забежало к нам на огонёк?
Аноним 08/07/17 Суб 17:34:52 #933 №410842 
>>400577 (OP)
1
Аноним 08/07/17 Суб 17:49:04 #934 №410850 
>>410841
>Хочет 3д модели хранить в sql и в xml
>Называет кого-то быдлом.
Если постишь смешную чушь, не обижайся что над этим смеются.
Аноним 08/07/17 Суб 20:56:00 #935 №410899 
>>410850
>азаза модели в xml ну и деб
https://ru.wikipedia.org/wiki/COLLADA
Аноним 08/07/17 Суб 20:57:08 #936 №410900 
Ничего не умею, хочу сделать свою простую игру, с чего начать?
Аноним 08/07/17 Суб 21:15:43 #937 №410904 
>>410900
С повторения тригонометрии
Аноним 08/07/17 Суб 21:37:13 #938 №410908 
>>410904
А что там повторять и зачем мне это?
Хочу сделать что-нибудь наподлобие Factorio.
Аноним 08/07/17 Суб 23:44:23 #939 №410932 
>>410900
Качай геммейкер, смотри уроки Шона Спалдинга. https://www.youtube.com/channel/UCn7FE3Tx391g1tWPv-1tv7Q

Аноним 08/07/17 Суб 23:56:06 #940 №410934 
Runner 2017-07-08 23-51-41-39.webm
>>410932
Я сделал это в феврале. Сейчас июль и я могу вот так.
Аноним 08/07/17 Суб 23:59:18 #941 №410936 
Есть что-нибудь заточенное на JRPG, они ведь в большинстве своем очень похожи?
Аноним 09/07/17 Вск 00:00:27 #942 №410938 
>>410936
RPG maker
Аноним 09/07/17 Вск 00:04:49 #943 №410942 
>>410938
Спасибо. Версий что-то дохуя. Или любую брать и не заморачиваться?
Аноним 09/07/17 Вск 00:35:56 #944 №410975 
>>410942
Не разбираюсь я в версиях РПГ мейкера, если честно. У меня rpg maker vx ace есть, когда-то пытался что-то в нём делать. Мне не понравилось.
Аноним 09/07/17 Вск 04:33:44 #945 №411017 
hero shining victory eternal.webm
>>410975
>Мне не понравилось.
РПГ мейкеры очень-очень быстро-быстро технически устаревают. Да и их разработчик понимает, что чем чаще они выходят - тем чаще покупают (лол, это не о нас)
Ты бы ещё рпг-мейкер с консолей прошлых покалений бы взял.
Аноним 09/07/17 Вск 07:36:31 #946 №411022 
>>410932
А 3д игры делать вообще тяжело? И не на гейммейкере, а самому?
Аноним 09/07/17 Вск 07:51:47 #947 №411023 
>>411022
>А 3д игры делать вообще тяжело? И не на гейммейкере, а самому?
По юнити тыщи видеоуроков на ютубе, не?
Аноним 09/07/17 Вск 08:32:17 #948 №411030 
>>410942
Под VX Ace дохуя контента. Язык Ruby. Компилит (точнее создает билд) под винду.

MV - новая, модная, молодежная версия. Спрайты редкие 48х48, язык JS, собирает в html5. Лагает правда дико, как и все игры на хтмл5.
Аноним 09/07/17 Вск 12:03:37 #949 №411058 
>>411030
на phaser и pixi.js в html5 все летает 60 фпс
Аноним 09/07/17 Вск 12:32:24 #950 №411062 
>>410932
На кой нужны уроки от какого-то васяна, когда в самом Гейммейкере есть пиздатый туториал в двух частях и полная справка, ещё и отсортированная по возрастанию сложности? Или в Студии уроки выпилили уже? В 8.1 точно были.
Аноним 09/07/17 Вск 13:02:02 #951 №411070 
>>410839
> какая-то база данных типа SQL
А это тебя не удивляет. Это что-то на уровне сайт типа html
Аноним 09/07/17 Вск 15:15:53 #952 №411092 
>>411070
Есть же не реляционные БД, MongoDB например.
мимопроходил
Аноним 09/07/17 Вск 15:31:06 #953 №411099 
>>411062
В студии выпилили. Туториалы приходится вытаскивать из старых версий.

И спалдинг - не васян. Он официальный гамаковский комьюнити менеджер.
Аноним 09/07/17 Вск 16:38:46 #954 №411109 
Сап, гейдач. Нужен совет. Задумал реал-тайм симулятор живого мира, то есть: плоская карта (не обязательо опенворлд, подгружать областями можно), несколько десятков населенных пунктов и пару сотен уникальных неписей, чтобы каждый пиздовал по своим делам. Например: непись А пиздует из пункта Б в пункт В через пункт Г и несет неписи Р 100500 товара Ы по цене Х. Идеальный пример - поведение корабликов в КР2.

Под это дело нужен 2Д-двигатель без йоба эффектов, но математическая часть должна быть мощной. Нужно для диссертации.

По образованию математик, так что дело только в технике.
Аноним 09/07/17 Вск 16:59:45 #955 №411116 
>>411109
Ты ебанутый?
Аноним 09/07/17 Вск 17:04:32 #956 №411118 
>>411116
С утра не был. Писать все этос нуля я ебал, ибо силен только в VBA
Аноним 09/07/17 Вск 17:10:39 #957 №411121 
>>411118
Что все это?
Аноним 09/07/17 Вск 17:15:26 #958 №411123 
>>411121
Теперь я спрошу - ты ебанутый? Что я непонятно написал?
Аноним 09/07/17 Вск 17:16:20 #959 №411124 
>>411123
Ты ебанутый?
Аноним 09/07/17 Вск 17:17:25 #960 №411125 
>>411124
Все, иди нахуй.

По теме есть что сказать?
Аноним 09/07/17 Вск 17:18:00 #961 №411126 
>>411123
Петушара, мы тут не пишем диссеры по матану, так что либо ты поясняешь какие тебе функции нужны, либо идешь нахуй.
Аноним 09/07/17 Вск 17:20:59 #962 №411129 
>>411126
Да это ебанутый. Или школотрон на каникулах высирается. Пишет что математик а сам требует какой то движок с функцией сделать пиздато, при том что рассчеты, которые он описал, уровня начальной школы.
Аноним 09/07/17 Вск 17:30:57 #963 №411132 
>>411126
Я не шарю в движках, потому спрашиваю тут. Диссер по теории графов, но в сфере экономики. Нужно смоделировать поведение торговцев, которые таскают и продают 3 вида товара по разным городам. Из-за этого изменяются запасы товара в разных городах, меняются цены. Плюс будут города-производители (их три всего), где товар производится, остальные товары эти потребляют. Собственно диссер заключается в изучении поведения такой системы.
Научруку похуй как оно будет реализовано, абы правильно было, а мне подумалось - хули бы и нет? Если можно сделать это красиво и наглядно или хотя бы просто наглядно - заебись же будет. Пришел с этим к местным, а меня хуями обложили сразу.

>>411129
>требует какой то движок с функцией сделать пиздато
Ты обосрался, маня. Где я такое писал, лолка?
Аноним 09/07/17 Вск 17:37:04 #964 №411134 
>>411132
Не знаю движков где бы искаропки были всякие приблуды для графов. Можешь взять унити и какие-нибудь либы на C# поискать, портируется все довольно просто. Может даже на гитхабе что-то готовое есть.

Вообще мне даже интересно стало, спизжу твою идею и сделаю из этого игру. скорее всего не сделаю но идею все равно спизжу
Аноним 09/07/17 Вск 17:37:51 #965 №411135 
14996105713250.jpg
>>411132
Ору
Аноним 09/07/17 Вск 17:51:21 #966 №411139 
>>410839
>>410850
Вообще-то XML используется для хранения информации о трёхмерных объектах. Формат COLLADA, например.
Аноним 09/07/17 Вск 17:51:23 #967 №411140 
>>411134
Я такого вот тоже не встречал, чую придется писать самому. А нормально все с оптимизацией у унити для таких целей?

>>411135
Ой, да иди нахуй уже. Илита херова.
Аноним 09/07/17 Вск 17:51:48 #968 №411142 
>>411134
>Вообще мне даже интересно стало, спизжу твою идею и сделаю из этого игру. скорее всего не сделаю но идею все равно спизжу
И да, нахуя тебе эта идея?
Аноним 09/07/17 Вск 19:25:17 #969 №411159 
>>411109
Какая математическая часть?
2д движки используются для просто для создания какой-то картинки со звуком, ну мб там дополнительно прикручивают абстракции в виде сцен и типичный физон для игрулек.
Остальной матан ищи в отдельных матанских библиотеках.
Аноним 09/07/17 Вск 19:53:05 #970 №411165 
>>411132
Это дегко сделать в гейм мейкере. То, что ты описал - осень простая задача.
Аноним 09/07/17 Вск 19:56:46 #971 №411166 
>>411134
А какие приблуды тут должны быть из коробки? Создаёшь в гамаке двухмерный массив (ds_grid), координата по х - номер вершины. А по у - всё , что тебе надо знать о гранях. Общее колличество, номер соседней вершины, стоимость перемещения.
Аноним 09/07/17 Вск 20:12:26 #972 №411168 
>>411140
Хочешь, напишу тебе за денежку небольшую. С алгоритмом поиска кратчайшего пути а-star и визуализацией в виде кругов , квадратов и линий. За доподнительную плату могу пиксельарт нарисовать.
Аноним 09/07/17 Вск 23:52:34 #973 №411204 
Достаточно ли программисту для любительского геймдева уметь работать в Unity/Game maker?
Аноним 10/07/17 Пнд 00:14:12 #974 №411206 
>>411205
Собирательный образ рандоманонов, которые этому >>411191 срали в рот, это >>411170 видимо последняя ипостась, от которой у пидорахи случился рецидив. Как обычно, если пидораху обосрали в две жопы то это все один человек.
Аноним 10/07/17 Пнд 00:46:26 #975 №411212 
>>411204
Да, если все ассеты кроме связанных с кодом покупать/пиздить.
Аноним 10/07/17 Пнд 09:07:02 #976 №411243 
>>411139
В продакшене это говно где нибудь используется? Эти форматы используют для дебага и во время разработки, чтобы можно было руками за 2 секунды изменить модель не экспортируя ее заново.
Аноним 10/07/17 Пнд 10:25:49 #977 №411253 
Нихуя не понимаю. Зачем потерли наши посты, про изучение поведения торговцев?
Аноним 10/07/17 Пнд 12:30:06 #978 №411298 
Collateral damage при отработке по пидорашке, протекшей из /po. Модер не прицеливался.
Аноним 10/07/17 Пнд 13:12:44 #979 №411310 
>>411298
Модер, няша. Что ж ты делаешь - там умные мысли были.
Аноним 10/07/17 Пнд 13:35:13 #980 №411314 
14951319276550.jpg
>>411310
>>411298
>>411253
Пидорахе опять говно в жопу заливают. Потерли тупую срущую пидораху, но пидорахе непременно нужно считать что это мисклик иначе у нее манямир треснет.
Аноним 10/07/17 Пнд 13:40:49 #981 №411315 
>>411314
>Пидорахе
>пидораху
>пидорахе
Блядь, ты в каждом треде срёшься
Аноним 10/07/17 Пнд 13:42:23 #982 №411316 
>>411315
>эта все семен!
Какой же ты долбоеб...
Аноним 10/07/17 Пнд 13:51:03 #983 №411320 
>>411310
Не страшно, я могу ещё раз написать.
Аноним 10/07/17 Пнд 14:00:59 #984 №411324 
>>411316
Долбаёб твой дед, причём тут семёнство, иди срись в другом месте
Аноним 10/07/17 Пнд 14:26:13 #985 №411333 
>>411320
Спасибо, друг. Мы обсуждали аспекты построения логики торговцев. Ты предложил сделать таблицы сравнения товаров, для каждого торговца, но кажется что мой коплюктер подавится мацой считать все это.
Я думаю, что нужно торговцу проверять товары только в тех городах, к которым он находится в непосредственной близости. Купив, он должен анализировать, куда их нести продавать - товар уже у него, никто не перекупит - поэтому, тут он уже может анализировать всю карту.
Аноним 10/07/17 Пнд 15:29:07 #986 №411342 
>>411333
Тогда пишем генератор:

town_number = 50;

var town_counter = town_number

repeat town_counter
{
var i = irandom(field_width);
var j = irandom(field_height);

var bad_place = false;
for (var k = -1; k <2; k++)
{
for (var l = -1; l<2; l++)
{
var scan = tilemap_get(obj_game.map,i+k,j+l);
if scan = 1 bad_place = true;
}
}
if !bad_place tilemap_set(obj_game.map,i,j);
else town_counter ++;
}
эта хуйня уйдёт в бесконечный цикл, если у неё не будет свободных 9ти клеток для города, не расположит город у края карты, И вообще это оче хуёвый генератор написанный за минуту. Но ты же сам хотел код писать - вот и пиши хороший генератор.


Захуячим ДС с вершинами для товара "лунный сахар".

enum vert_values
{
own_number,
x,
y,
price,
edge,
edge_cost,
neib_number
}

moonsugar = ds_grid_create(town_number,100); // 100 потому, что хуй знает, сколько дорог может быть от одного города к другим. Правил-то пока нет

Занесём данные о координатах городов в таблицу.
var k = 0;
for (var i = 0; k <filed_width; i++)
{
for (var j = 0; l<field_height; j++)
{
var scan = tilemap_get(obj_game.map,i,j);
{
if scan = 1 ds_grid_set(moonsugar, k, vert_values.x, i);
if scan = 1 ds_grid_set(moonsugar, k, vert_values.y, j);
k ++;
}
}
}

Теперь у тебя есть база данных по всем городам и их кооринатам. - это твои вершины
Теперь надо соединить вертексы. Правил нет. Хм... Тут думать надо. Давай думай ты.
Аноним 10/07/17 Пнд 15:29:44 #987 №411343 
>>411342
Чё-то не всё влезло.

>>411333
Давай возьмём торговца первого уровня, который думает только на 1 шаг вперёд и не учитывает существование других торговцев.

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

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


Создаём объект, обзываем его "obj_game", этот объект будет твоим главным контроллером.
Помещаем этот объект в комнату.

Создаём в obj_game create event
Первой строчкой пишем
map = layer_tilemap_get_id("map");
теперь ссылаясь на obj_game.map (или просто на map внутри obj_game) ты будешь ссылаться на созданный тобой слой с тайлами в комнате.

Теперь подравняем комнату.
field_width = 400; //задаём ширину карты в тайлах
field_height = 200; //задаём высоту карты в тайлах
tilesize = 32; //задаём размер тайла
room_width = field_width
tilesize;
room_height = field_heigh*tilesize;

Карта готова. Теперь на ней нужно расположить 50 вроде ты столько хотел? городов. Как ты их расположишь? Надо написать генератор карты.

Сделаем просто - города расположены случайно. Города не должны быть расположены на соседних клетках. какая высота и ширина должна быть у карты, чтобы поместить на ней 50 городов считай сам.

Тогда пишем генератор:

town_number = 50;

var town_counter = town_number

repeat town_counter
{
var i = irandom(field_width);
var j = irandom(field_height);

var bad_place = false;
for (var k = -1; k <2; k++)
{
for (var l = -1; l<2; l++)
{
var scan = tilemap_get(obj_game.map,i+k,j+l);
if scan = 1 bad_place = true;
}
}
if !bad_place tilemap_set(obj_game.map,i,j);
else town_counter ++;
}
эта хуйня уйдёт в бесконечный цикл, если у неё не будет свободных 9ти клеток для города, не расположит город у края карты, И вообще это оче хуёвый генератор написанный за минуту. Но ты же сам хотел код писать - вот и пиши хороший генератор.


Захуячим ДС с вершинами для товара "лунный сахар".

enum vert_values
{
own_number,
x,
y,
price,
edge,
edge_cost,
neib_number
}

moonsugar = ds_grid_create(town_number,100); // 100 потому, что хуй знает, сколько дорог может быть от одного города к другим. Правил-то пока нет

Занесём данные о координатах городов в таблицу.
var k = 0;
for (var i = 0; k <filed_width; i++)
{
for (var j = 0; l<field_height; j++)
{
var scan = tilemap_get(obj_game.map,i,j);
{
if scan = 1 ds_grid_set(moonsugar, k, vert_values.x, i);
if scan = 1 ds_grid_set(moonsugar, k, vert_values.y, j);
k ++;
}
}
}

Теперь у тебя есть база данных по всем городам и их кооринатам. - это твои вершины
Теперь надо соединить вертексы. Правил нет. Хм... Тут думать надо. Давай думай ты.







Аноним 10/07/17 Пнд 15:45:10 #988 №411347 
>>411314
Вам в /po/
Аноним 10/07/17 Пнд 15:57:56 #989 №411348 
>>411343
Пусть будет так.
1)Город должен иметь хотя бы один путь в соседний город.
2)Город делит круг на сектора по 90 градусов и ищет в каждом секторе ближайший город. Прокладывает к нему дорогу.

enum
{
sec0_90,
sec90_180,
sec180_270,
sec270_360
}


Тогда делаешь 4 цикла. Как-то так:


for (var k = 0; k<town_number; k++) //сканируем сектор 0-90 градусов для всех городов
{
var i = ds_grid_get(obj_game.map,k,vert_values.x) + 1;
var j = ds_grid_get(obj_game.map,k,vert_values.y);
for (var l = 0; l <2*max(filed_width,field_height); l++)
{
var scan = tilemap_get(obj_game.map,i,j);
if scan = 1 // если город найден в клетке
{
ds_grid_set(obj_game.moonsugar,k,edge) = sec0_90; //направление движения по грани
var weight = sqrt(sqr(i-ds_grid_get(obj_game.map,k,vert_values.x)) + sqr(j - ds_grid_get(obj_game.map,k,vert_values.y))) // по теореме пифагора вычисляем расстояние
ds_grid_set(obj_game.moonsugar,k,edge_cost) = weight; // задаём цену перемещения по грани. Пока что это просто расстояние в тайлах. Захочешь - нафантазируешь тут что угодно, вплоть до утруски и усушки лунного сахарка в желудках каджитов в зависимости от скучности дороги и фазы луны.
ds_grid_set(obj_game.moonsugar,k,neib_number) = sc_find_vertex_at_point(i,j) // выполняешь скриптик по поиску вертекса в таблице по координате. Отдельным постом скину)

}
else // если город не найден
{
тут надо придумать алгоритм прибавления единичке к i или j так, чтобы проверять дугу за дугой. Сам придумаешь, не сложно.
}

}


Проделываешь для каждого из секторов.

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

Теперь можешь заебашить цикл и просканировать цену на лунный сахар в каждом городе и записать её в таблицу в поле price
Аноним 10/07/17 Пнд 15:58:34 #990 №411349 
>>411347
Это не нам в /po. Это пораша протекла сюда и воняет. МОООООДЕР!!!
Аноним 10/07/17 Пнд 16:02:40 #991 №411350 
>>411348
От тебе мой скрипт для поиска вершины на заданных координатах.

//sc_pf_vertex_find_at_pointt(name, cell_X, cell_Y)

var name = argument0;
var X=argument1;
var Y=argument2;
var key = Yobj_game.field_width+X;

for (var i = 0; i < obj_game.vertex_grid_size; i++)
{
if (ds_grid_get(name,i,0) = key) return i;
}

return -1;

Ага, у меня координаты храняться не в отдельных ячейках, а зашифрованны в ключ.

Вот таким образом:
//takes in 2 numbers and returns a single number to represent the key
// param0 : X
// param1 : Y
//returns key

var X=argument0;
var Y=argument1;

return Y
obj_game.field_width+X;

Значит тебе либо нужно менятьскрипт поиска, либо скрипт записи. Но ты разберёшься сам :)
Аноним 10/07/17 Пнд 16:08:40 #992 №411353 
>>411348

Прежде, чем тебе брать цену на лунный сахар в городе, тебе нужно создать города. Ну это просто.

Создаёшь в комнате слой для объектов, называеш его "towns"

Создаёшь объект "obj_town"

Дальше меняешь в скрипте генерации карты строчку
if !bad_place tilemap_set(obj_game.map,i,j);

на

if !bad_place
{
tilemap_set(obj_game.map,i,j);
obj_create_layer(i32,j32,"towns",obj_town);
}

и будут у тебя города созданы на тайлах, отмеченных единичкой.









Аноним 10/07/17 Пнд 16:35:24 #993 №411356 
berniesanders-61515-1434466786.jpeg
У вас же тут тред для ньюфагов? Я ньюфаг, полнейший, про программирование не знаю ни черта. К тому же старый хер уже. Я хочу делать игры. С чего мне начать?
Аноним 10/07/17 Пнд 16:36:30 #994 №411357 
Cпасибо, братишка пиздец, на дваче кому-то не похуй на мои проблемы? серьезно?

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

Тобто:
1. строим граф
2. вешаем величину вершин
3. раскидываем по амбарам товары
4. сажаем по городам торговцем
5. запускаем

Аноним 10/07/17 Пнд 16:36:36 #995 №411358 
>>411356
С изучения английского. Если английский знаешь, что вот с этого: >>410932

Аноним 10/07/17 Пнд 16:37:15 #996 №411359 
Ха, я тут вот чего подумал: обязательно будет такая ситуация - в какой-то момент времени система должна будет уравновеситься: все товары равномерно распределятся по карте. Как этого избежать? У меня пока одна мысль: если торгаш решил нести куда-то товар, то его уже ничего не остановит. Тогда в таком городе наступит перенасыщение дилдаками обязательно. Хотя это и не совсем логично. Другой вариант: цены должны будут закрепляться за товаром на некоторое время, чтобы торговец гарантированно был заинтересован в операции. Например, завалили амбары лунным сахаром в уездном городе N. и цена на него падает медленно. Что думаешь? Чтобы система точно не уравновесилась.
Аноним 10/07/17 Пнд 16:45:59 #997 №411360 
Ополоумевшая свинья >>411324
>>411320
все сренькает и сренькает. А потом блядь кто-то виноват что её со своим говном смывают. Необучаемая пидораха.
Аноним 10/07/17 Пнд 16:52:18 #998 №411362 
>>411314
Для политоты есть \по\ и \вм\, хуле вы тут развели
Аноним 10/07/17 Пнд 16:55:04 #999 №411364 
>>411353
Итак, пора задать цену на лунный сахар в каждом городе.

В create_event объекта obj_town пишем строчку
moonsugar_price = irandom_range(100,1000);


Что ж, теперь наш торговец хочет наиболее выгодно затариться лунным сахарком. Как же ему это сделать?

Делаем торговца. obj_bareega, помещаем на карту.
В его create event пичем

var nearest_town = instance_nearest(x,y,obj_town);

x = nearest_town.x;
y = nearest_town.y;

- это переместит торговца в ближайший город

Создаём торговцу step event
Пусть для начала он ищет путьпри нажатии на пробел

if keyboard_check_released (vk_space)
{
sc_find_cheapest(x,y,goods.obj_game.moonsugar,goods.moonsugar)
}
и пишешь скрипт на поиск дешёвого товара. Передаёшьв этот скрипт координату и тип товара, который ишешь. при этом вспоминаешь, что пока ещё не пречислил goods, идёшь в obj_game и в create event добавляешь

enum goods
{
monsugar,
scooma,
}



Внутри цикла пишешь

var x = argument0;
var i = argument1;
var database = agrument2;
var goods = argument3;

Продолжаем крутить циклы.
for (var k = 0; k<town_number; k++) // для каждого города
{
var way_cost = sc_pf_get_way_cost(ds_grid_get(obj_game.map,k,vert_values.x),ds_grid_get(obj_game.map,k,vert_values.y),database) //это скрипт для поиска кратчайшего пути, который тебе предстоит создать. Используй алгоритм a-star, вот ссылка на туториал - https://www.youtube.com/watch?v=WxYqSKPU4C4 - если ты полный ноль, то за неделю разберёшься.

var town = instance_nearest(ds_grid_get(obj_game.map,k,vert_values.x),ds_grid_get(obj_game.map,k,vert_values.y),obj_town);

switch goods
{
case goods = goods.moonsugar: var price = town.moonsugar_price; break; косякнул, наверняка можно придумать лучше
ну и перечисляешь тут все случаи товара
}

Дальше записываем данные в таблицу. Мы ведь внутри объекта "барыга", ты ещё не забыл?
опа, опять косякнул, мы ведь уже внутри скрипта. Ну да хуйсним, сам исправишь. В конце-концов это не обязательно делать в скрипте. можно остаться в барыге, а можно насрать и вызвать из скрипта переменные барыги. Гамак это позволяет.

Короче я запутался уже в поле ввода "ответить в тред" код писать для разных объектов и скриптов.

Короче создаёшь массив, в него каждый шаг цикла вносишь данные о выгодности покупки сахара в каждом городе.
Считать их можно так:
((деньги в наличии у торговца) - (цена пермещения Х расстояние до города) - (цена времени Х расстояние до города) время-деньги же. сам введёшь этот параметр )/ (цена сахара в городе) = (колличество мешковсахара, которое можно купить за имеющиеся деньги для этого города)ю

Ну а потом тупо выбираешь тот город, в котором по итогу можно купить больше всего мешков и идёшь туда.

Вот и готов твой торговец первого уровня.



}








Аноним 10/07/17 Пнд 16:58:19 #1000 №411366 
>>411357
>лунный сахар
>сладкий хлеб
>и дилдаки
Добро пожалова в Двач-world.
Аноним 10/07/17 Пнд 17:00:15 #1001 №411367 
JaGo-Комиксы-2243835.jpeg
А у анона есть истории про успешных создателей игор из Россиюшки, которые создали свои собственные компании/присоединились к зарубежным? Хотелось бы послушать про истории талантов. Для вдохновения.
Аноним 10/07/17 Пнд 17:04:31 #1002 №411369 
>То есть, логика такая: лунный сахар, сладкий хлеб и дилдаки валяются где-то в амбарах. Чем их меньше, тем выше цена на них в этом городе. Чем больше - тем цена ниже.

Пересчитывать цену за товар будешь в step event объекта obj_town

Схема будет типа такая:

1)Генерим карту, расставляем города
2)В городах раскладываем товары, устанавливаем средний уровень зарплат, потребительские настроения и т.д. В результате в городах устанавливаются цены.
2)Содаём базу данных ds_grid пока одну, но если мы хотим задать цену перемещения для каждого товара - то по одной для каждого товара.
3)Создаём в базе данных пункт для каждого города
4)Соединяем города гранями, соответствющую запись вносим в таблицу. В этой же таблице будет и цена грани - расстояние между городами.
5)Дальше у тебя цена вершины будет динамически меняться степ ивентом каждого города, а цена грани оставаться постоянной.
6)Раскидваем торговцев на карте. Пишем торговцу алгоритм действий.
7)Пишем алгоритм управления игрой. Типа "шаг выполняется при нажатии на пробел". При клике на город выводится таблица с ценами. Статистика выводится ещё куда-то. При клике на торговца выводится ещё что-нибудь.
8)Таки да, запускаем.






Аноним 10/07/17 Пнд 17:06:30 #1003 №411371 
>>411359
Схуя ли этого избегать? Она должна установиться. По всей россии сникерсы стоят примерно одинакого. На их цену влияет транспортная доступность, зажиточность населения и традиционный региональный спрос. где-то сникерсам предпочитают марсы.
Если где-то в России будут покупать сникерсы по 1000 рублей за штуку, туда сразу ринутся торговцы и цены опять уравновесятся.
Аноним 10/07/17 Пнд 17:08:51 #1004 №411372 
>>411371
Ты же хотел вводить производящие города. Вот и вводи.
А в остальных городах продукт должен расходоваться.
Склад забит? Но со склада всё равно каждый шаг пропадает "спрос" штук товара.
Спрос опять же может варьироваться. Если товара много, он перестаёт быть престижным и спрос падает. Всё можно считать внутри объекта "город" индивидуально для каждого города.
Аноним 10/07/17 Пнд 17:12:11 #1005 №411373 
>>411333
>мой коплюктер подавится мацой считать все это.

200 торговцев, 50 городов, 3 товара...

Не, не подавится. В худшем случае будет тратить на ход минуту или две.
Аноним 10/07/17 Пнд 17:16:12 #1006 №411374 
>>411360
>Ополоумевшая свинья
Причём тут свинья дурачок?
Аноним 10/07/17 Пнд 17:17:37 #1007 №411375 
>>411369
>В городах раскладываем товары, устанавливаем средний уровень зарплат, потребительские настроения и т.д. В результате в городах устанавливаются цены.
Вот тут не понял. Цена должна зависеть только от спроса на товар, спрос от количества товара в городе. Иначе я утону нахер от лишних показателей.

И да: >>411359 с этим что делать?

Сырно 10/07/17 Пнд 17:18:09 #1008 №411376 
1498077405934.jpg
Анон, не знаю, в тему ли, но будь другом, подскажи: есть же в геймдеве должность чувака, отстраивающего рендер сцен в игре? Щоб оно все красиво смотрелось, по цветам совпадало и шейдер свет отражал ровно настолько, насколько надо, и блюр был только там, где он нужен и ровно столько, сколько нужно. Как зовется профессия такого человека, и что надо, чтобы в нее вкатиться? Хуйдожественные навыки и общее понимание физики всего этого счастья у меня есть, но я хз, какие технические требования и вообще, чем надо владеть соискателю на такую должность.
Аноним 10/07/17 Пнд 17:21:19 #1009 №411377 
>>411375
Хотя, можно было бы сделать зависимость от удаленности от города-производителя. Например, при генерации ставим сразу три города - в одном есть дилдачная фабрика, в другом сладкая пекарня, а в третьем - лунные шахты. Тогда в этих городах цены будут АПРИОРИ всегда ниже. И чем дальше мы от города, тем выше цены. ИМХО, конечно...
Аноним 10/07/17 Пнд 17:21:40 #1010 №411378 
>>411375
>Иначе я утону нахер

Компуктер - такая замечательная штука, которая умеет быстро-быстро считать.

Все твои формулы будут красиво разложены по криптам и одна за другой прописаны в степ ивенте родительского объекта город. Ты будешь добавлением "//" перед строкой включать или выключать влияние фазы луны на потребление лунного сахара за один шаг, а компьютер, совершенно не напрягаясь, всё это считать.
Аноним 10/07/17 Пнд 17:26:42 #1011 №411379 
>>411377
У тебя ДОЛЖНО будет в конце-концов установиться равновесие. И тогда твои торговцы будут уже не барыжить купи-продай от одного города к другому, а доставлять товар от производителей потребителям, как транспортники. Цены станут минимальными и будут равны себестоимости, если алгоритмы торговцев будут оптимальными. Если нет - то торговцы в какой-то момент стадом соберутся в одном регионе. а потом стадом побегут в соседний и так и будут бегать стадом. так что тут нужны торговцы третьего уровня, оценивающие действия других торговцев
Собственно возникновение или отсутствие равновесия и будет критерием успешности или фейловости твоей модели.
Аноним 10/07/17 Пнд 17:26:45 #1012 №411380 
14961167539360.png
>>411376
Бака, куда ты вкатываться собрался? Профессиональный геймдев на просторах бывшего совка мёртв. Последней накрылась Украина.

А если по существу, то, скорее всего, таких узких профессионалов компании просто не имеют, подобным занимаются сотрудники более широкого спектра. Может, одна или две должности у каких-нибудь Близзорт, в отделе синематиков, но они могут себе это позволить.
Аноним 10/07/17 Пнд 17:27:57 #1013 №411381 
>>411380
Людям же надо красиво рендерить вещи. Пускай не в геймдеве, пускай где еще.
Аноним 10/07/17 Пнд 17:31:27 #1014 №411382 
>>411377
В том, что я тебе понаписал - у тебя как раз и прописана зависимость цены от расстояния.
Аноним 10/07/17 Пнд 17:41:20 #1015 №411383 
>>411382
Я просто думаю, имеет ли смысл вводить такой показатель. В любом случае спасибо.
Аноним 10/07/17 Пнд 18:03:01 #1016 №411391 
>>411378
Я не спорю, только городов будет около сотни и штук 300 торговцев. И 3 товара.

Вопрос: имеет смысл строить маршрут каждого торговца? Типо пиздует отсюда туда-то? например, при нажатии чтобы показывался.
Аноним 10/07/17 Пнд 18:25:36 #1017 №411397 
Runner 2017-04-25 20-13-53-84.webm
Runner 2017-04-13 22-30-24-85.webm
>>411391
Хочешь - строй, хочешь - не строй. Это не сложно.
ПЕРЕКАТ Аноним 10/07/17 Пнд 20:00:35 #1018 №411409 
https://2ch.hk/gd/res/411408.html
https://2ch.hk/gd/res/411408.html
https://2ch.hk/gd/res/411408.html
comments powered by Disqus

Отзывы и предложения