Знакомимся с Луа
Итак. Прежде чем OpenComputers станет вашим послушным инструментом, надо научиться им командовать. Основной способ управления компьютерами и прочей электроникой — написать программу и запустить её.
Программы пишут на специальных языках. Мы будем использовать Lua.
Что примечательно, это вполне реально существующий язык программирования. Он популярен в геймдеве ("game development" — "разработка игр" с английского). Его используют, например, для скриптования уровней в Garry's Mod. Или для разработки 2D игр на платформе Love2D.
Луа — простой язык. И скоро вы это увидите сами.
Hello World
Самый простой пример, который вы наверняка найдёте в любом гайде по любому языку программирования, — это Hello World. Короткая программа, единственная задача которой — вывести на экран фразу "Hello World!", то есть "Привет, Мир!" на английском.
В OpenComputers и Lua это будет буквально одна строка.
print("Hello World!")
Что это?
Если у вас есть под рукой компьютер в котором запущена OpenOS, мы можете прямо сейчас набрать в консоли команду
lua
А затем скопировать вышеприведённый код. После нажатия на Enter
, в консоли появится сообщение Hello World!
.
Как работает эта магия? А вот это мы и узнаем дальше.