Вчера в блоге RobotC появилось интересное сообщение, что в новой версии данной среды программирования создатели готовят свой графический язык программирования, чем-то напоминающий язык программирования Scratch. До сих пор, среда программирования RobotC поддерживала только два языка: непосредственно RobotC - особый диалект C и Natural Language (иногда его называют "естественный язык"). |
forward(), stop(), startMotor(), pointTurn(), untilRotations(), untilDark()
и т.п. Полный список поддерживаемых функций с их описанием можно посмотреть здесь.task main() { forward(63); //Включить моторы с мощностью в 63% untilLight(500); //Ждать до тех пор, пока на сенсоре освещенности //не станет светлее, чем 500 единиц stop(); //Остановить моторы }
Кстати, данный диалект поддерживается, как для программирования NXT/VEX роботов, так и для RobotC Virtual Worlds.
Сейчас же компания, производящая среду программирования, объявляет о поддержке еще одного диалекта - графического языка программирования.
Язык с точки зрения пользовательских операций очень похож на Scratch - программирование осуществляется перетаскиванием графических блоков и соединенением их в пазл.
Заинтересовавшиеся, могут посмотреть процесс программирования в этом небольшом ролике:
На видео видно, что количество поддерживаемых функций из Natural Language пока не велико. Авторы активно работают над пополнением библиотеки стандартных вызовов и обещают показать BETA версию продукта в январе 2014. Ждем с нетерпением! А пока полный текст анонса (на английском) можно увидеть на сайте RobotC.
ROBLOX is driven by a growing player base of more than 300,000 creators who generate an infinite variety of highly immersive experiences.
ОтветитьУдалитьThese experiences range from 3D games and competitions, to interactive adventures where players can take on new avatars to discover what it's like to be a dinosaur, a miner working a mine or an astronaut on a space exploration.