57 Кб, 1259x694
Как относитесь к движкам для которых не нужен код?(Например,Construct classic). Пользовались ли вы такими движками?
Лично я-да. Если говорить конкретно про construct-то движок не плохой. Сам по себе движок позволяет писать скрипты на питоне, но пользователи чаще используют 'блочное программирование'. Классик версия-единственная полностью бесплатная, но возможностей там максимум на какую нибудь простую 2d песочницу.

221 Кб, 1200x1600
Анон, хочу создать текстовое рпг на юнити в духе Жизнь и страдания сира Брандте или king of the dragon pass. Опыт у меня почти нулевой. Прошу тебя дать советы с чего начать, рассказать о подводных. Для меня меня это будет пробой пера, пытаюсь найти себе постоянное хобби.

173 Кб, 1301x981
Хочу узнать положняк, насколько в 2023 оплачиваемый и востребованный труд у этих профессий:
1)Прогер
2)Художник (2д/3д)
3)Геймдизайнер
4)QA
5)Аниматор (2д/3д)
6)Моделлер (2д/3д)
7)VFX
8)Архитектор
9)UI/UX
10)Нарративщик
11)Проджект менеджер
12)Продакт менеджер
13)Композитор/саунд-дизайнер

В общем интересует, реально ли устроиться по этим спецухам после Гойды в РФ, или же стоит рваться на мировой рынок к зарубежным компаниям и жив ли фриланс в каждой из профессий?

426 Кб, 1080x1080
Короче вы меня заебали, я запилю игрулю для яндекса и вместе с вами посомтрю, как она там будет жить.
План такой:
1. на выхах читаю доки + смотрю требования
2. выбираю жанр
3. пилю клиент, который будет опираться на бэкенд яндекса (хранение данных, хост клиента etc)
4. релизю.

Игра будет не очень большой разумеется. Пилить буду на третьем фазере.
Проблема в том, что рисовать не могу от слова совсем, поэтому буду брать графон из интернетов и как-то все это собирать в не очень поганую внешку.

1,8 Мб, 1200x800
Добро пожаловать в тред Unity - лучшего 3D и 2D игрового движка современности!

Последние новости: 2022.3 теперь LTS и рекомендуется к использованию
https://unity.com/releases/lts

Прошлый тред: >>901476 (OP)

Официальный сайт: https://unity.com/ru
Документация: https://docs.unity3d.com/Manual/index.html
Уроки: https://unity3d.com/ru/learn/tutorials
Форум: https://forum.unity3d.com
Магазин ассетов: https://assetstore.unity.com

На Unity сделано много замечательных игр: Hearthstone, VRChat, Escape from Tarkov, Valheim, Genshin Impact, Subnautica, Albion Online, Endless Space, Beat Saber, Boneworks, Rust, Блицкриг 3, Pillars of Eternity, Tyranny, Kerbal Space Program и многие другие.

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

Какие у Unity сильные стороны?
Простота разработки, удобный инструментарий, кроссплатформенность, богатая документация, огромное сообщество.

Какие у Unity слабые стороны?
Сложность в создании фотореалистичной графики. Для графики "как в Crysis" рекомендуется взять другой движок. Хотя Unity вполне способен выдавать не уступающую любым другим движкам картинку, это требует определённого навыка от разработчика.

На каких языках я могу писать скрипты для Unity?
Поддерживается написание скриптов на C# 9.0
https://docs.unity3d.com/Manual/CSharpCompiler.html

Какие есть готовые решения для создания мультиплеерной игры?
https://www.photonengine.com
https://mirror-networking.com
https://playfab.com

На каких платформах работают созданные с помощью 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", а также ваши доходы ограничены 200 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х полноценных игр на движке, обязательно нужно скачать код проектов, так как в книге он местами уже устарел.)

Шапка: https://pastebin.com/XDakFcF2

28 Кб, 450x450
3D игра для одного игрока в жанре выживания, со строительством и полётом на дирижабле в фэнтези мире летающих островов.

РАЗРУШЕННЫЙ МИР

Никто из выживших не помнит, как планета выглядела в прошлом. Никто не помнит, что произошло. Никто не знает, имеет ли смысл куда-то лететь... Одно известно наверняка: опускаться слишком глубоко в плотные облака внизу - верная смерть почти для всего живого. Лишь некоторые растения выжили под облаками и продолжают поддерживать жизнь этого мира, предоставляя место и ресурсы всем остальным. Благодаря им в этом мире возникли...

ЛЕТАЮЩИЕ ОСТРОВА

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

СТРОИТЕЛЬСТВО ДИРИЖАБЛЕЙ

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

Что уже есть:
- прототипы основных механик и контента:
- - почти рабочий контроллер персонажа;
- - более-менее рабочая крюк-кошка;
- - рабочие двигатели и шары дирижабля;
- - строительство по типу Raft/Rust (устарело);
- - несколько вариантов островов (устарело);
- - набросок размещения островов в мире;
- куча заметок с идеями, которые я не помню;
- 1.5+ недописанных диздока или около того;
- Godot 4.2 installed & _ready();
- этот тред.

Что планируется:
- процедурно-рандомные крупные острова;
- как можно более свободное строительство;
- саморазрушаемость островов и построек;
- крюк-кошка как основной инструмент;
- база выживалки: ресурсы, крафт и т.п.;
- упрощённый графоний без излишеств;
- борьба с окружающей средой/погодой;
- добыча ресурсов из-под облаков;
- кастомизация персонажа игрока;
- режимы игры:
- - песочница: строительство без ограничений;
- - путешествие: чисто расслабляющие полёты;
- - выживание: разрушения, потребности и т.п.;
- - хардкор: сложное выживание, пермасмерть.
Конечно же, у меня всё подробнее расписано.

Что пока под большим вопросом:
- доп. режимы игры:
- - головоломки: если будут иметь смысл;
- - истории: если будет технически возможно;
- на счёт мобов/AI/NPC уверенности нет;
- если не будет мобов, то и оружие не нужно;
- мультиплеер тут как телеге пятое колесо;
- но на счёт кооператива можно подумать;
- по платформам:
- - для разработки под VR у меня железа нет;
- - мобилки такое не потянут, да и не нужно;
- - все консоли идут лесом из-за геймпадов.

Краткая история:
1. Где-то в начале 2010-х немного поиграл в Sky2Fly, сеттинг вроде понравился, но PvPшеры с донатными пушками не давали мне спокойно возить ящики на моей барже, а остальное меня не привлекло. По геймплею это совершенно другая игра, но, как мне кажется, она повлияла на меня, и мне как минимум хочется скопировать механику "рыбалки" лебёдкой, вытягивающей из-под облаков всякий мусор.
2. Осенью 2018 случайно нашёл игру Worlds Adrift, влюбился с первого взгляда и купил самый дорогой комплект без скидок, но играть было нереально из-за тормозных и глючных серверов, а менее чем через год игра совсем сдохла. К тому же, мне не нравилось присутствие посторонних игроков, тупая механика "каркаса" корабля, невозможность достраивать корабль в полёте, унылая физика и то, что все острова - совершенно статичные декорации.
3. Где-то в 2019-2020 появились первые идеи сделать свою собственную игру с островами и кораблями, нормально структурировать идеи начал в 2021. Первые попытки были летом 2021 на Unity, но я устал бороться с проблемами Unity и забросил проект на несколько месяцев. Осенью 2021 сделал несколько прототипов на Godot 3 и снова забросил проект, разочаровавшись в своих силах. У меня были слишком завышенные ожидания и я слишком зациклился на некоторых сложных идеях.
4. Недавно (октябрь 2023), в очередной раз бросил другой свой проект, у которого слишком высокие амбиции и слишком мало конкретики. Но совсем бездельничать скучно, поэтому решил, для начала, переделать прототипы этой задумки на Godot 4, но делать как можно проще, чисто чтоб работало. Уже потом, когда будет играбельный фундамент, можно будет перечитать старые заметки и разобраться с тем, что делать дальше. Мотивации особой нет, но ничего лучше я не придумал пока.

ЧАВО

>Почему не 2D?


Потому что не захватывает.

>Почему не %движок%?


Пока что Godot устраивает, потом посмотрим - перекатить проект проще, чем создавать с нуля.

>Почему синглплеер? Где мобы? Где боёвка?


Идея игры в том, что игрок сражается в первую очередь с условиями среды и износом деталей корабля, а не с кем-то другим. Но я подумаю ещё, можно ли сюда как-то встроить мультиплеер. Более вероятно, что добавлю NPC-помощников, которые будут выполнять мелкие поручения (чинить, таскать).

>Для NPC навигация слишком сложная.


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

>Это всё нинужно, ибо есть %игра%...


Там что-то совсем другое. Возможно, мои задумки нежизнеспособны и никому не нужны, но считайте это экспериментом из любопытства. Мне самому прикольно было бы играть в такую игру, а похожие проекты не удовлетворяли меня на 100%.

>Игроку будет неприятно, что корабль ломается.


Кому-то же приятно играть в Rust, где постройки деградируют со временем. Деградацию корабля можно будет отключить, но тогда игра будет доставлять меньше испытания игроку.

>А-а-а, так у тебя заняться в игре нечем!


Не нравится - не играй, в чём проблема? Добавлю новый контент и механики по мере возможности.

>Графика какое-то говно.


Ты чё, это плейсхолдеры. Я же не могу тестить 3D механики совсем без картинки на экране, верно?

>Что за бред с растениями?


Раздражают "просто летающие камни", вариант с растениями мне кажется любопытным. К тому же, серьёзный обоснуй причины крушения островов, и естественное наказание игрока за жадность. В остальном, это ж фэнтези, что ты хочешь?

>Никто не купит/будет 1 отзыв/идею украдут.


Думаю сделать игру бесплатной и даже опенсурс, чтобы большинство могли поиграть и игра могла развиваться дальше без моей поддержки. Если кто-то хочет уже сейчас "своровать идею" - чем больше разных игр в таком сеттинге, тем лучше. Можете кидать ссылки на похожие по концепции игры в тред, не важно, какого они уровня - вместе посмотрим и обсудим, что там хорошо/плохо по игровым механикам.

94 Кб, 250x156
Ждём ТВГ и обсуждаем прошлый и будущий конкурсы.

Лучший орг ТВГ за всё время дал нам знак своим появлением в прошлом треде, так что теперь с уверенностью можно заявлять, что ТВГ БУДЕТ.

Прошлый тред: >>874859 (OP)

960 Кб, 1080x1485
Добро пожаловать в тред любви и взаимопомощи, диздоков и прототипов!
Шапка: https://hipolink.me/godothread
Предыдущий: >>901894 (OP)
Архивный: >>895906 (OP)

97 Кб, 751x683
В этом тредике компилируем NetHack
А точнее его прародителя, самый первый рогалик Hack
(не считая самого Rogue)

Попутно выясняя:
-Насколько сильно изменился Си со времен K&R, ведь можно было как в питончике вызывать необъявленные
функции, не писать типы переменных и возврата.
-Как вообще у олдов что-то работало с таким количеством СегФолтов и без тестов
-Почему он занимает столько места, 200-300кб, там ведь не так много логики, и почему его никто не пытался ужать до 48-64кб для Спектрума/C64
-Нормально ли считалось оставлять в РИДМИ адрес и телефон своей младшей сестренки

Уже скомпилированы и опробованы:
NetHack 1.3d, первая доступная версия нетхака
Hack 1.0.3, собирается с парой изменений, доступен в BSD
Hack 1.0, падает при генерации
Hack для PDP-11, самые ранние доступные исходники.
Он и будет основным объектом интереса.
Собирается с переписанным терминалом, часто падает.
Также в отдаленном будущем будут изучены
NetHack 3.0.4, первая версия с цветными буковками
NetHack 3.1.x, версии для MS DOS с оверлеями,
то есть возможностью выгружать и подгужать отдельные модули логики.

1,7 Мб, 1248x579
Обсуждаем чужие игропроекты.

Заливаем в тред свои игоры на линчевание.

Реквестируем стримы игр разработанных в /ГД/.

259 Кб, 945x921
анон, какой софт посоветуешь для написания сценария для игры с большим количеством выборов и сюжетных веток? стандартно в ворде или блокноте не очень удобно писать, ибо все сплошь одним листом идёт. нужно что-то вроде блочных сегментов, чтобы грубо говоря один сегмент можно было линией с другим объединять, как и строится сюжетная ветка, ну вот такое в общем

247 Кб, 2568x1444
В этом треде возрождаем идею стримов игр из /gd.
Давайте показывать друг другу свои игры, вместе играть в них и давать друг другу советы по разработке!
Делать это лучше всего вечером или по выходным, в какое-то определённое время, чтобы разработчик и стример могли вместе оказаться на стриме.

Приглашаю всех постримить.
Левел
Гологамс
Нульч
Котлин
Гопник
Унылец
Димансер
Линукс

Да и вообще всех желающих.

Что можно постримить (из прошлого треда):
https://sahedo.itch.io/tetris90x
https://store.steampowered.com/app/1143340/Industriworks/
https://store.steampowered.com/app/1125110/Obsurity/
https://drive.google.com/file/d/16_mm7KDeyCEttXaH7XjVSl2t35e39uZf/view
https://ironmeat.itch.io/iron-meat
https://store.steampowered.com/app/837400/Fated_Kingdom/
https://light-game-studio.itch.io/weltreich
https://store.steampowered.com/app/989350/Running_Rogue/
https://www.dropbox.com/s/kh3b268t4uqbgl4/Dom Rusalok Demo.exe?dl=0
https://store.steampowered.com/app/1365720/Kujlevka/
http://regames.ru/fun/kosmorace/
https://www.indiedb.com/games/knights-of-rugnica/downloads/knights-of-rugnica
https://havash.itch.io/shoue
https://mr-smoke.itch.io/archtower

Добавляйте свои игры в тред.

Предыдущий тред: https://2ch.hk/gd/res/680745.html (М)

38 Кб, 512x400
Всем привет)
Не давно ознакомился с движком Unreal 5 и мне он показался тяжелым и многие мои задумки идут под нож. Так как пк не обновлялся с 2012 года.

Было бы здорово если если бы этот тред наполнился советами как поднять лишний фпс

В моём случае решил попробовать снизить нагрузку путем создания кучи переходов (загрузок) на ту или иную часть уровня например как в elder scrolls oblivion но столкнулся с проблемой выполнения распорядка дня у нпс их действия должны выполняться вне уровня. но как это реализовать достойно я понятия не имею. Если Кто-нибудь решал подобные задачи или сталкивался с подобным? Напишите буду премного благодарен

Пускай этот тред разрастаться )

71 Кб, 1080x1080
Сап. Кройте хуями, но объясните че делать. Проблема ниже

Это я написал чатгпт'у:
Хочу разработать игру в godot, но при создании объекта meshistance и при выборе mesh ничего не видно. При попытке же запустить сцену выходит ошибка "Your video card drivers seem not to support the required Vulcan version", несмотря на то, что я открыл годот через консоль, вписав
godot --rendering-driver opengl3

Короче, я использую manjaro os, godot качал через pamac. По ноутбуку:
Celeron b815
Radeon hd 7470m
4gb ddr3

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

119 Кб, 1920x1080
чел с три в ряд для яндекс игр уже неделю не постит, займу его нишу: пилю простую игру для яндекс игр и заодно пробую phaser3.
Попощу прогресс, может и восьмью рублями похвастаюсь в итоге.

2,9 Мб, webm, 800x800, 2:15webm
Изучаем лучший движок современности! А заодно и программирование на Питоне, фреймворк SDL, и заодно оптимизацию этого добра, чтобы всё летало в 30 FPS на RTX 5095 Ti! Спрашиваем вопросы! Делимся своими шедеврами! Помогаем новичкам!

1,2 Мб, 1558x741
DOOMER [9] >>
Предыдущий тред утонул в квантовой пене.

Короче решили достать из стола один из проектов и довести до конца. Наша задача познакомить игрока с жизнью типичного постсоветского думера - РАБотка, борьба с зависимостями, бесцельные прогулки под пост-панк и пост-рок, сомнительные схемы заработка на жизнь и прочие радости мужчины средних лет, выброшенного на обочину праздника жизни. Над игрой работают создатели "Симулятора Куколда" и "Истории Сыча", так что игра будет наполнена искрометным юмором уровня б.

Жанр: Симулякр
Движок: UE5
Описание: Вы русский думер, прожигающий свою жизнь в самокопании, зависимостях и РАБотке.
Steam: https://store.steampowered.com/app/1793150/Doomer/
VK: https://vk.com/doomer_game

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

34 Кб, 600x407
Приветствую, Gd! Почему ты ещё не вкатился в Roblox studio? Без рофлов Роблокс студио реально конкурент Юнити и Анрила. Используется язык Lua, который довольно прост в изучении

5,5 Мб, mp4, 984x744, 1:27mp4
Пилю ремейк battle city на с++ использую sfml.

В игре можно разбирать все по кирпичику, играть вдвоём, у каждого танка есть вероятность рикошета, снаряды разных размеров.

Вот, пока всё, задавайте свои ответы.

159 Кб, 1280x1023
Господа! Делаю игру стратегию. Карта - политическая карта стран планеты Земля.
Движок - Unity.
2.5D. При полном отдалении видно только границы стран. При приближении видно границы провинций, провинции кликабельны по отдельности. Ландшафтных особенностей нет.

Вопрос: в каком софте и собственно как нарисовать карту со всеми границами, чтобы потом все это запихнуть в Unity.

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