[ b / news / + ]
Главная Юзердоски Каталог Трекер NSFW Настройки

Gamedev

Создать тред Создать тред
Check this out!

Доска создана для обсуждения вопросов, связанных с разработкой компьютерных игр. Постинг высокохудожественных webm, движкосрач вне спецтреда и прочая токсичность наказуемы. Аргументированная критика приветствуется.
<<
Каталог
Ньюфаготред. Если вы не знаете куда вам - вам сюда. Аноним 23/02/20 Вск 23:24:13 644645 Ответ


img


Тред для ньюфагов и обсуждения различных вопросов, с конфосрачами в /ch/, с вниманиеблядством в /fag/, с движкосрачами в спецтред.

FAQ

Бесконечные треды: Поддержка разработчиков, Движкосрачи, Нейросети, Стримы игр /gd/.

Движкотреды: Unity, Unreal Engine, GameMaker, Godot, Construct , RPG Maker.

В разработке: Обсурити, Alice the little witch, DWARFINATOR, Kirill RPG, Katabasis, MakeWorld, Doomer

Прочие треды: Покажи свою игру, Ожидание ТВГ, Поиск сотрудниковПикселяч, NSFWСубшота, Сценаристов тред .

Визуальные новеллы кириллятся в /ruvn/.


Релизы: Iron meat, Shiro, Hole diggers, Дом русалок, Thalassophobia, Archtower, The Excrawlers, Frufi, Halver, Old Racer .


Написать модеру: пишите сообщение через репорт.


Пропущено 142 постов
142 с картинками.
Пропущено 997 постов, 142 с картинками.
Аноним 17/04/25 Чтв 19:00:20 1017810
>>1017809
А, то есть ты не видишь проблемы, понял.
Аноним 17/04/25 Чтв 19:02:22 1017811
>>1017809
>Там попадание 100%.
Алсо покажи мне где на референсе ты увидел пресс и носогубные складки.
Аноним 17/04/25 Чтв 19:25:50 1017815
1636416184274.png 482Кб, 1998x643
1998x643
>>1017766
Вообще это один из самых простых шейдеров. Если по простому, то тебе надо копировать пиксели не из тайлов, а из большой текстуры и с глобального положения, а не конкретного тайла. А еще можно основные тайлы как маску использовать, красота. Минут за 10 делается.
Движкосрачей тред. Аноним 20/10/19 Вск 12:40:05 618624 Ответ
1.jpg 47Кб, 640x736
640x736
2.png 39Кб, 324x277
324x277
3.jpg 42Кб, 600x447
600x447
Обсуждаем, какой движок самый плохой - здесь.
Токсим, срёмся, диагностируем шизофрению и объявляем крысу в хате тоже здесь.

Бесконечный тред для свободного общения.
Пропущено 170 постов
170 с картинками.
Пропущено 997 постов, 170 с картинками.
Аноним 17/04/25 Чтв 19:02:35 1017812
image.png 438Кб, 618x622
618x622
>>1017801
>Статическая/динамическая типизация это свойство языка, а не рантайма.
Как ты себе представляешь динамически типизированный язык без рантайма?

Ты как чатгпт высрал шаблонный надрессированный текст. А кто сказал что динамикодресня это отношение к типизации, а не природе рантайма? Причем там даже фраза была про мета программирование, которое как бы намекает про природу интерпретации (байткода или скрипта) в неком VM (по другому невозможно, исключая макросы).

Ты просто увидел знакомый триггер и как та обезьянка побежал писать простыню текста. Кого ты пытался тут удивить в разделе разработки? Если ты учишься программировать, это не значить что надо писать целую выжимку своих недавних открытий. Всем насрать.
Аноним 17/04/25 Чтв 19:13:56 1017813
>>1017785
В юнити 2д это 3д с ортографическим режимом камеры, что даёт лишнюю нагрузку, так что да, минусы будут. А ещё в годоте система ресурсов прикольная, прям в разы прикольнее любой возможной ее пародии на скриптаблобжектах. Циклических ссылок разве что нет, но я хз как надо извращать иерархию ресурсов чтобы потребовались циклические ссылки.
Аноним 17/04/25 Чтв 19:24:58 1017814
image.png 78Кб, 224x488
224x488
>>1017813
Я ньюфаг, но мне больше нравится система тайтлов годоте. Может просто я тоже ньюфага смотрел, но тут прям коллизию выставляют в tilemap и это круто. А аниматор с деревом в юнити просто костыль какой-то, когда в годот намного проще из кода задать анимацию wasd и там же сразу направление задать, чем затрах с матрицей -1 0...
Godot #63 Аноним 17/04/25 Чтв 14:37:09 1017767 Ответ
Годорыб 27Кб, 512x512
512x512
Годомот 1541Кб, 1920x1080
1920x1080
клип контент 1353Кб, 1920x1080, 00:00:15
1920x1080
меш деформ 709Кб, 640x480, 00:00:12
640x480
Аноним 17/04/25 Чтв 15:37:39 1017773
image.png 989Кб, 1138x1139
1138x1139
Делайте игры посильного скопа
Аноним 17/04/25 Чтв 18:39:33 1017804
генерирую меш через код и, полагаю, именно из-за этого неправильно работает wireframe shader, так как он основан на остатках деления VERTEX_ID, а у меня айдишники тоже генерированные, пусть и треугольники правильные. то есть 1 и 2 вершина могут быть на разных концах мира, но треугольники правильные (1, 101, 103). что делать? есть идеи насчет шейдера без vertex_id? или алгоритм нумерации вершин стандартизированный какой-то...
Нейронки в гд Аноним 10/04/25 Чтв 09:41:00 1016972 Ответ
AI.png 1318Кб, 1024x1024
1024x1024
Спрашиваю у анонов, которые используют нейронки в своих играх.
В каких моментах (арты, звук, код, идеи) вы их используете? Что именно используете(какие модели, промты и тд)? Как маскируете "происхождение" нейроассетов?
Пропущено 3 постов
3 с картинками.
Пропущено 21 постов, 3 с картинками.
Аноним 16/04/25 Срд 13:14:20 1017635
Максимум для вдохновения юзаю. Дизайны задников или некоторых нишевых идей для персонажей и пропсов.
По полной юзать нейронауки это долбоебизм. Идите нахуй с такими мусором лучше.
Вот уж точно "Игросодержащий Продукт нагенеренный васяном" Получится из такого.
Аноним 16/04/25 Срд 14:07:56 1017640
>>1017635
А почему ты не думаешь, что генерить может не васян, а талантливый автор с крутыми и свежими идеями, который просто не хочет тратить 20 лет, чтобы задрочить технически код и арт, а хочет сделать игру уже сейчас?
Или логика в том, что если ты не кушал кал как диды, то не имеешь права создавать?
Аноним 17/04/25 Чтв 18:29:40 1017803
image.png 191Кб, 574x800
574x800
>>1017640
> с крутыми и свежими идеями
>нейронка
Лол
> задрочить технически код и арт
Как талантливый автор поймет что нейронка написала говно?без
> не кушал кал как диды
TWG:E Анонс Аноним 01/04/25 Втр 11:58:35 1015711 Ответ
oppic.png 2228Кб, 1024x1024
1024x1024
E for Experimental!

Внимание!

TWG:E АНОНСИРОВАН и пройдёт с 19 апреля по 2 мая включительно.
https://itch.io/jam/twg-e

Спасибо за внимание.
На сегодня всё.
Пропущено 84 постов
84 с картинками.
Пропущено 321 постов, 84 с картинками.
Аноним 17/04/25 Чтв 17:07:46 1017790
Все помылись сегодня?
Аноним 17/04/25 Чтв 17:34:14 1017795
17448802258340.mp4 8536Кб, 640x360, 00:02:03
640x360
Аноним 17/04/25 Чтв 18:10:00 1017799
YOBA2D Аноним 11/06/24 Втр 09:16:49 956098 Ответ
YOBAPLAYTESTTIZ[...].mp4 12784Кб, 1920x1080, 00:00:34
1920x1080
16113957336730.gif 904Кб, 709x709
709x709
photo2024-05-07[...].jpg 74Кб, 592x604
592x604
imgbin-zulip-co[...].jpg 25Кб, 310x308
310x308
Пришло время таки запилить нормальную игру про нашего любимого ехидного блинчика, сделать это было давно пора, поэтому приглашаю всех неравнодушных в этот тредик и заодно на плейтест. Что можно делать на плейтесте?

1)Фармить монетки прикасаясь к тонущим постам. дабл - х2, трипл - х3 и т.д.
2)Закупаться в магазине на эти монетки, сейчас в продаже только недоделанная М14, пивная кега, и линейка для увеличения и уменьшения Йобы.
3)Отстреливать раков и лучших танцоров в мире.
4)Всё это делать в режиме матча, с френдли фаером и прочим. Но учтите, мультиплеер работает еще кривовато.
5)Создавать свои кастомные карты и развлекаться на них. Сразу обрадую - в редакторе контента больше чем в единственной доступной карте для мультиплеера, так как левелдеизгном пока никто не занимался.

Страничка в Стиме: https://store.steampowered.com/app/1026890/YOBA2D/

О многих багах и дырах мы хорошо знаем, но будем признательны если вы о них будете рапортовать, конечно же мы что то да упустили. Эта игра - наша маленькая импровизация в желании отдохнуть от другого, крупного и серьезного проекта Tropocastle. Сейчас мы будем фиксить баги, приводя игру в играбельный, приятный для глаза и уха вид, а потом добавлять нового контента, а может и всё сразу.
Пропущено 18 постов
18 с картинками.
Пропущено 49 постов, 18 с картинками.
Аноним 16/04/25 Срд 15:21:28 1017657
mdaaaaa
Аноним 16/04/25 Срд 15:28:31 1017659
yobagameprimer.mkv 22593Кб, 1280x720, 00:00:20
1280x720
introsprite.png 575Кб, 2000x2000
2000x2000
классный тред, помню тоже хотел сделать свою игру для двача. Игра должна была называться "Колоёбок" и быть двачерской версией игры Red Ball. сейчас разработку игры остановил, потому что времени нет.
Аноним 17/04/25 Чтв 15:39:40 1017774
>>1017659
Ну это база, у меня этот йоба в голове крутился с 1018 года, у меня несколько знакомых тоже пытались сделать по колобочку игру и тоже бросали
Unreal Engine № 25 Аноним 04/03/25 Втр 19:47:40 1010787 Ответ
UE Logo.png 152Кб, 3840x2160
3840x2160
1.jpg 547Кб, 1919x1079
1919x1079
2.jpg 258Кб, 2048x1152
2048x1152
3.jpg 1072Кб, 3840x2160
3840x2160
4.jpg 261Кб, 1920x1080
1920x1080
5.jpg 784Кб, 3840x2160
3840x2160
Добро пожаловать в обитель анрилобогов!

Новость треда:
Unreal Marketplace ушёл, Fab.com пришёл! Бесплатные ассеты на Fab раздают каждые 2 недели. Ищи секцию Limited-Time Free.
https://www.fab.com

Новичок? Начни приключение отсюда:
https://dev.epicgames.com/community/unreal-engine/getting-started/games

Официальное англоязычное коммьюнити движка.
https://discord.gg/unrealsource

Учебный портал-хаб с туториалами и официальными курсами.
https://dev.epicgames.com/community/learning/

Канал на Ютубе. 97% воды, 3% чистого золота. Тут зарыта инфа, которой больше нигде не найдёшь.
https://www.youtube.com/@UnrealEngine

Курс по разработке игр на C++ и Unreal Engine с нуля.
https://courses.tomlooman.com/p/unrealengine-cpp?coupon_code=CPPGUIDE
https://rutracker.org/forum/viewtopic.php?t=6553228

Когда использовать Blueprints, а когда C++, от глубоко шарящего челика.
https://www.youtube.com/watch?v=VMZftEVDuCE

Учебные материалы на русском.
https://vk.com/@-170449269-uchebnye-materialy-po-unreal-engine-4-na-russkom

Объемная справка по C++ макросам и аргументам запуска. Много интересных статей по движку.
https://benui.ca/unreal/docs/

Мэттью Вадстейн. Хорошие микро-туторы по нодам.
https://www.youtube.com/@MathewWadsteinTutorials

PrismaticaDev. Интересные видео по разным продвинутым техникам.
https://www.youtube.com/@PrismaticaDev


Предыдущий: >>986894 (OP)
Пропущено 45 постов
45 с картинками.
Пропущено 283 постов, 45 с картинками.
Аноним 16/04/25 Срд 18:55:31 1017684
image.png 20Кб, 727x411
727x411
Кто-нибудь делал тесты по сравнению скриншотов на С++?
Я иду по https://www.youtube.com/watch?v=zvWs-vGHip8
Но проблема в том, что когда тип нажимает Run Test, у него открывается новое окно где уже есть BeginPlay() по сути.
У меня - все происходит в едиторе.
Я напрямую даже копировал его код теста
https://github.com/life-exe/UnrealTPSGame/blob/master/Source/TPS/Tests/TPSScreenshots.cpp

Но все равно открывается в едиторе (viewport) а не в новом окне, поэтому игра не стартует - Player Controller нет, скриншоты - не делаются
Аноним 17/04/25 Чтв 00:58:27 1017736
Аноним 17/04/25 Чтв 11:09:41 1017756
>>1017684
Причина скорее всего в том, что он сделал это в предыдущем плейлисте под названием автоматизация.
Чо скажете? Язык rust, движок без редактора, позиционирует себя как высокопроизводительный инструмен Аноним 01/01/25 Срд 17:18:18 992237 Ответ
2TZ4FvB9puF3Uqq[...].jpg 18Кб, 1080x523
1080x523
Чо скажете?
Язык rust, движок без редактора, позиционирует себя как высокопроизводительный инструмент.
Пропущено 1 постов
1 с картинками.
Пропущено 18 постов, 1 с картинками.
Аноним 22/02/25 Суб 19:51:00 1008779
>>1008350
Но ведь он не на расте.
Я понимаю еще fyrox куда не шло
Аноним 16/04/25 Срд 23:44:49 1017722
Аноним 17/04/25 Чтв 06:23:24 1017750
>>1008350
Ребята, это халява!
СУБШОТА № 6 — УСПЕТЬ НЕ СПЕША Аноним 18/01/25 Суб 04:12:22 995069 Ответ
Субшота.jpg 310Кб, 1920x1080
1920x1080
Субшоты.webm 22120Кб, 1920x1080, 00:00:10
1920x1080
По традиции продолжаем кидать скриншоты и видео со своими достижениями и/или деградацией. Поддерживаем, советуем, хвалим и конструктивно критикуем — без фанатизма. Разработка игры продолжается, пока в разделе есть хоть одна не доведенная до бамплимита субшота.

Прошлый тред: >>975361 (OP)
Пропущено 112 постов
112 с картинками.
Пропущено 458 постов, 112 с картинками.
Аноним 16/04/25 Срд 14:03:44 1017637
>>1017477
Ты поленился в годичном апдейте даже сделать хотя бы 2 скрина с новыми фичами. Кто тебя будет поддерживать?
Аноним 16/04/25 Срд 14:57:18 1017647
>>1017637
скорее всего позже сделаю вместе с видео геймплея. Обновление хоть и годичное, но по большому счёту это скорее более отполированная версия старого. По настоящему новый контент будет только в следующей версии, а без него, что показывать то? в основном делал механики
но даже это всё не так волнует, как неясность как её заливать в стим. Никаких новостей или предпосылок, что нас вернут к свифту нет, а толковой инфы по зарубежным картам так и не нашёл
Аноним 17/04/25 Чтв 01:06:59 1017737
>>1017493
Систему одежды решил чуть отложить, а то и так дроча передроча будет достаточно. Пока запил индикаторы всякие, для стамины и здоровья систему взял с 7 days to die. То есть имеется максимальный уровень, максимальный на данный момент (изменяется дебаффами) и текущий.
Наверное таки потом система одежды будет, а то навыдумывал много механик завязанных на ней.
TWG: Межсезонье Аноним 25/03/25 Втр 12:52:45 1014632 Ответ
так вижу.jpg 456Кб, 1024x1024
1024x1024
Тред для лампового общения между конкурсами.

Прошлый тред: >>1008982 (OP)
Пропущено 73 постов
73 с картинками.
Пропущено 337 постов, 73 с картинками.
Аноним 16/04/25 Срд 22:55:08 1017709
>>1017699
Мечта дебила - чтобы игры создавались смазливыми мордашками... Хотя это реалистичнее чем желающие женится на аниме вайфу?
Аноним 16/04/25 Срд 23:01:45 1017711
>>1017709
там по ссылке и игры уродские, и морды уродские
нигде я не видел столько вырожденцев, как на гейдев-конфах
а ещё там этот шизик с новеллкой по страшилкам, бррр
Аноним 16/04/25 Срд 23:38:43 1017721
>>1017711
>а ещё там этот шизик с новеллкой по страшилкам, бррр
На ред експо подходил к нему и говорил что про его автомобиль картинкой тред перекатывали
Куб золота в лесу Аноним 10/06/24 Пнд 10:01:08 955912 Ответ
п.jpg 66Кб, 800x600
800x600
5-7-4.png 105Кб, 800x600
800x600
234.jpg 132Кб, 800x600
800x600
Хочу запилить набигающие домики аниме-сталкер на годоте.

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

То, в чём я сомневаюсь:

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

- устроить жоский дефицит аммуниции, или дать пострелять всласть?

- что если рысичка будет крыть игрока матом за проёбы и подтрунивать? Это норм ломание стены, или баян?

Сроки производства неопределены. Так как я ничего не умею, и раньше игорей не делал, процесс будет долгим и мучительным как первый раз в попу. Зато как разбогатею, смогу пруфать свои 300кк в /б/
Пропущено 25 постов
25 с картинками.
Пропущено 96 постов, 25 с картинками.
Аноним 09/03/25 Вск 20:04:32 1012072
Аноним 14/04/25 Пнд 08:42:16 1017426
Я живой. Честно. Просто постить стыдно. Вместо производства магнуп опуса занимаюсь говношлёпством на твг.
Аноним 16/04/25 Срд 23:15:58 1017716
>>955912 (OP)
Игра за охочую до денег и приключений лисодевочку, где все остальные персонажи это агли бастардс... Этой игре успех гарантирован.

Для еще большего успеха, надо дать возможность выбора пола персонажа, причем прямо во время игры. Внешность можно не менять, пронансов достаточно.
Godot #62 Аноним # OP 22/03/25 Суб 10:35:54 1014044 Ответ
RTFM.png 272Кб, 680x956
680x956
суть.gif 79Кб, 200x200
200x200
решение.gif 54Кб, 360x240
360x240
CSG new.mp4 4925Кб, 1280x720, 00:00:41
1280x720
Пропущено 98 постов
98 с картинками.
Пропущено 502 постов, 98 с картинками.
Аноним 17/04/25 Чтв 07:27:39 1017751
>>1017662
Спасибо за развернутый ответ, анончик. Возьму первый способ
Аноним 17/04/25 Чтв 11:14:33 1017757
>>1017729
Так ты дно ноускилльное необучаемое, у тебя следующий вопрос будет - а как его поставить. А как использовать. А как, а как. С ложечки весь проект тебя кормить не будут.

Еще раз, иди флаппи берд делай. Хотя ты и на нем завалишься.
ПЕРЕКАТ Аноним # OP 17/04/25 Чтв 14:37:54 1017768
1744889873097.png 502Кб, 3395x3400
3395x3400
Unity 3D #40 Аноним 24/03/25 Пнд 06:11:41 1014442 Ответ
image.png 917Кб, 1200x675
1200x675
Прошлый тред: >>994942 (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 сделано много замечательных игр: Zenless Zone Zero, V Rising, Hearthstone, VRChat, Escape from Tarkov, Valheim, Pathfinder, Cuphead, 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", а также ваши доходы ограничены 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х полноценных игр на движке, обязательно нужно скачать код проектов, так как в книге он местами уже устарел.)

Шапка: https://pastebin.com/raw/JGUAcbwj
Пропущено 40 постов
40 с картинками.
Пропущено 184 постов, 40 с картинками.
Аноним 16/04/25 Срд 11:56:19 1017621
>>1017602
Стало интересно, яндекс и гугл незнают, а АИ отвечает.

В Unity3D требование, чтобы имя файла и имя публичного класса, наследуемого от MonoBehaviour, совпадали, существовало на протяжении долгого времени, так как это обеспечивало правильное связывание скриптов с игровыми объектами в редакторе. Однако начиная с Unity 2020.3 (и более поздних версий) это ограничение было частично снято благодаря улучшениям в системе скриптов и инструментах, таких как Visual Studio Tools for Unity.
Подробности:
До Unity 2020.3:
Имя файла скрипта (например, MyScript.cs) и имя класса внутри этого файла (например, public class MyScript : MonoBehaviour) должны были строго совпадать. Если они не совпадали, Unity выдавала ошибку вроде: "Can't add script component because the script class cannot be found. Make sure that there are no compile errors and that the file name and class name match".

Это было связано с тем, как Unity связывала скрипты с компонентами в редакторе.

С Unity 2020.3 и новее:
Благодаря обновлениям в Visual Studio Tools for Unity и улучшениям в обработке скриптов, Unity стала более гибкой в отношении именования. Теперь имя файла и имя класса MonoBehaviour могут не совпадать, но при этом класс должен быть корректно определён и не содержать ошибок компиляции.

Например, файл MyScriptFile.cs может содержать класс public class DifferentName : MonoBehaviour, и Unity сможет его распознать, если скрипт правильно импортирован в проект.

Однако рекомендуется придерживаться старого соглашения (совпадение имён) для удобства и совместимости, особенно при работе в команде или с устаревшими версиями Unity.

Ограничения и рекомендации:
Если в файле несколько классов, только один из них может быть публичным и наследоваться от MonoBehaviour, чтобы Unity корректно его обработала.

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

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

Если вы используете DLL-библиотеки, то имена классов внутри них также не обязаны совпадать с именем файла DLL, но они должны быть правильно импортированы в проект.

Почему это изменилось?
Обновления в инструментах разработки (например, Visual Studio Tools for Unity) улучшили интеграцию и обработку скриптов, что позволило снять некоторые строгие ограничения.

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

Практический совет:
Хотя Unity 2020.3 и новее допускают несовпадение имён, для упрощения работы и избежания потенциальных ошибок рекомендуется:
Называть файлы и классы одинаково.

Проверять отсутствие ошибок компиляции в скриптах.

Использовать последнюю версию Unity и Visual Studio Tools for Unity для максимальной совместимости.

Если вы работаете с более старыми версиями Unity (до 2020.3), обязательно соблюдайте правило совпадения имён файла и класса.

Источник: Информация основана на документации Unity и обновлениях Visual Studio Tools for Unity, в частности, исправлениях, связанных с обработкой классов MonoBehaviour (например, журнал изменений Visual Studio Tools for Unity).
Аноним 16/04/25 Срд 12:12:01 1017623
>>1017621
Надо бы западные темы глянуть потому что я последний раз до этого разрабатывал в 2022 и эта ошибка точно была
Аноним 16/04/25 Срд 13:51:15 1017636
>>1017621
Я все еще на 21, и вроде как видел в прошлом году
Dwarfinator №2 Аноним # OP 11/04/23 Втр 05:45:54 875203 Ответ
Gameplay.webm 36636Кб, 1280x720, 00:01:55
1280x720
Battle.jpg 1081Кб, 1920x1080
1920x1080
Cutscene.jpg 756Кб, 1920x1080
1920x1080
Equipment.jpg 828Кб, 1920x1080
1920x1080
Второй тред ультимативного Base Defence/Sidescroll Shooter про ГНОМА, который ДОМИНИРУЕТ все живое и не очень в пределах экрана при помощи своего йобатанка. В наличии постоянное улучшение танка новыми деталями и апгрейдами, прокачка по дереву скиллов, сюжетка про наглухо отбитого гнома, пытающегося вернуть взад свои чертежи, толпы разномастных гоблинов-орков-троллей в качестве мяса и два компаньона со своими активными навыками на выбор - фея и гоблин.

Доступна короткая демка: https://dwarfinator.com/downloads/?lang=ru Содержит только основной геймплей, прокачка, прогресс и сюжет недоступны.

Основная информация
Движок: Unity
Платформа: Пока что только PC, в планах Android
Команда: Целый один я
Текущая готовность: 85% всех систем, 95% контента 1 сюжетной главы
Текущая цель: релиз в состоянии 1 сюжетной главы из 6 в райнний доступ Steam

Ссылкота
Сайт: https://dwarfinator.com/main/?lang=ru
VK: https://vk.com/dwarfinator
Telegram: https://t.me/dwarfinator_ru
Twitter: https://twitter.com/DwarfinatorGame
Youtube: https://www.youtube.com/channel/UCX9rR0OdkBPTICZIOdnPbiA

Музыка здесь: https://soundcloud.com/ow4ipnr6aum6/sets/dwarfinator-ost

Прошлый тред: >>551860 (OP)
Пропущено 111 постов
111 с картинками.
Пропущено 502 постов, 111 с картинками.
Аноним 16/04/25 Срд 12:40:48 1017629
17376758597710.webm 224Кб, 576x1024, 00:00:01
576x1024
Аноним 17/04/25 Чтв 17:08:10 1017791
Даже не понял, как оказался с этом треде. Он просто был открыт отдельной вкладкой.
Аноним 17/04/25 Чтв 17:49:05 1017796
Так, а перекат будет?
Чтобы было куда ссылки из магазинов кидать
Хочу сделать игру 3д под линукс (конечно же с какой то поддержкой винды) (соответственно чтобы не бы Аноним 08/04/25 Втр 07:11:44 1016688 Ответ
image 297Кб, 1200x1422
1200x1422
image 21Кб, 605x340
605x340
image 85Кб, 1000x422
1000x422
image 98Кб, 1686x2048
1686x2048
Хочу сделать игру 3д под линукс (конечно же с какой то поддержкой винды) (соответственно чтобы не было костылей типа dxvk надо юзать онли вулкан и так далее), ранее пробовал писать на плюсах, стоит ли вкатываться, сколько времени надо на изучение базы? Планирую сделать это по приколу тк захотел попробовать что то с графикой и линукс пердолить уже надоело(((

Где можно подобрать стек и тому подобное? Нейронку не советовать.
Пропущено 2 постов
2 с картинками.
Пропущено 27 постов, 2 с картинками.
Аноним 12/04/25 Суб 10:15:31 1017239
>>1017223
Сейчас ебу твою мамашу, пиши позже
Аноним 12/04/25 Суб 10:45:27 1017242
>>1017223
Когда разберусь как запустить wayland/xorg в lxc поставлю анрил (скоро)
Аноним 14/04/25 Пнд 13:27:30 1017449
Бамп
Karasique thread Аноним 28/02/24 Срд 06:09:13 939398 Ответ
screenshot1.png 16Кб, 800x600
800x600
screenshot2.png 17Кб, 800x600
800x600
screenshot3.png 25Кб, 800x600
800x600
screenshot4.png 19Кб, 800x600
800x600
Представляю вашему вниманию — Karasique, однокнопочный рогалик про рыбалку с бесконечной прокачкой.

Скачать игру можно с моего бусти:
https://boosty.to/forest_gd
(там же есть веб версия, в которую можно играть с мобилок).

Изначально в игре были швайнокараси, но потом я решил всё-таки заменить Швайнокарася на политически нейтрального Карасика. В играх политота не нужна.

Буду благодарен за любые отзывы.

Анону который наберёт максимальный левел ИТТ покажу мультик.
Пропущено 9 постов
9 с картинками.
Пропущено 34 постов, 9 с картинками.
Аноним 13/04/25 Вск 19:18:03 1017382
Семенящий карась верещит на самоподдуве
Аноним 13/04/25 Вск 19:27:52 1017383
image 379Кб, 640x360
640x360
>>1017379
>Стрим был легендарным
13/04/25 Вск 19:29:42 1017385
>>1017383
Это была самоирония.
Archtower №6 Аноним 28/11/24 Чтв 14:51:24 986427 Ответ
NEW storecapsul[...].png 243Кб, 616x353
616x353
Archtower New E[...].webm 36529Кб, 1920x1080, 00:01:32
1920x1080
bardnpc0.gif 3579Кб, 322x206
322x206
Тред шестой, "ещё годик-два и можно релизить едишен". Упорно продолжаю пилить Archtower. Продолжаем слушать бесконечно полезные советы всё бросить и начать заново.

Жанр: Action RPG, Dungeon Crawler, и привкус Roguelite'ов
Движок: GameMaker Studio 1.4

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

Игра уже в раннем доступе: https://store.steampowered.com/app/1837690
Так же есть демка, добавляем в вишлисты!

ВКшечка: https://vk.com/blaster_games_studio
Дискорд: https://discord.gg/SpCKUKq8va
Свиттер: https://twitter.com/mnfl14

Поддержать на Бусти:
https://boosty.to/blastergamesstudio

Прошлый тред наелся огурцов в молоке и обосрался насмерть: >>868538 (OP)
Пропущено 34 постов
34 с картинками.
Пропущено 102 постов, 34 с картинками.
Аноним 12/04/25 Суб 18:11:57 1017286
>>1017285
Сперва хотел ответить на твой пост нормально, но потом заглянул под спойлер и заржал.
Аноним 12/04/25 Суб 20:17:39 1017299
>>1017286
>но потом заглянул под спойлер и заржал.
А зря. Это ведь вполне возможный вариант. Выпустить демку "новой" игры на Стим Фесте, получить тысячу-две вишлистов. Потом релиз через несколько месяцев нормальный, без ЕА будет бешенная динамика вишлистов и возможно игра даже взлетит.
Проблема только с тем что игроки Арчтовера и твои подписчики с дтф будут тебя хуесосить.
Аноним 12/04/25 Суб 20:43:46 1017301
>>1017299
Звучит как план, можешь приступать. У тебя как раз такая же игра по твоим словам. Меня ты убедил, и тебя я за такой крысиный кидок хуесосить не буду))
Диаблоид в условном современном сеттинге Аноним 11/04/25 Птн 01:09:57 1017108 Ответ
34534556.jpg 126Кб, 1280x720
1280x720
Уже много лет думаю над тем, как круто было бы поиграть в такое. Чтобы фармить зомбей и прочих "нечто" в антураже постапока. Проблема в том, что мой опыт в создании игр - нулевой, и все что я могу, это условный "геймдизайн", и прописание условного лора, персонажей и диалогов, ну, и механик офкрс. Т.е. у меня дохуя экспириенса в диаблоидах: практически все что есть и были, начиная с первой дьяблы еще в салонах, около 10 лет в пое, несколько лет в д3 и прочее прочее. Т.е. ну, я понимаю как работают механики, и даже имею свои представления, как можно было бы создать свои механики. Но я вообще ноль в кодинге и моделировании.
И вот я думаю, шаткая у меня позиция, типа, если я даже найду людей, которые захотят в этом участвовать, то как защитить себя от банального кидалова? Т.е. не знаю, я вот думаю, реально что лучшая возможность для человека в моей ситуации, это не искать других людей для разработки, а просто подождать еще несколько лет, пока нейросети полноценно не смогут заменить кодеров и моделлеров?
Пропущено 2 постов
2 с картинками.
Пропущено 3 постов, 2 с картинками.
Аноним 11/04/25 Птн 15:48:02 1017155
>>1017114
ИМХО дьяблоидный опыт гораздо ценнее, на проекте где делают дьяблоид такого бы взяли младшим геймдизайнером даже без опыта
Аноним 11/04/25 Птн 18:17:40 1017173
>>1017108 (OP)
>Уже много лет думаю над тем, как круто было бы поиграть в такое. Чтобы фармить зомбей и прочих "нечто" в антураже постапока. Проблема в том, что мой опыт в создании игр - нулевой,

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

1. Определись с концепцией и жанром.
Подумай, какого типа игра тебя интересует: экшен, survival, tower defense или, может быть, RPG? Составь документ с основными механиками, идеями по сюжету, игровым миру, типами врагов (зомби, мутанты и т.д.) и возможностями игрока.

2. Изучи основы разработки игр.
Есть множество бесплатных ресурсов и курсов:
- Курсы на YouTube (например, Brackeys, Game Maker’s Toolkit, GDQuest).
- Онлайн-платформы, такие как Coursera, Udemy, Khan Academy (могут быть бесплатные курсы по разработке игр и программированию).
- Документация и форумы: Unity, Unreal Engine, Godot – в зависимости от выбранного движка.

3. Выбери инструмент и/или движок.
Чтобы начать, рекомендую обратить внимание на движки, которые имеют хорошую документацию и поддерживают новичков:
- Unity: широко используется, большое сообщество, много готовых уроков и ассетов в Asset Store.
- Unreal Engine: мощный движок, отлично подходит для AAA-проектов, но может быть сложнее для новичков.
- Godot: бесплатный, легкий в освоении, постоянно развивается и имеет активное сообщество.

4. Начни с простого проекта.
Лучше создать небольшую игру с базовым функционалом (например, прототип уровня с пробеганием через зомби) и постепенно добавлять элементы. Это позволит понять основные принципы разработки и не перегрузиться сложностью.

5. Комьюнити и помощь.
Присоединяйся к игровым сообществам (форумы, Discord-сервера, Reddit), где можно задавать вопросы, обмениваться опытом и даже найти соратников для сотрудничества. Иногда работа в команде позволяет компенсировать недостаток опыта в отдельных областях (дизайн, программирование, арт).

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

7. Инструменты для ассетов.
Если не владеешь навыками рисования или моделирования, можно воспользоваться уже готовыми ассетами или бесплатными библиотеками (например, OpenGameArt.org, Unity Asset Store или Unreal Marketplace).

8. Инструменты управления проектом.
Попробуй использовать трекеры задач (Trello, Asana) и системы контроля версий (Git) – это поможет организовать работу, особенно если планируешь работать в команде.

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

Если будут вопросы по конкретным аспектам разработки, не стесняйся спрашивать — помогу чем смогу. Удачи!
Аноним 12/04/25 Суб 13:42:01 1017254
>>1017108 (OP)
>Диаблоид в условном современном сеттинге
Hellgate: London
Возрождение rts. Сделацте мне ртс Аноним 11/04/25 Птн 11:19:29 1017134 Ответ
hq720.jpg 95Кб, 686x386
686x386
Ртс умерли из за скатывания в Доту. Нет прощения Близзардам. Создайте игру по типу ремастеров в высоком разрешении дюна 2 или варкрафт 1. Чтобы скрин не двигался а все что ты делал клацал по юнитам, которые двигаются со скоростью улитки. И сделайте управление с 2 мышек чтобы можно было играть с живым человеком
Пропущено 5 постов
5 с картинками.
Пропущено 18 постов, 5 с картинками.
Аноним 11/04/25 Птн 21:00:58 1017196
>>1017178
Ой я тебя не понял ты сказал про аляповатость если чество не знаю как это слово укладывается с мобилками но мобилки это гланцевый кал прилизанный а варкрафт 2 сохраняет форму чтобы там не было выпуклым оно выпукло в пределах. Вот вк 3 это да высер так высер мобильный но вк 2 еще приличная вещь
Аноним 11/04/25 Птн 21:41:02 1017204
1733229466368.png 21Кб, 640x400
640x400
1719273598539.jpg 64Кб, 640x480
640x480
1598661201668.gif 126Кб, 640x400
640x400
1652025758303.png 192Кб, 640x480
640x480
>>1017196
Первый выглядит солидно, такой сильный пиксельарт
Вторый выглядит раково
Хз почему так, пытался анализировать.
Более высокое разрешение не пошло на пользу, много Pillow shading, слишком высокая частота узора на земле, еще и квадратность тайлов стала считываться, вместо замаскированности. Иконки стали мелкие, притом высокдетализированные, и иконки поместили на пустые огромные узорчатые задники, которые занимают теперь большую часть ui. Рамки гуя тоже как то выродились в одноцветные полоски из металлика с бликами. Деревья тоже стали какими то игрушечными, еще и их пропорции стали чуть ли не по пояс, при этом такие огромные мазки, что листья у них выглядят как ветка пальмы. Еще появилось много углов отличающихся от 90 и 45 - заметно на всяких катапультах и всадниках. Во втором, кажется, вообще не бывает дорожек, в целом второй выглядит как какая то недоделка без детализации ландшафта. Вообще с масштабами юнитов во 2м беда. Страшный блоб-тень у летающих.
Аноним 11/04/25 Птн 22:02:16 1017206
>>1017204
скорее всего все так и есть
[b]Последний звонок. Тред #1. Дневник разработки.[b] Аноним 04/08/24 Вск 20:29:35 969115 Ответ
image.png 2184Кб, 1278x720
1278x720
Название: Последний звонок.
Игра о выживании в российской школе.

Это изометрическая партийная 2.5D RPG с нелинейным повествованием и элементами сурвайвал хоррора, разрабатываемая двумя аннонами - первый сценарист/писатель, а второй программист/2d и 3d художник/музыкант/тот кто создал этот тред. Игра идейно вдохновлена такими играми как fallout 2, мор утопия и lisa the painful.

Игра последний звонок создается на чистом энтузиазме и будет абсолютно бесплатна на релизе.
Планируются 5 эпизодов, которые будут выходить постепенно.
Демо версия готова на 50%.


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

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

Особенности игры:

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

От ваших выборов зависят судьбы персонажей, сюжет будет меняться, а персонажи гибнуть из-за ваших решений.

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

Мрачная, но уютная атмосфера выживания в замкнутом пространстве. Жуткие и кровавые моменты соседствуют с повседневностью и романтикой.

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

Будут доступны 3 любовных линии с представителями женского пола.

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

Серая мораль, неоднозначные решения и трудные выборы.

Атмосфера постсоветской безнадеги и серости.

Кровища матюки, курение, алкоголь и жестокость. Все как вы любите.

Наш дискорд. https://discord.gg/TA32zBTA5H
Пропущено 59 постов
59 с картинками.
Пропущено 201 постов, 59 с картинками.
Аноним 10/04/25 Чтв 13:43:39 1017016
>>1016869
Ну что там по геймплею? Сразу скажу, что если как в Ксеногирсе пошаговая боевка, то я играть не буду. 10 лет назад норм было в такое позалипать, но новые игры с таким oversaturated геймплеем играть уже не хочу. Вон, Corpse Party чем зацепила геймеров и выделилась среди сотен конкурентов? Она считай первая отказалась от стокового рпг-макер геймплея.
Аноним 10/04/25 Чтв 20:44:05 1017091
>>1017016
Ну просто не для тебя это сделано, щито поделать.
Пошаговая боёвка живёт и здравствует по сей день.

>Она считай первая отказалась от стокового рпг-макер геймплея

Ну а Fear & Hunger не отказалась и тоже успешна. На всё найдутся свои любители, если подходить креативно и не делать стоковое женерик говно.
Аноним 11/04/25 Птн 17:33:23 1017168
>>1017091
>Ну просто не для тебя это сделано, щито поделать.
>Пошаговая боёвка живёт и здравствует по сей день.
Для меня как раз, я фанат пошаговых боевок. Просто так как их обычно делают в инди-геймдеве, уж лучше без боевки вообще. Без шуток, полистай здешний рпг-макер тред, там на полном серьезе люди восхваляют симуляторы ходьбы и хуесосят классические жрпг.
В Ксеногирсе была плохая боевка. Главная фишка про то что надо постоянно наугад пробовать сочетания ударов чтобы выучить комбо это хуита полная. Если бы они придумали как в ФФ7 главную фичу, то Ксеногирс был бы сейчас главной жрпг-франшизой.

>Ну а Fear & Hunger не отказалась и тоже успешна.
В ней есть фичи про удары по частям тела и про бросок монетки.
А ты какую инновацию придумал чтобы пошаговые бои не были душными?
Настройки X
Ответить в тред X
15000
Добавить файл/ctrl-v
Стикеры X
Избранное / Топ тредов