Что такое Blueprints from Unreal Engine с основ информатики?

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

Я пытаюсь понять из основ информатики, откуда взялась концепция Blueprint.

Единственная связанная информация, которую я получил, это https://en.wikipedia.org/wiki/Flow-based_programming, но я не уверен, действительно ли это концепция Blueprints.


person Yordis Prieto Lazo    schedule 08.10.2016    source источник


Ответы (1)


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

Я не уверен, действительно ли различия между VPL и FBP четко определены. Можно сказать, что FBP больше относится к асинхронному программированию согласно следующему обсуждению: https://groups.google.com/forum/#!topic/flow-based-programming/4HQ_tpeMJEE. В Blueprint вы действительно учитываете порядок, в котором функции вызываются больше. Я полагаю, что в этом отношении Blueprint намного ближе к "обычным" языкам программирования, таким как C ++.

person Dennis Soemers    schedule 08.10.2016
comment
В чем разница между VPL и FBP? Извините за путаницу, потому что в конечном итоге FBP завершится в виде VPL - person Yordis Prieto Lazo; 11.10.2016
comment
@YordisPrietoLazo Я не уверен, действительно ли различия между ними четко определены. Можно сказать, что FBP больше связан с асинхронным программированием, согласно этому обсуждению: groups.google.com/forum / #! topic / flow-based-programming /. В Blueprint вы действительно учитываете порядок, в котором функции вызываются больше. Я полагаю, что в этом отношении Blueprint намного ближе к «обычным» языкам программирования, таким как C ++. - person Dennis Soemers; 11.10.2016
comment
Можете ли вы добавить это в ответ, чтобы я мог отметить его как "Отвеченный", пожалуйста - person Yordis Prieto Lazo; 13.10.2016