| ||
SpyBotics - роботы-разведчики LEGO | ||
Настоящее не является официальным документом или веб-сайтом LEGO®.
LEGO® и Spybotics® являются торговыми марками LEGO Group.
Автор данного сайта никак не связан ни с компанией LEGO Group, ни с ее подразделениями или представительствами.
Все права на торговые марки и зарегистрированные торговые знаки являются собственностью их владельцев.
Автор не несет ответственности за повреждение компьютеров, потерю данных и иной прямой или косвенный ущерб,
могущий возникнуть в результате использования сведений из данного обзора.
Copyright © Magus 2003; изображения ©LEGO 2002, если не указано иного.
All rights reserved.
Программирование SpyboticsПрограммирование игровых заданий предполагает использование программного обеспечения, входящего в комплект поставки Spybotics. В комплект поставки входят: Готовые задания дают возможность изменять условия их выполнения, делая их более легкими или, наоборот, сложными. К примеру, можно менять время, отводимое на выполнение задания, степень "повреждения" робота при столкновении с препятствием, уровень "радиации" в зоне действия робота и так далее. Собственные задания на основе шаблонов имеют больше параметров для изменения. Фактически неизменной остается только обшая схема миссии. При разработке произвольного задания миссия создается "с нуля", могут быть определены ее цели, условия выполнения или невыполнения, логика поведения робота или роботов и так далее. Непосредственное программирование робота не имеет ограничений, налагаемых программным обеспечением для создания миссий, входящим в комплект поставки Spybotics. Программа может быть написана на ассемблере LEGO (LASM), специализированном языке программирования высокого уровня LEGO MindScript, а через соответствующий прикладной интерфейс (API) - и на некоторых других языках программирования.
Контроллер робота в своем постоянном запоминающем устройстве (ПЗУ) уже содержит набор готовых подпрограмм (firmware) по управлению роботом, которые могут быть использованы как заготовки при создании прикладных программ. Продолжение следует |