Gamedev

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

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


img


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

FAQ

Бесконечные треды: Поддержка разработчиков, Движкосрачи.

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

В разработке: Iron meat, Alice the little witchHalver, Archtower, The Excrawlers, DWARFINATOR, Кужлёвка, The ballad of Annukka, Сегодня мы отменяем смертьOvertime , Ashen knights, Mio.

Прочие треды: Поиск сотрудниковПикселячОшибки геймдизайнеровРогаликиNSFWСубшотаПодводные камни геймдеваOpenGLЛевел-дизайнTWG
Визуальные новеллы кириллятся в /ruvn/, либо в /vn/(осторожно, тут гайдзинов не любят)

Последние релизы: Shiro, Hole diggers, Дом русалок.


Написать модеру: gd.mod@yandex.ru


Пропущено 997 постов
105 с картинками.
Пропущено 997 постов, 105 с картинками.
Аноним 16/06/21 Срд 20:13:45 748962
1623863623232.png 1062Кб, 1255x877
1255x877
Существует ли максимально одебиленый движок/конструктор, чтобы там была только кнопка X и надпись "Press X to make a game"? Утрирую, офк.
Для таких чисто нарртивных дизайнерских игр без мегамеханик.
Аноним 16/06/21 Срд 20:24:16 748965
>>748962
Юнитя с ассетами. Есть еще всякие для визуальных новелл и рпгмейкеры
Аноним 16/06/21 Срд 22:43:33 748999
ПОИСКА СОТРУДНИКОВ ТРЕД №6 Аноним 18/05/21 Втр 16:58:18 743736 Ответ
image.png 219Кб, 748x391
748x391
image.png 4879Кб, 1920x1255
1920x1255
image.png 596Кб, 910x480
910x480
В этом треде ищем напарников для создания своих кириллоигр.

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

Предыдущий >>711847 (OP)
Пропущено 154 постов
13 с картинками.
Пропущено 154 постов, 13 с картинками.
Аноним 16/06/21 Срд 22:24:31 748995
960x540.jpg 83Кб, 960x540
960x540
Сап, анончики. Начинающий литератор aka сценарист готов работать на чистом энтузиазме. Почта: tasgaisaa54@gmail.com
16/06/21 Срд 22:26:01 748996
>>748895
> мыло @ 2ch.hk
Сразу нахуй, лол.
Аноним 17/06/21 Чтв 00:04:55 749006
>>748891
Жааааль, очень жалею что щас уже нашёл челика с кем работаю. Таких алмазов, да еще и за небольшие деньги редко найти получается, ёбаная жизнь.
Всёже повторю что зарегайся на фриланс платформах, там и хуи, и всё остальное говно 3д реквестят за небольшие деньги.
Unity3D #14 — объективно лучший игровой движок Аноним 21/05/21 Птн 22:12:46 744234 Ответ
unity3d.jpg 16Кб, 1080x608
1080x608
video-post-1.jpg 205Кб, 725x408
725x408
hearthstone.png 650Кб, 1440x847
1440x847
genshin.jpg 496Кб, 2000x1270
2000x1270
Добро пожаловать в тред Unity - лучшего 3D и 2D игрового движка современности!

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

Официальный сайт: https://unity3d.com/ru
Документация: https://docs.unity3d.com/ru/current/Manual/index.html
Уроки: https://unity3d.com/ru/learn/tutorials
Форум: https://forum.unity3d.com/
Магазин ассетов: https://unity3d.com/ru/asset-store
UnityWiki: http://wiki.unity3d.com/index.php/Main_Page

На Unity сделано много замечательных игр - Rust, Блицкриг 3, Pillars of Eternity, Tyranny, Kerbal Space Program и многие другие. Главным преимуществом Unity перед другими движками является его простота для одиночной разработки. Не нужно иметь целую компанию девелоперов, чтобы сделать хорошую игру. Если ты один или имеешь небольшую команду и хочешь сделать хорошую игру без претензий на ААА, то Unity станет лучшим выбором. Тем не менее, даже крупные корпорации зачастую выбирают для своих игр именно Unity.

FAQ

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

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

- На каких языках я могу писать скрипты для Unity?
- На выбор два языка - C# и UnityScript. UnityScript - это что-то среднее между JavaScript и ActionScript. Выбирай язык по своему вкусу, они оба вполне удобны, но помни, что большинство примеров написано на C#.

- Для каких жанров подходит Unity?
- Для абсолютно любых! Жанр ограничивается лишь фантазией разработчика (и его умением писать скрипты, разумеется). Можно создавать и РПГ, и стратегии, и слэшеры. Можно делать VR-проекты или Minecraft-подобные песочницы.

- На каких платформах работают созданные с помощью Unity игры?
- Windows, Linux, MacOS, SteamOS, Android, iOS, Windows Phone, PlayStation4, Xbox One, WebGL, Oculus Rift и многие другие. Полный список можно найти на официальном сайте. Таким образом, игры Unity работают на десктопах, на смартфонах, планшетах, приставках, в браузерах, VR-очках и некоторых других системах.

- Часто вижу скриншоты с красивой природой на Unity. Как такое создать?
- Очень просто! В Unity встроены удобные инструменты для создания террейна и SpeedTree для создания деревьев и готовая реализация ветра - не нужно ничего писать или скачивать и подключать плагины - ландшафт в Unity создаётся в пару кликов.

- Что такое стартер киты?
- Starter Kit - это набор скриптов и префабов, а зачастую и графических элементов для игры. Они призваны облегчить разработку игры определённого жанра и как правило разбиты по жанрам (Action-RPG Starter Kit, RTS Starter Kit, 3D Shooter Starter Kit, Space Game Starter Kit, VR Starter Kit и так далее). Также бывают стартер киты различных игровых элементов, не связанных с геймплеем (Nature Starter Kit с дополнительными природными объектами, Medieval Starter Kit со средневековыми объектами и так далее). По сути, стартер киты выполняют в разработке игры ту же роль, что и фреймворки в программировании. Однако стоит отметить, что использование геймплейного стартер кита принуждает разработчика изучать большое количество чужого кода и чужой структуры для внесения своих изменений и полноценного использования. В связи с этим большинство разработчиков предпочитает писать почти всё с нуля, получая полное понимание работы своей игры. Новичкам крайне не рекомендуется начинать знакомство с 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# можно узнать на интерактивных курсах здесь:
https://dotnetcademy.net/CSharp/Beginner
или в текстовом туториале здесь:
https://www.tutorialspoint.com/csharp/csharp_quick_guide.htm
Для изучения основ UnityScript выучи вначале основы JavaScript:
https://learn.javascript.ru/
Помни, что далеко не все элементы JS есть в US. Чтобы понять, в чём разница между этими двумя языками, прочти эту статью:
http://wiki.unity3d.com/index.php/UnityScript_versus_JavaScript
Помни, что тебе достаточно одного языка из двух и учить их оба одновременно не нужно.

- Движок
Если ты уже умеешь использовать язык, то можно приступать непосредственно к изучению движка. Крайне рекомендется купить/скачать книгу Unity in action (Unity в действии). В ней подробно описываются множество возможностей движка.
http://www.ozon.ru/context/detail/id/34792570/
Также посмотри на видеотуториалы с официального сайта:
https://unity3d.com/learn/tutorials
Если же ты не любишь видеотуториалы (или не понимаешь разговорный английский) и предпочитаешь текст, то посмотри здесь:
http://catlikecoding.com/unity/tutorials/
Тут крайне подробно описан процесс разработки и приведены примеры кода. Эти туториалы универсальны и описывают множество различных частей игры, от работы с текстурами до генерации карты мира. А вот в этом туториале описыватся разработка двухмерной игры с видом сверху:
https://www.raywenderlich.com/61532/unity-2d-tutorial-getting-started
Это будет полезно, даже если ты планируешь разрабатывать трёхмерную игру. Ни в коем случае нельзя обойти вниманием этот сборник туториалов:
https://noobtuts.com/unity
В нём подробно описывается процесс пошагового создания разных игр - двухмерных и трёхмерных.

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

Шапка: http://www.writeurl.com/publish/zukmrogwv45ptyuseyol
Пропущено 478 постов
69 с картинками.
Пропущено 478 постов, 69 с картинками.
Аноним 16/06/21 Срд 22:41:05 748998
>>748986
Да и за платно. Месяц посидел на райдере, чёт вообще не зашло. Может просто за годы привык к студии, хз.
Аноним 16/06/21 Срд 22:57:00 749003
>>748959
SharpDevelop. Но студия лучше.
Аноним 16/06/21 Срд 23:28:04 749005
>>748940
sublime text с соотвтетствующими расширениями
Движкосрачей тред. Аноним 20/10/19 Вск 12:40:05 618624 Ответ
1.jpg 47Кб, 640x736
640x736
2.png 39Кб, 324x277
324x277
3.jpg 42Кб, 600x447
600x447
Обсуждаем, какой движок самый плохой - здесь.
Токсим, срёмся, диагностируем шизофрению и объявляем крысу в хате тоже здесь.

Бесконечный тред для свободного общения.
Пропущено 997 постов
104 с картинками.
Пропущено 997 постов, 104 с картинками.
Аноним 16/06/21 Срд 22:44:53 749001
>>748896
С чего ты взял, что твоя попытка в подмену понятий сработает во второй раз, когда она не сработала в первый?
Аноним 16/06/21 Срд 22:47:38 749002
>>749001
Пчел, ты пишешь хуйню типа "обход деревьев это физика, а рассчет ускорений это логика". Тебе просто указали где у тебя в голове насрано.
Аноним 16/06/21 Срд 22:59:43 749004
>>749002
Так нет же. Bounding box'ы, трение, скольжение, коллизии - это физика. Расчёт итогов всего этого - логика. Тут не у меня в голове насрано, тут долбоёб пишет, что физический движок это логика.
RPG Maker тред №4 Аноним 24/03/21 Срд 17:37:39 734995 Ответ
image.png 99Кб, 461x259
461x259
image.png 132Кб, 600x337
600x337
image.png 496Кб, 600x337
600x337
image.png 291Кб, 450x338
450x338
Таскаем из гугла спрайты, ищем восьмибитную музыку, рисуем в paint'e пиксельных уродцев, копаемся в скриптах, событиях, переключателях и переменных итт.
А также просто обсуждаем самый лютый и нетленный конструктор(и его подражателей) для людей, которые умеют рисовать, писать тексты и заниматься любым другим творчеством, но неспособные осилить даже BASIC

FAQ:

Q: Что это такое?
A: RPG Maker - это японская линейка конструкторов игр, уходящая корнями чуть ли не в 1988 год. В последние 16 лет детище ASCII (а сейчас - Enterbrain) сначала через пиратские переводы на английский/русский, а потом и официально пришло и на западные ПК.

Q: И что же на нём можно сделать?
A: Ну, за вычетом графической составляющей, которая практически полностью двухмерна, с помощью прямых рук можно сделать практически всё что душе пожелаешь. В основном же RPG Maker создан для игр жанра JRPG. Но даже с минимальными усилиями и практически без кодинга были созданы такие игры, как например Ao Oni, Ib, Yume Nikki, Witch House, To The Moon и многие другие, которые представляют собой совершенно другие жанры. Ушлые японцы даже клепают порнографические игры, Violated Heroine например.

Q: Какие навыки нужны?
A: Поначалу - никакие. Бесплатные музыка, звуки и графика свободно лежат в интернете в огромных количествах. Кодить не нужно. Большую часть работы выполняют переменные и переключатели. По мере углубления в конструктор появляется необходимость в логике и алгебре хотя бы за 7-ой класс. Но даже в этом случае огромное множество уроков и пособий в интернете поможет решить большинство возникающих вопросов. Механика конструктора, насколько далеко её можно проследить, оставалась неизменной с RM95, и большинство уроков к старым версиям конструктора подходит и к новым. Ещё на самом деле очень поможет знание английского языка: несмотря на огромное количество переводов на русский самой различной информации, многие нюансы так и остались раскрытыми только на английском языке.
Также следует упомянуть что конструктор поощряет находчивость и смекалочку, с помощью которой даже страшными костылями можно сделать абсолютно невероятные, казалось бы вещи.

Q: Какие уроки посоветуете почитать?
A: Их бесчисленное множество и по большей части они друг-друга копируют. Найти эти уроки практически по любому вопросу можно просто погуглив. Также существует олдфажный отечественный гайд по конструктору 2000/2003 года, который всё ещё очень полезен и поможет разобраться в переключателях и переменных можно почитать здесь: http://rm2k.narod.ru/tut4.html . Последнее время гайд может и не читаться из-за устаревшего unicode, так что вежливо просим, кто может, перезалить текст на гуглформы и дать ссылку.

Q: А как насчёт других проектов Enterbrain?
A: В основном у них есть RPG Sim Maker - конструктор тактических JRPG от 1998 года с непонятной боёвкой, Manga Maker - который вообще не к селу ни к городу, и IG Maker, который показывает себя чуть ли ни как "убийца Game Maker". В общем, непонятно и не по теме.

Q: Продавать свои игры можно?
A: Можно. Очень даже. Примеров куча.

Q: Где спиратить?
A: С торрентов. На разные версии RPG Maker регулярно делают хорошую скидку с Steam.

Q: Какая версия лучше?
A: Чем новее - тем навороченнее, как в графоне, так и в возможностях. На версии 95 и 2000 (она же 2К) садиться не рекомендую: они только для страшных олдфагов. Из менее олдфажных частей - если хотите жирные пиксели, то смотрите на 2003; если же хотите чего-нибудь посовременнее, то тогда лучше всего VX Ace. XP застрял где-то посередине и никому не нужен.
Самая новая версия RPG Maker - MV, заменила внутреннюю скриптовую систему с Ruby-like на Java, а также добавила графонистый режим цветного освещения. Также в неё встроена система автоматической установки и настройки плагинов прям из мастерской Steam и не только.

Q: Где взять музыку/графику/скрипты?
A: Из интернета, где же ещё. Музыку можно подыскать на FreeMusicArchive. Звуки - на FreeSound. Графику и скрипты с форумов и сайтов, посвящённых RPG Maker.


Прошлый в бамплимите: https://2ch.hk/gd/res/645261.html
Пропущено 143 постов
24 с картинками.
Пропущено 143 постов, 24 с картинками.
Аноним 16/06/21 Срд 21:42:05 748991
image 991Кб, 1392x2304
1392x2304
Популярная у местных жителей дорога.
Аноним 16/06/21 Срд 22:09:16 748993
>>748991
Блин, да как вы это делаете, что у вас так по красоте выходит.
Скачал тут RPG MV, так там три каких-то чахлых сосны и пара деревьев меньше главного героя по размеру. Сосны еще и квадратные, так что даже лес не запилишь из них.
Хз что я делаю не так.
Аноним 16/06/21 Срд 22:35:25 748997
>>748993
Касаемо этого набора графики - http://www.mediafire.com/file/9c5p6xe967ny1ap/FSM_Woods_and_Cave_Tiles.rar/file

Вот еще много полезного графического материала - https://cloud.mail.ru/public/2qPW/4zne25BTM/

OrangeOverlay - плагин на паралакс и фотошоп сам найдешь.

Не хочешь мудиться с паралаксом, то смотри как потные корейцы ебошут на редакторе - https://www.youtube.com/watch?v=0thAmNI0doE

Создание игры Аноним 19/03/21 Птн 13:08:35 734051 Ответ
e1a32435707fe1e[...].jpg 81Кб, 736x952
736x952
Ребяты привет, я совсем новичок и неумею ничего но хочу что то сделать или сдохнуть. Сюда буду выкладывать свой и просить помощи.
Пропущено 330 постов
20 с картинками.
Пропущено 330 постов, 20 с картинками.
Аноним 16/06/21 Срд 21:35:21 748988
>>748970
я не знаю правил русского языка
Аноним 16/06/21 Срд 21:38:41 748989
Аноним 16/06/21 Срд 21:39:33 748990
я сошёл с ума
трипл AAA open world проект - обзорный тред Аноним 08/04/19 Пнд 21:36:56 572156 Ответ
image.png 44Кб, 150x101
150x101
Как сделать трипл ААА проект? Самый важный и подробный тред года на /gd/
Мой опыт - 0. Просто хочу список трудностей. Я напишу, а вы раскрывайте суть.
Начнем с движка. Как я понимаю, Unreal Engine 4 как разумный выбор. Даже бесплатен, пока в плюс не выйдем, так?
1) Движок и мир. UE4. Насколько сложно нарисовать мир, с детализацей и кол-вом объектов как ГТА5/РДР2? Насколько сложно оптимизировать его, вопросы прорисовки, field of view, подзагрузок? Вот как ГТА5, только по стандартам 2020, а не 2013(2015)
2) Сюжет и мир. Качество сюжета и мира, количество работы опытных сценаристов, mocap(face-cap для диалогов и губ?), разговры людей на улице(часы и часы рзговров по радио, как в ГТА?)
3) Чтобы всё было без запиночки, все скрипты, все сочленения, скрипты, QA(quality testing)
4) Я немного соврал выше, у меня есть небольшой опыт, ну от создал демо-сценку в редакторе уровней - а как сделать из неё полноценную игру, с .exe запуском? Как соединить внутри редактора Unreal Engine диалоги, скрипты, все 3д-объекты, анимацию, машинки/лошади, магичекие силы(физика, графика, анимация, инерция), музыку - в непосредвенно готовую игру?
Пропущено 306 постов
19 с картинками.
Пропущено 306 постов, 19 с картинками.
Аноним 16/06/21 Срд 18:14:55 748936
>>748520
>как сделатбь так, чтобы игра в сердц и душу запалв?
Ну так это все сценаристы прошаренные делают, режисеры и прочее. В общем специалисты в своем деле. И даже если анону каким-то убразом и удасться победить все тезхнические вопросы с кодом, графоном, механиками. То все сольеться без годного сценария, если речь об ААА открытом мире с кучей персонажей.
Аноним 16/06/21 Срд 18:32:26 748939
Аноним 16/06/21 Срд 21:35:15 748987
Hell Bent Mysterious 11/06/21 Птн 19:45:01 747939 Ответ
8iyCiwl5tXU.jpg 145Кб, 841x1095
841x1095
Делаю игру на GMS2
Тизер: https://www.youtube.com/watch?v=mh2PdCj5pL4
Жанр: экшн-платформер.
Сюжет:
Hell Bent - игра, повествующая о человеке, в жизни которого происходит череда несчастных событий, в результате которых он превратился в нечто, настолько одержимое желанием отомстить, что никакая сила не способна его остановить на его пути.
Или это нечто и стало причиной всех произошедших трагедий?...

Вк: https://vk.com/hellbentgame

Геймплей пока на довольно сырой стадии, как только будет готова демка, с радостью поделюсь со всеми желающими.
Пропущено 12 постов
2 с картинками.
Пропущено 12 постов, 2 с картинками.
Аноним 16/06/21 Срд 20:25:10 748966
>>748946
ты хотел сказать оат распберри-поридж с соур кремом?
Аноним 16/06/21 Срд 20:26:30 748968
ну и porridge - не обязательно овсянка, вроде
Аноним 16/06/21 Срд 20:49:24 748975
>>748968
пориджная гречневая каша
Пиар игры. Аноним 16/06/21 Срд 17:50:17 748935 Ответ
hype-ru-shutter[...].jpeg 213Кб, 1400x1039
1400x1039
День добрый, разрабы и не очень.
У нас тут с товарищами случился спор, однако за точным решением конфликта пришли сюда. Допустим разработчик/студия делают игру на ПК и совсем скоро собираются выпустить. Конечно хотелось бы чтобы об игре узнало как можно больше, но вот полагаться на чисто "Популярные Новинки" Стима не особо охота. Тогда куда лучше обратиться? К инфлюенсерам (ютуберам, стримерам) или же заныкаться под крылом рандомного издателя и позволить тому сделать все за вас? Или же лучше ничего не делать и просто выпускать игру, мол если хорошая то обязательно продастся?
Помогите определиться с выводом. С нас же как обычно.
Пропущено 1 постов
1 с картинками.
Пропущено 1 постов, 1 с картинками.
Аноним 16/06/21 Срд 18:57:50 748941
>>748935 (OP)
Мы так и подумали, что к интернет-деятелям самый вариант обращаться. Правда насчет дорого решения, увы не поспоришь. Один знакомый разраб говорил, что они просто ключи рандомным челам отправляли. По итогу лишь пара челов на 200-300 зрителей застримили один раз и все. Скорее всего, не важно хорошая игра или нет. Делать по ней ролики/стримить будут лишь в случае потенциальных высоких просмотров или же оплаты за обзор.
Аноним 16/06/21 Срд 19:22:46 748951
>>748941
>Делать по ней ролики/стримить будут лишь в случае потенциальных высоких просмотров или же оплаты за обзор.

Я под этим и имел ввиду "Дорого". Таких как вы, хитрожопых, которые просто хуйнули ключик от игры на почту додику с большой аудиторией миллионы, скорее всего ваш ключ тупо отправят в спам.
Ну и да, ваша игра хоть что-то из себя представлять должна, иначе никто пиарить её даже за деньги не будет.
Аноним 16/06/21 Срд 20:48:47 748973
image 14Кб, 573x921
573x921
Нужно везде спамить и орать о своей игре.
Последние Известия о Игрострое Аноним 20/01/21 Срд 11:09:25 722604 Ответ
изображение.png 2780Кб, 1280x720
1280x720
Набрасывайте сюда новости о игростроях и играх.
Пропущено 60 постов
13 с картинками.
Пропущено 60 постов, 13 с картинками.
Аноним 09/06/21 Срд 19:59:05 747535
Аноним 10/06/21 Чтв 13:02:54 747625
>>746190
В этом наверное и разница технаря, рассуждающего какие игры надо делать чтобы это покупали(судит по себе), и реального маркетолога. Маркетолог пркрасно в курсе на сколько реальный средний потребитель говноед, и продает такую хуету, о которой ты даже не подумаешь никогда в жизни. И имеет прибыль, что самое главное.
Аноним 16/06/21 Срд 20:25:24 748967
videoplayback.mp4 31945Кб, 640x360, 00:07:16
640x360
Добро пожаловать в гамакотред - адекватный тред Аноним 29/07/20 Срд 14:15:00 686540 Ответ
1.jpg 3Кб, 250x142
250x142

Добро пожаловать в гамакотред - адекватный тред адекватного движка.

Задумал сделать 2d игру и не знаешь с чего начать? Качай демоверсию гамака
https://www.yoyogames.com/get
и запускай туториалы Шона Спалдинга
https://www.youtube.com/user/999Greyfox/playlists

Движок платный. Покупать лучше в стиме, по региональной цене. Десктоп версия 1600р.


Полезные каналы:
https://www.youtube.com/channel/UC7fkptPD1FHQyDc9Fnm9S_A
https://www.youtube.com/channel/UCdpsYesx7bwrKGU_u9hcwIg
https://www.youtube.com/channel/UCrHQNOyU1q6BFEfkNq2CYMA
https://www.youtube.com/channel/UCnKHIXYeYkehIJtF414f65A

Прошлый тред тонет здесь: >>617577 (OP)

Пропущено 285 постов
25 с картинками.
Пропущено 285 постов, 25 с картинками.
Аноним 16/06/21 Срд 11:17:33 748874
Сап.

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

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

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

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

Заранее благодарен за советы мудрые.
Аноним 16/06/21 Срд 19:17:01 748950
.png 119Кб, 1920x1080
1920x1080
>>748874
>Вероятно, я тупой, но можете хотя бы вкратце пояснить гейм мейкер вообще актуален сейчас?
Ну типа да. На 1.4 делалась куча культовых игр: хотлайн майами, гипер лайт дрифтер, нуклеар трон, андыртейл, вальхалла, вот это вот всё. На двушке сейчас тоже парочка неплохих игор вышла.
>Почему он предпочтительнее, чем годот, например?
Хуй знает, годотом не пользовался, но могу сказать, что язык гамака достаточно прост (я не про драг-н-дроп, если что, который совсем хуйня для детей), его буквально может освоить даже дебил вроде меня, который нихуя кроме таблиц в экселле не создавал. Главное - не бояться искать туториалы, штудировать мануал, если что-то не знакомо, и спрашивать советы у людей с опытом (у гамака есть активный сервер в дисе, там 24/7 работают каналы по разруливанию каких-либо технических вопросов).
По сути, самое содержательное пояснение по теме, которое я могу дать тебе. Если хочешь - можешь сам попробовать трайл двушки/угнать на русракере и пощупать, что да как. Из очевидных отличий 1.4 и 2 - лучше интерфейс, производительность и некоторые новые плюшки.
Аноним 16/06/21 Срд 19:35:36 748953
>>748950
Спасибо за пояснение!

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

На мысли эти меня натолкнули в целом менее положительные отзывы у гамака относительно того же годота. Вот и интересуюсь, собственно.
Falco: продаем игры Стим Издателям! Falco 01/06/21 Втр 18:42:18 746091 Ответ
Banner.gif 389Кб, 200x300
200x300
Привет,
у нас есть поток Юнити игр на Фалько.

И продаем многим Стим Издателям со встроенными ачивками.

Вот такая игра есть: http://falcoware.com/AirFighters.php

Берет кто?
Пропущено 144 постов
12 с картинками.
Пропущено 144 постов, 12 с картинками.
Falco 16/06/21 Срд 15:32:10 748923
Дьявол давит на гордость - сверхспособности это превозношение и обольщает и умертвляет душу.
Аноним 16/06/21 Срд 16:17:42 748925
>>748923
Фалька, тебя с твоей шизой ждёт такая же участь >>748790
Аноним 16/06/21 Срд 17:00:31 748931
>>748923
ПГМщики любят низкоспособности и шизу.
love2d Аноним 22/10/16 Суб 16:13:06 305497 Ответ
1008Кб, 1191x670
1191x670
Кроме меня и пары анонов пробовали лов2д. По мне так штука прикольная. Тут, кстати, можно не задумываться %о всякой хуйне% и сразу приступить к алгоритму самой игры. Нравится этот фреймворк, очень классный. Расскажите че написали то на нем, аноны!
Пропущено 440 постов
62 с картинками.
Пропущено 440 постов, 62 с картинками.
Аноним 12/06/21 Суб 03:42:59 747966
>>747946
Хуй знает, может у тебя какие-то еще текстурки куда-то были загружены, может файл какой-то был открыт, может ты си код вызывал и там что-нибудь не очистил. Луа наверное только свое считает, переменные, таблицы, функции и все такое.
Аноним 12/06/21 Суб 09:47:42 747982
>>747946
>ОС говорит, что процесс LOVE всё ещё использует ~400MB памяти
Как именно она тебе это говорит? Может, это не реально используемая память, а просто зарезервированная под процесс? Я тоже со своими программами (на паскале) подобное наблюдаю: сначала раздуваются, а потом плюс-минус сохраняют состояние, лишь со временем медленно теряя объём (но сборщик мусора в паскале срабатывает мгновенно, дело не в нём, а в ОС).

Если любишь экспериментировать, попробуй создать и запустить отдельную программу, которая займёт собой максимум оперативной памяти. Только файл подкачки отключи. В какой-то момент винда начнёт сжимать в памяти всё что только можно сжать, и закрывать все лишние процессы, включая даже explorer.exe (рабочий стол может исчезнуть, просто открой explorer из командной строки). Вот в такой ситуации, по идее, у твоей игры должны отобрать все резервные ресурсы. Если игра "сжалась" в памяти - то всё в порядке. Если так и осталось висеть 400 МБ ни за что - то у тебя явно какая-то утечка.

Также попробуй повторно создать всё то, что у тебя заняло 400 МБ. Если утечки нет, то будет плюс-минус столько же, если утечка - будет около 800 МБ.

Если всё-таки утечка, нужно смотреть где выделяется память в куче (любые динамические структуры данных) и каждый раз принудительно её освобождать. Нельзя просто "выкинуть переменные", нужно сказать ОС, что тебе эта область памяти больше не нужна. Сборщик мусора должен делать это сам, но кто его знает как он устроен.
Аноним 16/06/21 Срд 16:35:22 748927
>>747946
ОС портит тебе лафу.
Когда ты запрашиваешь память, ОС выделяет тебе под приложение кучу свободного места. Заберёт обратно когда-нибудь потом, когда потребуется и если потребуется.
Godot #21.06 Аноним # OP 08/06/21 Втр 13:09:56 747202 Ответ
1623146992546.png 429Кб, 994x1400
994x1400
Добро пожаловать в тред любви, взаимопомощи и кода ссылками на https://pastebin.com

Краткий гайд по вкату в движок:
1. Читать документацию.
2. Качать примеры.
3. ПРОФИТ!

Ссылки
Новости движка: https://godotengine.org/news/
Скачать движок: https://godotengine.org/download/ или http://store.steampowered.com/app/404790/Godot_Engine/
Теперь прямо онлайн - можно и с дивана: https://godotengine.org/online/godot.tools.html
FAQ: https://docs.godotengine.org/ru/latest/about/faq.html
Документация: https://docs.godotengine.org/ru/latest/ https://docs.godotengine.org/en/stable/
Примеры качаются прямо в движке через свой магазин в отдельной вкладке AssetLib. Там есть всё - от платформера до чата.
Игры, созданные глобальными кириллами: https://steamcommunity.com/app/404790/discussions/0/412448792354265655/
Изумительный Годот: https://github.com/Calinou/awesome-godot - подборка дополнений, модулей и минишоукейс от одного из авторов.
Аддон для диалоговой системы: https://github.com/coppolaemilio/dialogic

Для любителей пощекотать конпеляцию
Бинды LUA: https://github.com/perbone/luascript
Бинды JS: https://github.com/GodotExplorer/ECMAScript

Годнота от анона
- Для приверженцев опенсорца существует возможность распространять проекты в незапакованном формате. Просто скачай темплейт с оф.сайта и положи экзешник/эльфешник в папку с проектом, этого достаточно. Имя файлу можно задать любое. Дополнительно можешь вшить свою иконку в экзешник. После этого, запустившийся файл темплейта обнаружит рядом с собой файл project.godot и начнет грузить проект из него и из файлов, лежащих в распакованном виде в той же директории. Для запущенного таким образом проекта папка res:// становится доступна для записи (если это не ограничено правами доступа в системе).
- В версии 3.2 появилась возможность прикреплять pck к бинарнику. Не появилась, а вернулась - 2.х умел. Бриллиант для любителей однофайлового продукта!
- Редактор персонажей на основе makehuman: https://github.com/Lexpartizan/Go_MakeHuman_dot
- Тест-бенчмарк:
- - Веб-версия - https://govdot.herokuapp.com
- - Вишмастер для винды - https://govdot.herokuapp.com/4Anon.rar

Предыдущий: >>734420 (OP)

Архивный: https://arhivach.net/thread/664976/
Пропущено 102 постов
16 с картинками.
Пропущено 102 постов, 16 с картинками.
Аноним # OP 16/06/21 Срд 00:15:16 748711
Проверяем галку ОПа. Были траблы.
Аноним 16/06/21 Срд 00:49:29 748731
>>748711
Можно бекапить куки из браузера, по идее.
Аноним 16/06/21 Срд 12:26:20 748883
>>748731
Дак вот восстановленные из бекапа и проверял.
Slavania Аноним # OP 11/10/20 Вск 20:27:08 703262 Ответ
capsulemain616x[...].png 1558Кб, 616x353
616x353
Всем привет! Кароч, мы с друзьями делаем игру метроидвания про Русь: SLAVANIA
[/b]ДОБАВЛЯЙТЕ В ВИШЛИСТЫ! https://store.steampowered.com/app/1349600/Slavania/[/b]

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

Самое лучшее что вы можете сделать дабы поддержать нашу игростроительную артель это добавить в вишлист.
А вот и твитер https://twitter.com/slavaniagame
Пропущено 85 постов
17 с картинками.
Пропущено 85 постов, 17 с картинками.
Аноним 15/06/21 Втр 17:09:18 748653
default.jpg 100Кб, 820x547
820x547
mpc-hc64 42148.jpg 148Кб, 640x480
640x480
mpc-hc64 42149.jpg 78Кб, 640x480
640x480
mpc-hc64 42168.jpg 95Кб, 640x480
640x480
>>748589
К ней привыкаешь. Это ж вполне сформированный метод мультипликации - перекладка или paper-doll animation.
Аноним 16/06/21 Срд 10:28:56 748863
tumblrn0sxiv1rd[...].gif 6Кб, 256x256
256x256
tumblrn0sy0yTc1[...].gif 4Кб, 256x128
256x128
tumblrn0syb1xqT[...].gif 27Кб, 500x172
500x172
tumblrn0syz6oVp[...].gif 418Кб, 1280x754
1280x754
Нашел рефы от старого заброшенного прожекта.
Аноним 16/06/21 Срд 10:50:56 748869
Не понимаю, почему до анимации докопались. Персонаж и монстры на видео выглядят такими мелкими относительно локации и спецэффектов, что вообще пофиг, как они двигаются. Ну да, спина прямая, но не всем же быть здоровыми идеальными хомо сапиенсами, должны и уроды попадаться. Женщины, негры и геи получили своё признание и место в играх, а уродов заставляют переделывать на идеально анимированных сверхчеловеков? Нетолерантненько как-то.

Короче, ОП, не обращай внимание на критику и делай как считаешь нужным.

мимокрокодил
HBT #1 Аноним 09/06/21 Срд 21:22:43 747551 Ответ
tlIrYi.png 97Кб, 283x482
283x482
Всем привет.
Эта игра находится в глубокой альфа-версии и содержит набор уровней примерно на 3-4 часа игрового процесса.
Вам предстоит решать головоломки строительства зданий в ограниченном пространстве и победить врага в неравном бою.
Состояние - глубокая альфа версия. Игра совершенно бесплатна и если она Вам понравилась, прошу предоставить отзывы в треде или на итч. Спасибо.

Ссылки поиграть:
https://akaky.itch.io/hbt - андроид
https://gotm.io/2ch-studio/hbt - браузер
Пропущено 39 постов
4 с картинками.
Пропущено 39 постов, 4 с картинками.
Аноним 15/06/21 Втр 03:45:34 748554
>>748545
На итче вообще есть какие-то профиты выкладывать? Им много людей пользуются?
Аноним 15/06/21 Втр 15:49:38 748638
>>748554
Я выложил чтобы скачивать было откуда. Ргхост ссылку через месяц проебет. Видел там ещё некоторые инди, значит плюсы какие то есть. Ну и аналитика есть. И я знаю примерно, что если у меня 100 фолловеров, то как только я напишу "вышло в гуглплей", этим 100 чувакам придет уведомление и они скачают.
Аноним # OP 16/06/21 Срд 04:48:58 748784
Благодаря системе CONDITION-EFFECT (Условие - Эффект) был добавлен эффект смены игрока у здания, которое сейчас построят, что дает интересные комбинации, которые я опишу ниже.

Здание А при постройке заставляет все здания вражеского игрока на следующий ход строится под цветом игрока который строил здание А. Предназначено для блокирования комбинаций вражеского игрока. Если на следующий ход Вы в патовом положении, используйте его, чтобы игрок потерял свою комбинацию. Например: у игрока есть 2 клетки где он получает 50 очков. Зданием А мы блокируем клетку 1, а в клетке 2 противник не может построить здание, потому что 50 очков бонуса уйдут Вам. Проблемная ситуация разрешена.

Здание Б - заставляет все здания игрока построившего здание Б строится под цветом противника. Предназначено для блокирования эффекта здания А. Дополнительный бонус здания Б в том, что игрок может начать собирать комбинации из вражеских зданий, чтобы получить большое количество очков.
Рассмотрим примеры:
1) Игрок 1 строит здание А. Игрок 2 строит здание Б. На следующий ход Игрок 1 будет строить здание Игрока 2.
2. Игрок 2 строит здание Б. Игрок 2 строит любое здание рядом с 2 зданиями Игрока 1. Игрок 2 ставит Башню.
Пост-TWG тред Аноним !!oGnewmDbmI 10/02/21 Срд 21:42:15 727196 Ответ
1512482146505.png 1231Кб, 1280x716
1280x716
АНОНС СЛЕДУЮЩЕГО КОНКУРСА:

TWG 2.0 - https://20.twg.host
Старт - 17 июля 2021 года, 12:00 мск

Прошлый конкурс Андрюши:

Финалки - https://twg18newgame.blogspot.com/2021/01/blog-post_31.html
Итоги: https://twg18newgame.blogspot.com/2021/02/blog-post.html
Треды:
https://2ch.hk/gd/res/716492.html #1
https://2ch.hk/gd/res/721514.html #2
https://2ch.hk/gd/res/723248.html #3
https://2ch.hk/gd/res/724865.html #4
https://2ch.hk/gd/res/726194.html #5
Пропущено 368 постов
57 с картинками.
Пропущено 368 постов, 57 с картинками.
Аноним 08/06/21 Втр 12:20:20 747193
Может, хоть в этот раз отпуск возьму нормально и сделаю проектик в срок.
Аноним 09/06/21 Срд 16:05:22 747497
придумал димасику бизнес
делай http://dvach.games (домен лучше конешно дешовый брать, .гамес около 2к стоит )
интерфейс упрощённый, видос вставка с ютуба, пять скриншотов, описание и кнопка купить с ценой.
поделить по каталогам: аркады, стрельба, классика, гонки и другое

наверно можно купить шаблон инторнет магазина за 19 баксов и такой сайт намутить/настроить
Аноним 16/06/21 Срд 03:06:46 748772
Что там по новостям, заготовочки начинать распаковывать?
Archtower №2 Аноним 26/07/20 Вск 03:35:16 685478 Ответ
1 пост.png 1568Кб, 1366x768
1366x768
Тред второй, продолжаю пилить этот проект.

Жанр: что-то вроде смеси ARPG и Roguelite'ов
Движок: GameMaker Studio 1.4

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

Скачать игру: https://mr-smoke.itch.io/archtower
Твиттер: https://twitter.com/mnfl14
ВКшечка: https://vk.com/blaster_games_studio

Прошлый тред: >>528143 (OP)
Пропущено 367 постов
121 с картинками.
Пропущено 367 постов, 121 с картинками.
Аноним 15/06/21 Втр 20:25:37 748674
image.png 30Кб, 716x370
716x370
>>748655
Что нет то? Не хочешь опрос, или что?
Алсо, пока такие результаты:
Аноним 15/06/21 Втр 21:13:52 748681
>>748674
>Не хочешь опрос, или что?

Нахуй мне нужно переходить по твоим сраным ссылкам? К чему вообще эта клоунада с опросниками?
Ну и да >качеством получше
НАХУЯ?! Ты типо реально думаешь, что твои пиксили в полэкрана стоят того, чтобы записывать их в сверхкачестве?
Аноним 15/06/21 Втр 21:27:12 748682
>>748681
Лол, ясно всё с тобой, хорошего тебе дня)
Пориджей сошлют на стройку БАМа. Аноним 14/06/21 Пнд 17:34:05 748433 Ответ
image 1238Кб, 500x803
500x803
Правительство РФ утвердило правила предоставления грантов на обучение участников студенческих строительных отрядов.
"Участники студенческих строительных отрядов смогут пройти специальные курсы профессиональной подготовки. Обучение будет проводиться по программам, формирующим навыки, необходимые для работы в таких коллективах", - говорится в сообщении.

Добавляется, что обучение в среднем будет длиться 2 месяца (336 часов). По прогнозам, с 2022 года бесплатную подготовку будут проходить около 50 тысяч человек ежегодно. Гранты на обучение студентов выдадут учебным заведениям, которые примут участие в спецотборе.

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


https://realty.ria.ru/20210610/stroyotryady-1736409270.html?in=t
Пропущено 11 постов
1 с картинками.
Пропущено 11 постов, 1 с картинками.
Аноним 15/06/21 Втр 18:01:33 748660
Клон ГТА. С баландёра до Начальника стройки. Название-"Золотой костыль".
Аноним 15/06/21 Втр 19:12:10 748665
Что за хуйня?
Аноним 15/06/21 Втр 20:50:18 748678
Y
The Excrawlers или еще один рогалик Аноним 15/05/21 Суб 22:02:37 743380 Ответ
librarilogo.png 615Кб, 600x900
600x900
main.png 388Кб, 818x469
818x469
catacmobs40.gif 8094Кб, 575x323
575x323
foresrf150.gif 5360Кб, 436x288
436x288
В этом треде я буду постить гифки своей независимой компьютерной инди видео-игры для пк.

Основная информация:
- Игра выйдет в стиме на пк, если решу проблемы с таможней, то и на xbox, майки уже одобрили
- Среда разработки GMS 2
- Для разработки игры собрал команду, плачу им деньги накопленные с прошлых релизов (Shiro и Obsurity)
- Рогалик на прохождение. Перемещаетесь по заготовленным комнатам, лутаете корейские кристалики, которые дают +1 к статам, увеличиваете свой уровень, качаете статы и все такое вот.
- Что-то вроде фичи: в игре встречаются разные неписи, с кучей диалогов. Можно им помочь, можно их проигнорировать, можно без разговоров из убить, чтобы не мешались.
Пропущено 63 постов
15 с картинками.
Пропущено 63 постов, 15 с картинками.
Аноним # OP 14/06/21 Пнд 20:45:40 748476
Аноним 15/06/21 Втр 13:07:50 748610
Аноним 15/06/21 Втр 15:46:13 748637
exc.png 181Кб, 1122x634
1122x634
exc-o.png 146Кб, 1920x1080
1920x1080
>>748476
Понравилось процентов на 50.

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

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

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

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

Вообще сомнительная система про "убей всех на уровне", не помню чтобы какой-то рогалик такое делал, да и как-то с опытом все пришли к выводу что от такого подхода только проблемы - пару раз я нарезал повторно круги по всему уровню в поисках несчастного застрявшего в елках врага. Я и сам застревал, еле выбрался - и обидно - хотелось какую-нибудь тайную тропку найти среди елок. Тут коллизии надо доработать, или дэш сделать, чтобы он вокруг препятствий-деревьев обводил как в жрпг, ну и на всякий случай не очень редкий айтем, что телепортит к началу карты.
Задачи на картах можно разнообразить - где-то просто найти выход, где-то убить достаточно монстров (или кого по квесту), где-то прогрессируем ключами/рычагами. В Dead Cells это хорошо реализовали.
Единственный квест выполнил, но почему-то предмет так и остается в инвентаре - я думал порох нужен чуваку чтобы дверь взорвать, и в следующие забеги она уже будет открыта.

Пополнять здоровье было бы неплохо хоть раз в два-три уровня - фонтан, торговец или типа того.

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

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

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

"Сменить управление" в меню не работает, так что не выяснил, есть ли режим без мыши - я бы играл на нем, пусть даже с 8-сторонними выстрелами. Для милишки вообще мышь скорее мешает и перс порой бьет не туда.
Со стрелами тоже можно продумать механику посложнее - они остаются на уровни и я думал, что их надо собирать. Можно запилить так, чтобы часть ломалась, а часть возвращалась к нам в определенном радиусе (как в Titan Souls, но там отдельная кнопка была на примагничивание), сами стрелы конечные, но дропаются они не очень редко. В текущем виде стрелы сильно поощряют кайт и затягивают процесс.

Ну и по графону предложу набросок тайлсета для неактивной зоны, не хотел уж вдаваться в детали, но увлекся, как часто бывает.
Помогите советом - создание инвентаря Unreal Engine Стивен 07/06/21 Пнд 16:54:34 747037 Ответ
image.png 391Кб, 1920x1080
1920x1080
image.png 431Кб, 1920x1080
1920x1080
image.png 417Кб, 1920x1080
1920x1080
Как правильно организовать архитектуру? Делаю "бесконечный" инвентарь, слоты создаются налету, когда подбирается предмет. Суть в том, что в роли этого предмета могут выступать многие разные вещи - оружие, материалы, заклинания и т.д, у всех свои разные структуры характеристик, но есть и общее, например у всего есть цена, иконка как минимум. Что я сделал:
1. создал ItemParent, в котором описал структуру общих свойств для всех предметов;
2. создал ActorComponent для инвентаря, тип map из ItemParent Class + integer;
3. Из ItemParent сделал child-блюпринт-классы, в которых в виде переменных поместил дополнительные структуры, описывающие базовые характеристики этих классов - weapon, spell и т.д. Из него уже создаю сами предметы;
4. Нарисовал виджет слота в инвентаре, и через обращение к классу ItemParent в preconstruct могу в нем отрисовать иконку, количество единиц в инвентаре, цену и то, что мне нужно.

Застрял на том, что добавил к слоту кнопку, по нажатии на которой мне нужно например вытащить текстовую информацию именно содержимого слота, предмета который в нем лежит. Как правильно обратиться к содержимому? В зависимости от того, какой класс предмета там лежит, будут отличаться как минимум названия полей.. что-то я не могу сообразить. Как это правильно делается?
Пропущено 14 постов
2 с картинками.
Пропущено 14 постов, 2 с картинками.
Аноним 09/06/21 Срд 06:42:05 747429
>>747346
Так ведь Actor это предмет, который на сцену помещен. Пока он не помещен, это описание класса, к которому я и обращаюсь в инвентаре.
Аноним 15/06/21 Втр 13:54:23 748617
>>747037 (OP)
Пиздец вы тут демагогию развели. Автору просто нужна нода "Get Class Default". Всё!

https://www.youtube.com/watch?v=ZbwEMnSrgWY&ab_channel=MathewWadstein


Но если у тебя один и тот же предмет может иметь какие-то динамические переменные которые надо бы тоже сохранять в инвентаре, то их придется хранить отдельно. Ну к примеру ты скрафтил что-то и некоторые характеристики этого объекта задаються рандомом при крафте. То есть может быть один и тот же меч с уроном 8.45 или 11.23. Это один и тот же класс и получить его урон не имея ссылку на конкретно этот мечь - невозможно. В таком случае, в слоте надо предусмотреть структурку, в которую будет записываться индивидуальная инфа. И при спавне эта структура будет подаваться на ноду Спавн Актор фром клас. Соответсвенно в самом мече эта структура должны быть помечена как Експосед то спавн.
Аноним 15/06/21 Втр 15:44:33 748636
>>748617
Не слушайте его. В никакой слот инфа не пигится о предмете. Слот хранит идшник массива инвентаря героя и только отражает что лежит там. А там лежит предмет.
Соответственно, когда предмет перекладывают из ячейки в ячейку, это тоже самое что сказать объекту герой - перемести из клетки массива в клетку массива. Когда герой это сделал, он посылает сигнал о том, что эти две ячейки изменены. И интерфейс просто их запрашивает и перерисовывает.
Настройки X
Ответить в тред X
15000
Макс объем: 40Mб, макс кол-во файлов: 4
Кликни/брось файл/ctrl-v
Стикеры X
Избранное / Топ тредов