Найти в Дзене

Varwin #3. Создаем первый проект. Программируем логику.

После создания основы, можно переходить к программированию поведения объектов. В визуальном редакторе логики используется среда блочного программирования на основе Blockly, схожая с популярной средой Sсratch. Запуск среды осуществляется со страницы проекта, кнопка с рисунком, напоминающим пазл. • Запустите среду программирования поведения объектов. Откроется окно редактора. Обратите внимание, сверху теперь две вкладки, относящиеся к проекту – "Сцены проекта" (здесь можно добавлять новые сцены, переходить в режим просмотра и совершать другие действия с проектом) и "Сказочный лес" – здесь можно программировать поведение объектов в этой локации. Окно редактора логики условно можно разделить на три области: панель выбора типов блоков, рабочая область редактора, на которой составляется логика взаимодействия объектов, инструменты для центрирования, масштабирования и корзина для удаления блоков (да, здесь для удаления можно перенести блок в корзину, хотя в последних версиях можно для удалени

После создания основы, можно переходить к программированию поведения объектов.

В визуальном редакторе логики используется среда блочного программирования на основе Blockly, схожая с популярной средой Sсratch.

Запуск среды осуществляется со страницы проекта, кнопка с рисунком, напоминающим пазл.

• Запустите среду программирования поведения объектов.

Откроется окно редактора. Обратите внимание, сверху теперь две вкладки, относящиеся к проекту – "Сцены проекта" (здесь можно добавлять новые сцены, переходить в режим просмотра и совершать другие действия с проектом) и "Сказочный лес" – здесь можно программировать поведение объектов в этой локации.

-2

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

-3

На нижней панели расположены кнопки для применения выстроенной логики взаимодействия объектов, перехода в режим редактирования на ПК и предпросмотра проекта в VR или на ПК.

Не забывайте нажимать кнопку "Применить"! Иначе логика из редактора не сработает при запуске.

При добавлении трехмерных объектов на сцене в визуальном редакторе будут автоматически появляться новые объекты с встроенной логикой.

Если есть необходимость, можно загружать собственные трехмерные объекты, скаченные или созданные в 3Д-редакторах. Но встроенной логики в них не будет.

Пример простой программы.

Выберите объект "бот девочка". Справа появятся команды встроенной логики. Для удобства границы поля расположения команд можно двигать мышкой.

Соберите скрипт по образцу на рисунке. Ориентируйтесь на цвет блоков для нахождения нужных.

-4

Сама программа:

-5

• Проанализируйте, что должно произойти при загрузке сцены.

Примените изменения. Обязательное действие, напоминаем!

• Посмотрите проект в действии (кнопка сверху "Просмотр на ПК", или можно запустить просмотр из вкладки Сцены проекта.)

• Посмотрите, как действует персонаж, правильно ли вы разобрались в командах скрипта.

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

Обучающие материалы вы можете найти в соответствующем канале Varwin на Rutube (рис. 7.29) - https://rutube.ru/channel/41490130/

-6


Дополнительные ресурсы по VarWin рассмотрим в отдельном материале.

А пока – промежуточные выводы по бесплатной и ограниченной лицензии среды.

Несмотря на ограничения версии Starter, есть возможность создавать интересные приключения из стандартных встроенных сцен и объектов. Если же освоить создание и импорт собственных объектов, то возможности почти не ограничены.