Перейти к содержимому


Свернуть чат Чат Открыть чат во всплывающем окне

lz : (5 дней назад) Не, спс)))
GranMinigun : (5 дней назад) Только он доступен так же, как и сырцы UE4. Читай - без аккаунта получишь 404.
Gaantro : (6 дней назад) Исходный код движка Lumberyard от Amazon доступен на GitHub (Переделка CE)
GranMinigun : (неделю назад) Мэханоыди?.. wut
lz : (неделю назад) клятi
Гость : (неделю назад) механоиді
lz : (3 недель назад) https://mesamatrix.net/
lz : (3 недель назад) Какие проблемы?)
lz : (3 недель назад) Я просто не хотел скидывать, но... http://www.phoronix....enGL-4.6-Driver
PA3UJIb : (3 недель назад) Ага, осталось дождаться этого функционала в дровах
lz : (3 недель назад) https://www.khronos....-spir-v-support
lz : (3 недель назад) В чём там сложность возникает?
Yakim (Watco... : (3 недель назад) Имеешь навык С++ и не можешь даже просто загуглить? Сириусли?)
Гость : (3 недель назад) https://www.google.c...a/search?q=ln(e)&oq=ln(e)&aqs=chrome..69i57&sourceid=chrome&ie=UTF-8
Гость : (3 недель назад) https://www.google.c...ch?q=log2(65536)&oq=log2(65536)&aqs=chrome..69i57&sourceid=chrome&ie=UTF-8
Гость : (3 недель назад) НО КАК ЗАРЕГИСТРИРОВАТЬСЯ ТО777111
Гость : (3 недель назад) Разве что так)
lz : (3 недель назад) А так для души делать, как хобби, может потренироваться в программировании, может ещё что-то полезное для себя найти.
Гость : (3 недель назад) Если кто-то играет)
lz : (3 недель назад) В ремастер будут играть все, кто играет в оригиналы. Поэтому вопрос - сколько людей играет в оригиналы?
Гость : (3 недель назад) Хотя, вроде, в ВК народ есть какой-то
Гость : (3 недель назад) Бывает) Интересно, станет ли кто-то в ремастер играть, если выйдет.
lz : (3 недель назад) Ага.
Гость : (3 недель назад) Судя по коммитам, больше проектом никто не занимается?
lz : (3 недель назад) Было бы желание, а куда применить - найдём)
lz : (3 недель назад) Помимо этого, если есть знания, можно модельки поконвертировать в fbx. Репозиторий tools в орге на гитхабе.
Гость : (3 недель назад) Понятно, спасибо. Я пока репозиторий изучу.
lz : (3 недель назад) Это система сборки на сишарпе.
Гость : (3 недель назад) UE как-то юзает .NET?
Гость : (3 недель назад) Я не совсем догоняю: в репозитории "Polygon4" валяются файлы с кодом на C#
lz : (3 недель назад) Ну, всё, best match и всё такое. Кроме с++ и не надо ничего.
Гость : (3 недель назад) Из полезных для UE навыков только С++, остальные языки/платформы, которыми владею, для сего движка неактуальны
lz : (3 недель назад) С моей стороны к разработке ремастера.
Гость : (3 недель назад) А куда присоединятся-то?
Yakim (Watco... : (3 недель назад) Норм капча :D
GranMinigun : (3 недель назад) Я и не полезу. Всё равно не разбираюсь.
lz : (3 недель назад) Ничего там не трогать.
lz : (3 недель назад) Всмысле сломалось?
GranMinigun : (4 недель назад) Хм. В самом деле что-то сломалось.
Гость : (4 недель назад) http://i.imgur.com/9k7kRHQ.jpg - моя не понимать
lz : (4 недель назад) К слову, немного я модельки ещё посидел, поконвертировал, может получится экспортировать полные с анимациями и прочим. В блендере пока статическую получается открыть - http://imgur.com/zw9zBUk
lz : (4 недель назад) Ага, примерно так. Если умеешь что-то делать, есть желание, то присоединяйся.
GranMinigun : (4 недель назад) Что характерно, за идею пашут только программисты.
GranMinigun : (4 недель назад) Что же до общей ситуации: большая часть so(-called)общества только и делает, что ноет о новой части. Реально чем-то занимается лишь полтора человека, и эти полтора человека, во-первых, не работают между собой, а двигают собственные проекты со своими идеями и собственными идеологиями, а во-вторых, не находят поддержки и помощи от других людей по различным причинам (основную, думаю, озвучивать нет смысла).
GranMinigun : (4 недель назад) В первую очередь, всё же попрошу представиться. Исключительно ради порядка.

Фотография
- - - - -

Unreal Engine 4

Unreal engine движок

  • Авторизуйтесь для ответа в теме
Сообщений в теме: 21

#21 OFFLINE   Yandersen

Yandersen

    Диванный теоретик

  • Админ
  • 454 сообщений
  • Откуда:Canada
  • Настоящее имя:Ян

Отправлено 02 Октябрь 2015 - 21:29

Ум, Егор, а если с основ всё же начинать - какие конкретно задачи в компетенции Вижуалки, а какие - УЕ редактора? Что делается одним и что другим и как они взаимосвязаны?



#22 OFFLINE   lz

lz

    True Warrior

  • Админ
  • 207 сообщений

Отправлено 04 Октябрь 2015 - 19:18

В студии открывается всего лишь проект С++ проекта UE4, если он не только на блюпринтах. То есть это инструмент для удобства разработчика. Ключевые действия выполняются программами из UE4.

Для управления сборкой проекта используется UBT - Unreal Build Tool. Компиляторы могут использоваться любые из основных (MSVC, gcc, clang).

По С++ коду, в котором вписаны специальные макросы (UCLASS, UFUNCTION, ...), генерируется большое количество кода, необходимого для связи Unreal Engine с пользовательским кодом приложения (С++).

Как раз этот сгенерированный код и выступает в роли связующего материала между "просто кодом" и анреалом. Именно по нему в анреале в настройках появляются нужные имена классов, имена переменных и т.д. Для того, чтобы правильно сгенерировать нужный код, С++ код программы пишется по специальным правилам анреала. Соответственно, когда все правила соблюдены, в настройках проекта в анреале можно устанавливать привязки к С++ коду.

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

 

Какие задачи в компетенции С++ кода и UEditor? UEditor всего лишь front end для С++ кода движка UE4. Что это значит? То, что на С++ коде пользователь по умолчанию может сделать больше, чем в редакторе, имеет больше возможностей, чем в редакторе.

Что делается одним и что другим? Всё делается движком, про взаимосвязь я рассказал.

 

Это нормальная архитектрура и реализация движка. Все действия выполняются С++ движком, редактор лишь предоставляет удобные обёртки вокруг кода для непрограммистов (блюпринты), графический интерфейс для создания игр.


Polygon-4
Документация и инструкции по установке доступны по ссылке:
 





Темы с аналогичным тегами Unreal, engine, движок

Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных