Kodu Game Lab: визуальный конструктор трехмерных игр
Все просто

Визуальное программирование – вещь занимательная и полезная. Суть его в том, что Вы не пишете код, не думаете о синтаксисе языка, а собираете схему в виде пазла или платы с детальками, или что-то еще в этом роде.
Очень здорово «зависнуть» на кодинге, но при этом не разочароваться в своих силах, а «увидеть свет в конце туннеля» и «прокачать» свой уровень. На мой взгляд, важно не столько знание какого-то конкретного языка, сколько понимание принципов, что за чем должно идти.

И если основные конструкции уже выучены, то пора ехать дальше.
Но куда? С чем еще «поиграть»?
Все просто – Kodu Game Lab!



Kodu Game Lab – это то, чему не учат у нас в университете. Это совершенно другой подход – из параллельной вселенной ).

Предлагаемый ресурс представляет собою небольшую программку, требующую установки. Он направлен не на изучение конкретного языка программирования, а на развитие логического мышления и понимания связей между GUI, периферийными устройствами компа и «магией» программной логики. Как управлять объектами с помощью клавиатуры, как работает система накопления баллов, а еще как этому придать нормальный вид – ведь об этом также следует задуматься. Простота в разработке и использовании конечного продукта – вот главные принципы данного ресурса.

Юный дизайнер

Итак, приступим. Ни для кого не секрет, что оформление имеет большое значение. Что мы будем иметь в начале: зеленую долину и ряд инструментов для работы с эффектами и персонажами.



Начнем что-то создавать, используя меню: значок персонажа (четвертый слева) – для добавления объектов; соединенные шарики – для прорисовки траекторий, которые могут стать дорогами и стенами, полосами леса (флора, стены, дороги).

Значок кисти и соседние помогут в создании почвы и рельефа. Кстати, все они имеют ряд дополнительных настроек форм и текстур. А еще приятный бонус: в левом верхнем углу появляются подсказки в зависимости от выбранного инструмента – пункта меню.



Два последних значка в меню позволят «стереть» все огрехи нашего дизайна и провести общие настройки, например, окрасить небосвод лучами зари или разрешить персонажам летать не только над сушей…

А еще каждый объект можно красить, поворачивать, изменять его размер… Функция копирования здесь тоже есть, так что если надо, то можно кого-то и клонировать ;)

Визуально-событийный кодер

Ну, одним ландшафтом вряд ли можно удовлетвориться. Хорошо бы, чтобы персонажи что-то делали по нашему велению )
Для этого мы обратимся к пункту контекстного меню «Программа» и для начала выбираем, когда персонаж должен что-то сделать.



И как видите, перед нами ряд событий.

Событийное программирование – просто «навешиваем» обработчики-программы на нужное событие.

Визуальное программирование (тут и далее): мы не пишем код, мы выбираем блоки.

Ну, вот и все – один из наших персонажей управляем стрелочками.



А теперь попробуем что-то сложнее.
У нас есть перепады в рельефе, здания, деревья и персонаж – Коду.



Сейчас наш Коду будет ходить и есть яблочки )

Как видите, все очень просто: событие – действие.

Кстати, заметьте, что он гурман – только красные яблочки ), а еще Коду разговорчив.



А когда надоест играть в Создателя, мы можем подключить и готовые игры, которые всегда есть в каталоге установленной лаборатории. Или загрузить что-то новое, например, обменявшись проектами с сокурсниками.



Почему бы не пострелять, погонять на байке, не посоревноваться против компа или напарника по игре – все это позволяет создавать и использовать Kodu Game Lab.



Ну и если захотим, всегда можно что-то «допилить» по своему вкусу – режим редактирование с нами )







// Елена Куропятник
Размещено: 27 апреля 2016
НОВОСТИ И СОБЫТИЯ
Какие важные события произошли, что интересного ожидается. Будьте в курсе, участвуйте, делитесь впечатлениями!
Танцы в «Девятке»
Действующие лица и исполнители: Ассистентка — Ольга Владимировна Говор Доцент — Александр Павлович Тихонов Лаборант — Юра Студентка — Татьяна Ивановна Скабалланович Студент 1 — Денис Александрович Остапец Студент 2 — Александр Богданович Мудрик Студент 3 — Олег Иосифович Егоров
Красно-синие цвета в нашем сердце навсегда
«Кубок Ректора» по мини-футболу — традиционно престижнейшее спортивное соревнование в ДИИТе. В этом году наша команда сыграла очень ярко, хоть формально и не заняла высокого места. Многие говорили о том, что выход в полуфинал определили, увы, не только спортивные факторы. Но как бы там ни было, игра команды «ТК» вызывает искреннюю гордость у ее болельщиков, а поддержка болельщиков — ответную благодарность у геройски сражавшихся футболистов. Кто рискнет усомниться, что это главный и абсолютно позитивный итог? 3 победы из четырёх интереснейших игр 22 забитых гола И все это без замен! Таким для команды факультета «Техническая кибернетика» стал Кубок Ректора 2016. Этого турнира…
Экзамен по начерталкe
Действующие лица: Экзаменатор Студент Экзаменатор нервничает в ожидании опаздывающего на экзамен последнего студента. Тот наконец появляется.
49000 Днепр, Украина
улица Лазаряна 2, ДИИТ
Телефон деканата: +38 (056) 373-15-52
Кибер Академия
Факультет «Техническая кибернетика» ДИИТа
Так ли часто мы говорим по душам, в особенности, если велика разница в возрасте?

А ведь это важно и необходимо: если общение идет на равных, то младшим и старшим наверняка есть, чем поделиться друг с другом.

Наш клуб задуман именно как место для подобного общения. Между преподавателями и студентами в первую очередь - но не только.
© 1965-2018 ФАКУЛЬТЕТ «ТЕХНИЧЕСКАЯ КИБЕРНЕТИКА» ДИИТа