Доска создана для обсуждения вопросов, связанных с разработкой компьютерных игр. Постинг высокохудожественных webm, движкосрач вне спецтреда и прочая токсичность наказуемы. Аргументированная критика приветствуется.
Напомните игру
Аноним13/06/23 Втр 09:51:46№881354Ответ
кто нить помнит флешь игру там над было лететь на косм корабле типа самолете через трубу через препятствия оч надо все было белое такое и там еще одно из препятствий крутился диск с отверстием врезаный перпендикулярно в эту трубу через которую летишь и скорость увеличивалась древняя игра в тунеле летишь типа
Как давать програмистам и другим доступ к репозиторию?
Аноним02/06/23 Птн 10:47:22№880469Ответ
Ладно если у тебя маленький проект которому пара месяцев. А если довольно большой то как быть? Просто вот так взять и дать полный доступ какому-то человеку из интерента? А что мешает ему просто напросто запостить игру самому?
- Обращаюсь в гитхаб с целью подтвердить, что я не верблюд. - Гитхаб ведет логи и знает, когда код размещал я, а когда левый хуй украл мою личность. - довольно урчу
Ну это при условии, что гитхаб действительно ведет такие логи. Если нет, то делаю бочку.
В гостях такие ребята как Никита Коджем, Андрюша Обсурити, Эксель отказался, обзорщик игр с геймдев.ру Дукат, рисователь львичек Мальта из /pa, девушка обитающая иногда в гд и другие кульные ребята не из гд
Смотрите и узнаете ответы на такие вопросы как ― Почему люди делают игры? Как закончить проект? Игры это искусство? А стоит ли чего-то идея?
>>881002 Так разве это не наоборот благо, что порог входа низкий? Кмк наоборот из-за этого будут появлятся жемчужины, которые в другом случае просто не появились бы. Да, говна будет ещё больше, но тут как с музыкой, раньше нужно было диски издавать, а сейчас можно в интернет трек залить сделанный в удобном fl studio, сиди балдей
Создание игры на диплом
Аноним# OP03/06/23 Суб 16:09:45№880555Ответ
Сап, взял себе тему на дипломную работу создание компьютерной игры. За основу был выбран движок - Unity, делал на нем корявые поделки по рофлу но выкладывать сюда не буду, вообще уровень базы новичка. И не могу определиться что мне сделать, а отчётность нужно уже начинать вести что там будет и как. Подскажите что сделать не имея как такового опыта? Использование нейронок мне одобрили, очень выручит. Но что сделать? Змейку, сапёра, 2048...? Это не удивит так-то, нужна простая тема но чтобы я смог хоть как-то удивить. Реквестирую советы от знающих, спасибо!
А чо писать в дипломе будешь? Тоже думаю такую тему взять, благо игра в разработке есть, но вот что писать - хз. Неужели скрипты описывать? Бля, мне стыдно код показывать, который я на отъебись пишу, ака тут тайпхинт поставил, тут нет, тут переменные snake_case, тут PascalCase, алгоритмы вообще пиздец, ибо мне супер впадлу смотреть гайды и пишу всё сам, имея 0 опыта за плечами, очевидно там макароны, хоть и работает норм. Короче говно мой код, и хз, прокатит ли, если я свои скрипты уровня 2 класса начальной школы весь диплом объяснять буду.
>>880555 (OP) Сделай скулшутер, в котором воссоздана часть универа. Прикинь в каком помещении будет происходить защита, сделай его тоже, и во время защиты продемонстрируй свою игру.
>>876449 работали и бухали с ним. ничего плохого сказать не могу. насчёт хорошего не могу судить, не моя профобласть.
СОЗДАНИЕ ИГРЫ
thaumiel89# OP04/06/23 Вск 23:21:22№880654Ответ
Вечера доброго тебе, анон. Всегда у меня на уме были интересные сценки и мне нравилось заниматься проработкой сюжетов различного жанра и создавать персонажей, меня манит сама идея создания собственной игры и демонстрации через образы персонажа его мыслей. Спустя время мною было принято решение, но у меня нет людей которые могли бы поддержать разработку или идею. Направленность жанров - сюрреализм, психоделика. Мне нужны люди, которые будут идти со мной до конца или по крайней мере ответят на мой последующий вопрос. Как думаете, что вызывает у человека беспокойство наподобие лиминальных пространств? Описание интересных фобий также приветствуется. Помоги мне, анон, пожалуйста. В случае, если вы захотите связаться со мной и организовать команду, пишите также и дам контакты для связи, создадим укромный микро уголок. Остальным желаю приятно провести время!
На Unity сделано много замечательных игр - Valheim, Genshin Impact, Subnautica, Albion Online, Endless Space, Beat Saber, Boneworks, Rust, Блицкриг 3, Pillars of Eternity, Tyranny, Kerbal Space Program и многие другие. Главным преимуществом Unity перед другими движками является его простота для одиночной разработки. Не нужно иметь целую компанию девелоперов, чтобы сделать хорошую игру. Если ты один или имеешь небольшую команду и хочешь сделать хорошую игру без претензий на ААА, то Unity станет лучшим выбором. Тем не менее, даже крупные корпорации зачастую выбирают для своих игр именно Unity.
FAQ
- Какие у Unity сильные стороны? - Простота разработки, удобный инструментарий, кроссплатформенность, богатая документация, огромное сообщество.
- Какие у Unity слабые стороны? - Сложность в создании фотореалистичной графики. Для графики "как в Crysis" рекомендуется взять другой движок. Хотя Unity вполне способен выдавать не уступающую любым другим движкам картинку, это требует определённого навыка от разработчика.
- На каких языках я могу писать скрипты для Unity? - C#
- На каких платформах работают созданные с помощью Unity игры? - Windows, Linux, MacOS, SteamOS, Android, iOS, Windows Phone, PlayStation4, Xbox One, WebGL, Oculus Rift и многие другие. Полный список можно найти на официальном сайте. Таким образом, игры Unity работают на десктопах, на смартфонах, планшетах, приставках, в браузерах, VR-очках и некоторых других системах.
- Часто вижу скриншоты с красивой природой на Unity. Как такое создать? - Очень просто! В Unity встроены удобные инструменты для создания террейна и SpeedTree для создания деревьев и готовая реализация ветра - не нужно ничего писать или скачивать и подключать плагины - ландшафт в Unity создаётся в пару кликов.
- Что нужно уметь делать для создания полноценной игры, кроме Unity-разработки? - Кроме непосредственной разработки игры на Unity, требуется также уметь создавать 3D модели (3ds Max, Blender, ZBrush), 2D рисунки (GraphicsGale, Aseprite, Piskel), текстуры (Substance Designer, NeoTextureEdit), музыку (FruityLoops, Ableton). Не обязательно учить это всё - например, в 2D играх не нужны 3D модели, а музыка необходима далеко не всегда. Также вы можете скачивать элементы для ваших игр на бесплатных сайтах. Если у вас есть деньги, то все необходимые элементы можно заказать у фрилансеров на https://www.fl.ru/ (русскоязычный) или https://www.upwork.com/ (англоязычный).
- Бесплатен ли Unity? - Можно свободно скачивать, использовать и продавать готовые игры на Unity с лицензией Personal - это абсолютно бесплатно! Но на бесплатной версии при запуске игры будет появляться короткий стартовый ролик "Made with Unity", а также ваши доходы ограничены 100 000 долларов в год. Для снятия этих ограничений нужно приобретать платные версии лицензий Unity. В конечном итоге, платные варианты используются лишь крупными компаниями с огромными доходами, тогда как обычные разработчики в большинстве своём используют бесплатную Personal лицензию.
Обучение по книгам (печатные издания, актуальные электронные версии книг можно скачать на официальных сайтах издателей)
Обучение языку C# книги на русском языке:
1. C# для чайников Автор книги – Джон Пол Мюллер 2. Программирование на C# для начинающих 2е части Автор: Алексей Васильев 3. Head First. Изучаем C# 4е издание Авторы: Эндрю Стиллмен, Дженнифер Грин 4. Unity и C#. Геймдев от идеи до реализации Автор: Джереми Гибсон Бонд 5. Язык программирования C# 7 и платформы .NET и .NET Core Авторы: Филипп Джепикс, Эндрю Троелсен
Для людей абсолютно не знакомых с движком есть 3и основные книги на русском языке:
1. Разработка игр на Unity 2018 за 24 часа Майка Гейга (Знакомство с движком, изучение редактора, создание 4х простых игр практически без кода, отличное пособие для полных новичков). 2. Изучаем C# через разработку игр на Unity. 5-е издание Харрисон Ферроне (Пошаговое освоение всех базовых знаний по программированию на языке С# в редакторе юнити, создание одной игры стрелялки от первого лица, написание искусственного интеллекта врага, книга переведена не совсем корректно и порой встречаются не просто опечатки, а серьёзные неточности перевода.) 3. Unity в действии. Мультиплатформенная разработка на C#. 3-е межд. издание Хокинг Джозеф (Правильное построение архитектуры кода для сложных проектов, углублённое изучение программированию на C#, создание 4х полноценных игр на движке, обязательно нужно скачать код проектов, так как в книге он местами уже устарел.)
Хочу вкатываться, но слышал, что куколдские условия юнити начало предлагать. Пытаюсь выбрать между godot и unity. Мне нравятся игры на юнити больше чем на анриле.
Наверное больше чисто вопрос по алгоритмам, чем конкретно по юнити Но вдруг пиздец заинтересовало а как можно выделять регионы на сгенерированой карте Обьясню на примере популярной серии игр, называется цивилизация. И там начиная с пятой части каждый континент имеет свое имя. Вот сука как они так круто делают? Сначала показалось очевидным, что прямо в процессе генерации, а не после. Но когда попробовал, оказалось что нет, нихуя не очевидно
Давайте запили игру из /б/
Аноним# OP02/04/22 Суб 12:47:34№797121Ответ
Сап, я из /b/. Вообщем мы хотим игру, типа колобот (программируемыми мир), но с шикарной графикой, открытым миром, и мультиплеером. Возможно ли это? На каком движке писать? Давайте собираться, и пилить! Исполним мечту анонов-программистов. И тех, кто хочет 100к/сек. Вообщем, прогить можно по желанию.
ПАЛЬ С РЫНКА 1. Content examples - учебный проект из маркетплейса, огромное количество примеров работы почти всех функций движка - анимации, блюпринты, материалы, виджеты и т.д. 2. Парагон - бывшая моба от эпиков, ассеты доступны в маркете бесплатно. И их там очень много - десятки разных персонажей с анимациями и VFX, разные локации, замки, подземелья, горы и т.д. 3. Third person shooter kit - Шутан с укрытиями и перекатами. Отлично подходит, когда нужно подсмотреть как что-то реализовано в реальной игре, а не учебных туториалах. Есть на торрентах. 4. Horror engine - хоррор от первого лица с открытым кодом, все на блюпринтах - камеры, замки, осмотр предметов - все как в твоем Аутласте. 5. Free for the month - каждый месяц эпики устраивают аттракцион невиданной щедрости и раздают некоторые ассеты забесплатно. Сюда могут входить плагины, модели, анимация - короче все что угодно. 6. Valley of the Ancient - демонстратор возможностей Unreal 5. Требует хороший комп для работы.
НЕ ЛЮБЛЮ ЭТИ ВАШИ ВИДОСЫ, ГДЕ МОИ КНИЖКИ Специализированные книги по анриалу - говно говна. За книгами по алгоритмам, паттернам и вообще программированию - обращайтесь в программач. И да, какой-нибудь "Совершенный код" Макконелла вполне подходит и к анриалу.
МАМ Я ВСЕ ЗНАЮ, КАК МНЕ ТЕПЕРЬ НАЙТИ РАБОТУ? 1. хх.ру - на момент создания треда 205 вакансий, хотя и не все они релевантные. В любом случае стоит начинать оттуда, многие вакансии дружелюбны ко вкатышам за еду и нет проблем с переводами. 2. https://forums.unrealengine.com/c/community/got-skills-looking-for-talent/56 - раздел офф форума с поиском и предложением работ. Примерно 3-4 предложения в день. Из минусов - ищут либо вкатышей забесплатно с непонятными перспективами (та же двачеразработка только под другой вывеской) либо сеньоров-помидоров с 5 летним стажем, но могут попасться и нормальные вакансии. 3. Раздел Job board в офф дискорде Unreal Sluckers. Примерно то же что и на форуме, но вакансий побольше - примерно 5-10 в сутки. Некоторые могут быть репостами предыдущих. Обычно ищут людей с хотя бы 2-3 годами опыта, так что для вката подходит плохо. PS. Оп-хуй этого треда устроился на работу именно таким образом. 4. Биржи фриланса типа Апворка. На момент создания треда в Апворке я не ебу сколько так как лень открывать вакансий по поиску "Unreal Engine", однако релевантных здесь намного меньше чем на хх. В основном ищут моделеров/художников/левел-дизайнеров/саунд-дизайнеров/спецов по созданию видеороликов и т.д., именно програмистских вакансий маловато. Пожалуй наихудшее место для поиска работы, но чем черт не шутит. 5. На удивление много вакансий требующих знание работы с VR и AR. Также довольно популярное требование - знание мультиплеерной части. Если ты этого не знаешь - то сейчас имеет смысл покуруть туториалы про репликацию и мультикасты.
НО ТАМ ТРЕБУЮТ ОПЫТ И ПОРТФОЛИО Да, требуют. Многие требуют иметь готовые и зарелизеные игры - либо самостоятельные либо в составе студии. Но многие готовы принять на рассмотрение любое портфолио, даже если оно состоит из тестовых болванчиков и манекенов. Если у тебя такого нет - значит пришло время начать делать игру по одному из туториалов в шапке треда, которую будет не стыдно показывать на собеседовании.
Я РНН ГОСПОДИН И ХОЧУ ДЕЛАТЬ СВОЮ ИГРУ С ДВАЧЕРАМИ БЕЗ КРАНЧЕЙ И СКРАМОВ, А НЕ РАБОТАТЬ 8/5 НА ДЯДЮ Пока что двачеры не сделали ни одной игры, и никогда не сделают. Хочешь делать игры и получать деньги - или иди работать в студию или тащи в одиночку.
Я НЕ ХОЧУ УЧИТЬСЯ ПРОГРАММИРОВАТЬ НА С++ ПОЭТОМУ ВЫБИРАЮ БЛЮПРИНТЫ Блюпринты - это точно то же программирование, только с человеческим синтаксисом без фигурных скобочек и непонятных слов. Если ты до этого никогда не программировал - шанс сделать на блюпринтах говнокод равен 100%.
Предыдущий больше не компилируется здесь: >>850568 (OP)
>>880897 >Я сделал дефолную пешку игрока, которая является камерой. >Твой подход подойдёт только для прототипа. >инриал имеет дефолтный камера менеджер, который является актором, на который вешают камеры.
Сегодня решил начать делать рпгшку как челендж для себя. По принципу - никаких движков :)
Вся тема не ради игры (это дело десятое, игры я на юнити делаю), а ради челенджа - смогу ли я сам все сделать, или обосрусь. Уверенности нет - раньше не получалось, но блин, хочется же.
Ну и опишу ключевые принципы, которых буду придерживаться чтобы не заруинить челендж Цель - до конца новогодних каникул получить играбельную демо
Принципы кода: - писать код блядь. Никаких абстракций, отказ от ооп (но не классов) и вообще всего что замедляет разработку. Никакого проектирования, никаких задач по типу "а вот потом я захочу" - минимализм зависимостей. Где это возможно, юзать свой велосипед. Да, это противоречит написанному выше. Но я давно заметил, что подходы "брать готовое" выглядят уродливо: - разный кодестайл и подходы, в итоге всегда получается винегрет - никогда толком не разберешься в чужих либах, поэтому они не юзаются эффективно. Обычный подход - найти хелловорд библиотеки, скопипастить и норм... Ну вот честно - кто из вас вчитывался в документацию какого-нибудь zlib или там pnglib? Тянем огромную кучу кода, но не можем ею эффективно пользоваться.
...........
Ладно, много расписывать не буду. Задача на сегодня - вывести треугольник или там кубик на экран
>>790310 Да отстаньте уже от человека. Он первый раз столкнулся с реальностью, понял, что по настоящая разработка отличается от маня-фантазий, и не вывез этого. Что теперь, чморить его за это? Просто теперь будет строить более приземленные планы.
>>879907 >Не понял в чем проблема. Там даже у местных крупных издателей геморрой из-за кучи ограниченией. Сдается мне, если инди-разработчик получит перевод от Valve, банк тут же сообщит об этом в надзорные органы. И уже будут вопросы, почему игра выходит не в официальной китайской версии Стима, а в бездуховной. Это по большей части мои фантазии и домысли, разумеется.
>Достаточно делать вид что продаешь свои мерзкие игры иностранцам Вряд ли законы так работают.
>обычные зарплаты по 1к баксов или даже 5к если в ИТ Это применимо к специалистам из любой страны. Но трэш-игры в массе своей делают не те, у кого нормальная зарплата, а голожопые энтузиасты.
>>879916 >Сдается мне, если инди-разработчик получит перевод от Valve, банк тут же сообщит об этом в надзорные органы. Китайцев много, сложно обо всех стучать. Вот для примера: https://store.steampowered.com/app/1810580/Nobody__The_Turnaround/ Тут похоже что кто-то настучал и власти шустро взяли за жопу разработчиков которые посмели выставить коммунистический рай в неприглядном свете. Но если рядовые малоизвестные инди без политики, сисек и пидорства, то вряд ли их прессуют.
>Вряд ли законы так работают. Не знаю про Индию, но в Китае должны быть очень гибкие законы про трансграничные денежные переводы, иначе бы китайский бизнес не завалил весь мир своим барахлом.
>Это применимо к специалистам из любой страны. Вот у нас в разделе есть Ворюша - автор Excrawlers. Насколько я знаю, он живет в Новосибирске. Если бы он жил в китайском городе-миллионнике, то у него тупо бы не хватило бабок на жизнь чтобы целые 2 года пилить игру. И это еще крупный город. Если же стоимость жизни в российском Мухосранске смотреть, то она сейчас дешевле даже чем в снг-параше. Дешевле жить только в Африке.
>>879967 >инди без политики, сисек и пидорства В Китае жестче ограничения на игры. Близзард в свое время пришлось нормально так WoW переделывать, чтобы не дай бог черепами и костями у NPC не задеть китайские чувства. Я с трудом представляю, что заграничные компании они заставляют идти на всю эту хрень, а у своих граждан бревна в глазу не замечают. Своих-то проще контролировать.
>иначе бы китайский бизнес не завалил весь мир своим барахлом Так про барахло, наверно, и нет никаких особо маразматических законов в Поднебесной. А про игры есть.
Игровой движок заточенный под визуальные новеллы
Аноним24/06/22 Птн 15:07:10№809373Ответ
Игровой движок заточенный под визуальные новеллы в жанре для взрослых. Разрабатывается с нуля в этом треде. По завершении оп будет пытаться разработать и игру на его основе.
обсуждение лучших механик данного жанра любые ваши мысли вокруг темы lewd games / vn * дневник разработчика
>>820379 >Лучше react-native-windows или любой сервер + webview. Электрон слишком громоздкий. И электрон для других задач - когда нам нужно отрисовывать DOM со всеми браузерными API. В случае с игрой, надо просто рисовать WebGL канвас.
>>820493 Игры разные бывают. На вебгле ты конкретно заебёшься работать с текстом и делать менюшки, я так threejs дропнул. А у тебя, я так понимаю, текст в движке - это основное. Вообще не понимаю тогда, зачем там вебгл.
Всем ку, все мы знаем такую легендарную игру как Космические рйнджеры 1,2 и мобильный порт, так вот странно что данную игру забросили и даже не пытаются сделать аналогов, а игра и механики то интересные.
В этом итт треде буду делать наш как говорится отечественный аналог данной игры. Делать буду на юнити.
По аналогии собираюсь оставить космическое передвижение в пошаговом режиме, текстовые задания, но не буду делать наземные сражения с гипер аркадой, по мне так в 2к23 это уже кринж смотрится. Из нового геймплея добавлю небольшие миниигры.
Хотелось бы услышать пожелания и мысли по данной игре.
>>879320 А что грустного-то? Они буквально полутали кучу бабок, походили на выставки, ко всяким гоблинам, а потом сказали денег мало и всё. Многие и 10% от всего ихнего не получают. А ведь они выкатили буквально сырую демку.
Актуален ли сейчас Microsoft XNA ?
Аноним23/05/23 Втр 16:53:39№879783Ответ
Актуален ли сейчас Microsoft XNA для разработки игр ?
>>879664 Публика настолько парашная, что двачерам на этой доске я и то больше доверяю.
>>879669 >имею кучу акков для траллинга и раз в месяц воздаю кековые темы. Пидарас.
>>879662 (OP) Короче, вместо нормального обсуждения геймдев-вопросов форум ныне почти полностью состоит из толстого троллинга где одни хотят развести форумчан на бесплатный труд "на энтузиазме", а другие говорят что каждый вчерашний школьник должен получать 100к зарплату за свои покаки.
Но, как не странно, для того чтобы искать людей на конкретную работу за деньги форум подходит, очень много вкатунов и спецов публикую свои резюме.
>>878982 >я про страшного человека >которого забанили >Его имя нельзя называть. Так утка подходит. Страшный, его тред начинается со слов что его банили, и он обижается если сказать Саня.
Бамп годной теме. Негоже чтобы такой оригинальный тред плавал внизу.
Набор в команду!
SeveroVostok12/05/23 Птн 18:57:09№878549Ответ
Братья! Хочу делать Виз.Новеллу (и в принципе пока продумываю концепт). Я бездарь но человек творческий поэтому если ты: Художник, Музыкант, сценарист, или просто чел которому нехуй делать вступай в мою команду и вместе мы сотворим шедевр!