Kodu Game Lab - Kodu Game Lab

Kodu
изначальный выпуск30 июня 2009 г.; 11 лет назад (2009-06-30)[1]
Операционная системаWindows
ТипВизуальное программирование
Интернет сайтКодугамелаб.com

Kodu, первоначально названный Боку, это программирование интегрированная среда разработки (IDE) автор: Microsoft с FUSE Labs. Он работает на Xbox 360 и Майкрософт Виндоус XP, Виндоус виста, Windows 7, Windows 8 и Windows 10. Он был выпущен на Xbox Live Marketplace 30 июня 2009 года.[2] Версия для Windows доступна для широкой публики для загрузки с веб-портала Microsoft FUSE.[3]

Обзор

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

Kodu можно загрузить как инди-игру для Xbox 1. Существует также версия для ПК в виде открытой бета-версии, которая доступна каждому на их веб-сайте.

Kodu отличается от других проектов по нескольким ключевым параметрам:

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

Kodu Game Lab также использовалась в качестве образовательного инструмента обучения в отдельных школах и учебных центрах.

Языковой дизайн

Модель программирования Kodu упрощена и может быть запрограммирована с помощью игрового контроллера или комбинации клавиатуры и мыши. Он обходится без самых «серьезных» соглашений о программировании, включая символьные переменные, ветвление, циклы, операции с числами и строками, подпрограммы, полиморфизм и так далее.

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

Типичный "привет мир" Коду:

видеть - фрукты - двигаться - навстречу

Грамматика этого выражения такова:

<condition> <action>

Где <условие>:

<датчик> [<фильтр> ...]

И <действие>:

[<модификатор> ...]

Иллюстративный вариант вышеуказанной программы:

видеть - красный - фрукты - двигаться - навстречу - быстро

В Kodu можно создать множество различных типов игр, таких как гонки, стратегии, ролевые игры, приключения, платформеры, головоломки, шутеры от первого лица и другие.

Смотрите также

использованная литература

  1. ^ App Hub - подробности игры
  2. ^ «Магазин Xbox LIVE». Архивировано из оригинал на 2010-10-23. Получено 2011-10-03.
  3. ^ Что такое Коду | Проекты | Fuse Labs

внешние ссылки