Сап, я полный ньюфаг в геймдеве, поэтому прошу помощи. Советовать с чего начать мне не надо, я гуглить умею и вообще за другим пришёл. В общем, я хочу подойти к созданию игор основательно, поэтому реквестирую "список знаний" в приоритете кодинг, которыми я должен обладать, чтобы вкатиться в данное ремесло. Небольшое резюме: до этого был самоучка-фулстак смог сверстать пару-тройку сайтов и что-то даже набыдлокодить на Django, так же дочитываю книжку A Bite Of Python, так что минимально-микроскопический опыт в программировании, мне кажется, есть. Сейчас пытаюсь в создание простеньких игрушек на Пистоне по гайдам, но моих знаний для этого, боюсь, не достаточно. Надеюсь и полагаюсь на ваши советы.
>>603281 Так я прошу список того, что мне надо знать. А просто хуярить это странный совет. Туториалы на своём микроопыте я не ценю, ибо, как показала практика, это полная хуйня, надо книжки ебашить.
>>603294 Да я преувеличил, конечно делится нужно, иначе нахуй вообще тут сидеть, форфан, для поиска нового или для закрепления существующей инфы хотя бы. Но я не успешный говнодел, единственно наверно нужно определится в начале какие именно хочешь делать игры и генерить вопросы на примерах.
>>603295 Ну вообще я вопрос по-другому ставил. Мне надо было список того, что я должен знать, типа работа с базами данных, графикой, искусственным интеллектом и так далее. Хотя наверно ты прав, может и правда надо определиться какую игру надо делать.
> реквестирую "список знаний" в приоритете кодинг, которыми я должен обладать, чтобы вкатиться в данное ремесло линейная алгебра (векторы, матрицы, квартенионы) геометрия (для моделирования мешей) тригонометрия (синусы-косинусы, тангенсы-арктангенсы) ООП(в основном композиция, если ты инди) рисование композирование музыки моделирование мешей (вплоть до скульптинга) знание принципов студийного освещения знание принципов драматургии
>>603279 (OP) Ищи гайд как сделать визуальную новеллу на ремпае и клепай их сотнями, запихивай туда 100050505005 аниме тян желательно спизженых с аниме и прочего. Также делай сюжет типа пацан пошел в школу там выебал всех телок вот но ваще он замкнутый в душе и сам по себе битард двачер анимешник . После того как все сделал запихивай туда рекламы желательно при каждом нажатии на экран и выгружай в гугл плей ну или в стим по 15 рублей продавай и купайся в деньгах
>>603279 (OP) Главное учти, что на питоне игры не делают. Вообще. Совсем. Ну кроме визуальных новелл на движке renpy. А примеры создания игр на нем и даже библиотека для этого которая кажется существует - это к геймдеву не относится. На самом деле ументь нихуя не надо, если тебе что-то удалось в програмимровании то игры осилишь. Твои цели непонятны, работать на дядю и получать бабло или делать свои игры (и когда-то сам становишься дядей)? Совершенно разные наборы скиллов.
>>606130 Въебывать. Годик позадрачивать программирование, годик музыку, годик арт, и уже потом пытаться что-то высрать. Самому. Если будешь без скиллов набирать людей, обосрёшься уже на этом этапе. Так что въебывай, задрачивай все свободное время. Геймдев это тяжкий каторжный труд, а не блядский праздник, не знаю, каких советов ты тут ожидал увидеть. Никаких лазеек нет, либо въёбываешь и качаешь скиллы, либо сосешь хуй.
>>606130 А, ну так это замечательно. Тогда надо только базу геймдизайна понимать, больше ничего (программирование и т.п.) уметь не надо. А арт ты все равно сносный сам не сделаешь, для этого есть специальные люди, их позже найдешь. Надеюсь у тебя есть хороший игровой опыт.
>>606133 А мне похуй, накуплю ассетов и всё. Не буду заморачиваться. Постараюсь только чтобы органично смотрелось. Шейдеров там хуейдеров наверчу. Артов куплю у художника. Закажу музыку к трейлеру. Одного трека достаточно. Смонтирую сам трейлер. Всё, можно на кикстартер идти побираться.
>>603340 Я бы назвал это самым дельным советом, но все же, нет. Нет смысла напихивать голову всей этой теорией без нужды применения. Сперва - концепт. Концепт игры, диздок. Потом определяешься с инструментами. И вот только теперь изучаешь их. Не умеешь рисовать - учишься. Не умеешь в архитектуру - изучаешь. Не знаешь языка - задрачиваешь. Нет идей - генерируешь. Начать можно с клонов, потом допиливать их своими идеями. А дальше уже будет видно.
>>603340 Вся эта хуйня нужна только для оптимизации. Деды будучи пизюками пилили игры для спектрума и эппла 2 не зная нихуя. Теперь в эпоху сверхмощных компов и удобных интсрументов технической части знать надо еще меньше. Главное - идейное содержание.
>>608780 Вебпорт для ренпая завезли, слава богам. Но он тормозит дико. А на юнити, имеется ввиду руками? Долго очень. А инструмента какого нибудь для этого нет. Ну, или я не нашёл.
Да и вообще новеллы на юниче омерзительны. Чё там, фунгус, да? Как на нём вообще что-то больше чем на 10 сцен сделать можно? Все ж мышью хуярить
>>609277 но как на юнити делать новеллы так чтоб без фунгуса с блоками и окошками под каждый параметр? Или там есть нормальный режим чтоб просто тупо сценарий вхуячивать, как в ренпае?
>>610347 В Фунгусе есть Conversation Manager. Функционал у него убогий, но для простых вещей тупо вхуячить сценарий можно. Алсо, никто тебя не заставляет использовать именно переменные фунгуса, выноси логику игры за пределы фунгуса, а фунгус используй только для вывода текста.
>>612045 Забыл сказать, что тебе надо будет в итоге свой Conversation Manager писать со своей хуйней. По сути это тупо парсер который берет огромную строку на входе и выводит ее содержимое через окошки Фунгуса по установленным правилам.
>>612078 А не охуел ли ты с такими запросами? Берешь сам и пишешь. Если бы все было так просто люди бы уже давно забросили ренпай и пилили бы новеллы на фунгусе. На самом деле стандартный функционал фунгуса слабее чем у ренпая. Сохранения через жопу реализованы, лог текста тоже. Мало что продвинутых VN функций из коробки работает. Либо пиши сам, либо ищи другой ассет для виз новелл.
>>612130 М... А есть более функциональные ассеты? Такие чтоб можно было уйти с ренпая и не испытывать боли? Согласен на платные, даже на 80$. Просто я чёт не вижу таих где можно было бы так же легко как на ренпае написать любое дерьмо.
Вроде Moonworks что-то писали, но для личного пользования и никуда не выкладывали. Но они хотели именно чтоб "как ренпай, но с Live2D"
>>612194 Я не знаю, искал но не нашел. Ну или находил, а там люди в комментах пишут что глючное говно. Фунгус хотя бы нормально поддерживается и нормально написан. Чудес не бывает, анон. Если бы на юнити было нечто такое же мощное как ренпи, по все бы уже давно плюнули на это питонистое поделие и убежали бы делать новеллы в юнити.
>>612685 > Очень уж удобно Пост попахивает парадоксом блаба. (Это я вам заявляю, как специалист-очевидец-жертва в вопросе парадокса блаба, который всего год назад пел примерно такие же дифирамбы паскалю, а затем перешедший на сишарп и осознавший всю убогость паскаля)
>>612971 к Шарпу у меня единственная претензия - мне нотация не нравится, я фанат Джава-стиля. А так меня во всяких юнитях смущает не язык. А то, что ИЛИ ты пишешь все, что нужно сам, ИЛИ ты тыкаешь в окошки и кнопочки вместо того чтоб открыть файл и быстро все описать.
Типа, почему нельзя сделать хотя бы на уровне GMS2, чтоб если уж речь и идёт о маленьком окошке для заполнения, то чтоб там код писался, а не одно имя переменной.
>>612984 > ИЛИ ты пишешь все, что нужно сам, ИЛИ ты тыкаешь в окошки и кнопочки вместо того чтоб открыть файл и быстро все описать Юзай годот. Я там бывало открываю в блокноте файл сцены и быстрым копипастом добавляю нужные мне элементы, ибо в редакторе долго-заебисто. Преимущества опенсорца - открытые форматы файлов-данных. А юнити - да. Шаг вправо - плоти донут. Шаг влево - плоти подписку. Зато 60 ФПС.
>>612997 >Зато 60 ФПС Выбираю 60 фпс вместо 10 и необходимости делать сцены копипастом в блокноте. Ну и годотодаун видел юнити только на картинках и не знает что в юнити можно выставить сохранение данных в файлы текстового формата.
>>612984 >А так меня во всяких юнитях смущает не язык. А то, что ИЛИ ты пишешь все, что нужно сам, ИЛИ ты тыкаешь в окошки и кнопочки вместо того чтоб открыть файл и быстро все описать.
Нда, вот и помогай после этого анонам дельными советами >>612047
В Фунгусе код всех этих окошечек и кнопочек открыт. Везде ООП. Берешь, реализуешь интерфейс и создаешь блок какой тебе надо. Если хочешь чтобы он отображался как надо то ебешься с Custom Editor. При желании все под себя можно сделать, но ты же ленивая жопа и поэтому будешь юзать ренпи.
>>613000 > годотодаун видел юнити только на картинках Ну почему же, я его и на компе видел. И даже умудрился проект в нём написать с самодельным контроллером персонажа, без ассетов. Но неотключаемый сплешь не даёт расслабиться и насладиться 60 ФПСами.
>>613005 >самодельным контроллером персонажа Ебать ты профи, ну теперь буду тебя уважать. Контроллер персонажа, это же топ скилл.
>Но неотключаемый сплешь не даёт расслабиться и насладиться 60 ФПСами. Понимаю что ты сын крестьянина и любая мелочь напоминающая тебе о твоем статусе тебя триггерит, но ведь можно сделать одну игру со сплешем, выручить деньги и оплатить подписку, всего 19 161 рублей в год. Любой не инвалид может это сделать тупо с одной зарплаты.
>>613008 Наверное ты бесплатно берешь хлеб из мусорных контейнеров рядом с пятерочкой, бесплатно смотришь киношки по стс и бесплатно ходишь пешком. Если ты это все принципиально делаешь то даже респект.
>>612994 Нельзя посылать нахуй кодстайл гайды. Никогда.
>>613004 >При желании все под себя можно сделать, но ты же ленивая жопа Можно и движок свой написать при желании. Но мы же юзаем готовый, чтобы ускорить разработку. Какой смысл юзать готовый и потом все равно сидеть над инструментарием? Я понимаю один инструмент хуйнуть, но там же вообще все надо отписывать самостоятельно, кроме позиционирования элементов на экране
>>613376 > Нельзя посылать нахуй кодстайл гайды. Никогда. Не согласен. Гайды нужны, чтобы один программист смог правильно понять код второго программиста. И всё. Больше ни для чего эти гайды не нужны. Если ты инди - проблема очевидно неактуальна. Если ты в команде, то команда должна самостоятельно выработать свои внутренние соглашения и кодить согласно им (обычно на этом этапе большинство команд как раз и берёт гайды крупных авторитетов, типа МС). Таким образом, если анону-паскалисту нравится паскалькейс, он может спокойно кодить в паскалькейсе, и даже (о ужас!) писать в шарпе свои классы с префиксом T. И ты не сможешь ему запретить.
>>613376 >Можно и движок свой написать при желании. Но мы же юзаем готовый, чтобы ускорить разработку. Какой смысл юзать готовый и потом все равно сидеть над инструментарием? Юнити - это не конструктор для визульных новелл. Просто пара-тройка чуваков решили запилить конструктор на базе Юнити у них получился Фунгус. Один запилил поддержку Lua скриптов, другой - графический интерфейс для нубов. А ты сравниваешь Юнити с одним из самых мощных конструкторов виз новелл который больше 10 лет огромным сообществом разрабатывался. Ничто и никогда не сможет Ренпи по функционалу визуальных новелл превзойти. Разве что только движки коммерческих японских визуальных новелл.
>>613389 >И ты не сможешь ему запретить. Если он физически слабее меня - я могу нассать ему на ебало да и если сильнее тоже. Просто последствия могут быть неприятными..
Кодстайл - это важно. И, желательно, чтоб он был универсальным для всех, а не для одной команды. Чтоб было проще использовать чужой код. Кроме того, сами встроенные библиотеки нета (ну, и моно тоже) постренны именно на майковском стайлгайде, потому ради единообразия имеет смысл засунуть себе в очко свою любовь\нелюбовь к конкретному стилю и юзать официальные рекомендации.
>>613391 да меня, собственно, не то чтоб супер функционал волновал. Скорее удобство написания кода в виде сценария gay "Тобой выбрана не правильная дверь, клуб любителей кожевенного ремесла..." show gay smile with dissolve gay "...на два блока ниже." show letherman angry with dissolve letherman "Fuck you!"
Это же проще, чем сраные окошечки пилить. Кроме того, фунгус не единственный инструмент для новелл в маркетплейсе, вот я и спрашиваю, чё посмотреть
А если бы в ренпай можно было нормально вставлять рекламу - то и не спрашивал бы.
>>613810 Такие примитивные диалоги легко в Фунгусе реализуются через Conversation Manager и его стандартные команды. Но там ты не найдешь команду на смену задника, например, ее нужно будет самому писать потому что за тебя ее никто еще не написал.
>Это же проще, чем сраные окошечки пилить Да, проще. Но для отладки вот нихуя не проще. В Фунгусе в реальном времени ты видишь порядок исполнения команд. А если у тебя порядка 10 выборов ветвления в каком-то месте, что будешь делать? Парсеры хороши только до тех пор пока ты случайно опечатку не сделаешь.
>Кроме того, фунгус не единственный инструмент для новелл в маркетплейсе А что на /ruvn говорят? Спрашивай у тех кто реальный опыт работы с ассетом имеет. По описаниям и отзывам они все лучшие в мире, а на деле может быть глючное говно.
>А если бы в ренпай можно было нормально вставлять рекламу Лол, нахуя? Ты на мобилках хочешь издавать? Да там все будут ненавидеть твою рекламу, заработаешь с нее 5 баксов. Реклама сейчас работает только если за ее просмотр игровые преимущества выдают, что в новеллах нереально. Издавай новеллу на стиме, хотя бы 500 вместо 5 заработаешь.
>>613820 У меня сраная новелла для детей. Не спрашивай, почему так получилось. Офк она будет за фиксированную цену и без рекламы, но отелось бы и бесплатную выкинуть, чтоб хоть сколько-то капало
>>613848 Лол. Кстати, если для детей то очень даже может сработать. Ебош рекламные вставки на весь экран с Человеком-пауком, Эльзой, огромными шприцами и какашками, а при переходе по ссылке платная подписка. Если родитель привязал свою карту к аккаунту, то все, профит. Бля, да с такой стратегией можно вообще стать круче всех на /gd.
>>613899 Вот только в ренпу рекламу пихать тяжко. Для андроида ещё есть вариант, но очень костыльный, с айфонами совсем никак, если я все правильно прочитал в документации. PyTom вообще против рекламы, я его прекрасно понимаю, но обидно блять
>>614280 Если к аккаунту привязана родительская кредитка, то еще как покупают. Вообще, это настоящая золотая жила по сравнению с этим вашим стимом. Успешные ютуберы уже давно просекли фишку и клепают ролики про Эльзу, паука, шприцы и какашки в промышленных масштабах.