Добрый день, начинающий девелопер. Это тред о движке Unreal Engine, на котором сделаны горячо любимые тобою серии Splinter Cell, Deus Ex (не вся), Thief (не вся), Killing Floor, Batman, Mass Effect, Borderlands и Dishonored. Также на нём сделаны последние игры из серий XCOM, Duke Nukem и Mortal Combat. Также на нём сделаны такие шедевры как Postal 2 и Lineage II. Он напишет за меня игру? Нет. Её напишешь ты сам. Движок - просто инструмент, упрощающий твою работу. Как мне работать с этим инструментом? Для начала выбери свой уровень: Ну, я много играл в игры и захотел сделать свою Тогда тебе придётся ознакомиться с теорией. Прочти сперва: https://en.wikipedia.org/wiki/Object-oriented_programming https://en.wikipedia.org/wiki/Event-driven_programming Главное что тебе нужно понять - любая игра состоит из объектов. Объекты - это набор компонент и методов. Методы вызываются в ответ на некие события в игровом мире. У нас в школе было программирование. Нам показывали блок-схемы. Я могу сделать блок-схему проверки пароля Тогда ты уже можешь работать с движком. Вот гайд: https://docs.unrealengine.com/latest/INT/Engine/Blueprints/UserGuide/index.html В первую очередь прочти про построение блок-схем: https://docs.unrealengine.com/latest/INT/Engine/Blueprints/UserGuide/FlowControl/index.html И работу с переменными: https://docs.unrealengine.com/latest/INT/Engine/Blueprints/UserGuide/Variables/index.html Я С++ сеньёр, просто объясните как прикрутить скрипты к этой йобе Довольно просто. Вот обзор: https://docs.unrealengine.com/latest/INT/Programming/Introduction/index.html Вот пример: https://docs.unrealengine.com/latest/INT/Programming/QuickStart/index.html Вот гайд: https://docs.unrealengine.com/latest/INT/Programming/index.html Я недавно перекатился с Unity Прочти https://docs.unrealengine.com/latest/INT/GettingStarted/FromUnity/index.html с остальным разберёшься по ходу. У меня карта всё время куда-то убегает! Как работать в этом ёбанном редакторе? Вот так: https://docs.unrealengine.com/latest/INT/Engine/QuickStart/index.html?utm_source=launcher&utm_medium=ue&utm_campaign=uelearn Я прочёл всё что вы сказали, но нихуя не понял Или Я читаю, но понимаю довольно медленно. Нет ли способа изучить попроще? К счастью, есть. В списке контента для обучения есть проект "Content Example" Там подробно разобраны все компоненты движка, и особенности работы с ними (кроме С++!) Я научился вязать эту лапшу из блюпринтов / индусить на крестах. Но мой проект всё равно блеклый. Как мне сделать текстуры как в Dishonored? Покрытие объектов текстурами - прошлый век. В анриале используются "Материалы". Всего существует пять типов материалов: https://docs.unrealengine.com/latest/INT/Engine/Rendering/Materials/MaterialProperties/BlendModes/index.html О параметрах материалов можно прочесть здесь: https://docs.unrealengine.com/latest/INT/Engine/Rendering/Materials/MaterialInputs/index.html Работа с материалами также имеет нодовую структуру (блоксхемы): https://docs.unrealengine.com/latest/INT/Engine/Rendering/Materials/ExpressionReference/Utility/index.html https://docs.unrealengine.com/latest/INT/Engine/Rendering/Materials/ExpressionReference/Math/index.html Подробный гайд по материалам: https://docs.unrealengine.com/latest/INT/Engine/Rendering/Materials/index.html Некоторые хитрости: А я видел как здание/гора/планета реалистично разваливается на куски. Мне нужно делать каждый кусок в отдельности? Не обязательно. Читай: https://wiki.unrealengine.com/Videos/Player?series=PLZlv_N0_O1gYeJX3xX44yzOb7_kTS7FPM&utm_source=launcher&utm_medium=ue&utm_campaign=uelearn В эффектах есть классные фонтанчики, огоньки, взрывы. Как мне сделать такие же? Это системы частиц (Particle System) https://docs.unrealengine.com/latest/INT/Engine/Rendering/ParticleSystems/UserGuide/ Враги постоянно прутся лбом в стену и забиваются в углы. Я задолбался писать им что и где нужно оббегать Ты пишешь велосипед. Умные люди давно создали навигационные карты: https://docs.unrealengine.com/latest/INT/Engine/AI/BehaviorTrees/QuickStart/2/index.html Подробнее про поведение: https://docs.unrealengine.com/latest/INT/Engine/AI/BehaviorTrees/UserGuide/index.html Кстати, для демонстрации всех трёх в Content Example есть карты.