В дополнение к новостям об UE6

Год назад оказывается Epic Games проводило опрос в ходе которого рассказали что в языке программирования Verse они планируют сделать альтернативный стиль записи кода для "Стиха". Они сказали что планируют назвать это "Визуальным Стихом/ Visual Verse“" и разработчики могут переключатся между визуальным и текстовым представлением кода.

В опросе у создателей UEFN Epic спросила, какую визуальную версию Verse они предпочтут - предложив два варианта:

Вариант 1. Google Scratch-подобный

В дополнение к новостям об UE6

*Google Scratch — это визуальный интерфейс, созданный для обучения детей. Он был разработан для того, чтобы познакомить их с программированием и базовыми функциями , не заставляя их беспокоиться о синтаксических ошибках. Потому что они принципиально невозможны. Он не предназначен для полноценного использования и гораздо ближе к Тригерам и Скриптам из редакторов Stacraft (1998) и Warcraft3(2002)

Вариант 2. Блюпринт подобный но в виде более жесткого чертежа

В дополнение к новостям об UE6

Это версия гораздо ближе к текущему состоянию Blueprints в UE, хотя очевидно что разница в том что "связи" более "жесткие -а не гибкие"

Хм, но мягкие связи БП могут приводить к безумным восславлениям Макаронного монстра:

В дополнение к новостям об UE6

PS: если спросить мое мнение как художника, то Scratch-подобный интерфейс для визуального программирования кажется более "удобным" для начинающих нежели чем БП - особенно если обеспечить новичков уроками и примерами, на которых можно учится. В частности проблемма БП - что он плохо помещается на экране монитора - да и формат данных слева на права - это "странно". На это жалуются многие - в том числе и Mark Darrah из Биовэр. А что думаете вы?

Традиционно все Визуальные способы представления кода - в виде UML или записи алгоритмов "вертикальны":

В дополнение к новостям об UE6

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

 Xerox Alto 1973
 Xerox Alto 1973

Но в любом случае - любое визуальное представление кода - разрастается и становится не читабельмым. Хотя конечно высокое разрешение экрана может ненадолго отложить этот момент. В этом случае нужно не забывать все упаковывать в функции и макросы.

12
3
2
1
57 комментариев