Это старая версия документа!
Прежде чем начать создавать свой проект, нужно ознакомиться с логической структурой, которая предусматривается для всех проектов платформы Lambda-Mu 2. Видимая пользователю часть проекта это окна виртуальных машин. Дочерние элементы окон - панели. Далее элементы, далее подэлементы. Свойствами трех последних управляет lua-код (скрипт). Свойства могут иметь зависимости, а именно текстуры, шрифты. Так же при необходимости нужны звуковые файлы и строковые данные, к которым обращается lua-код. Отдельное место занимают плагины - динамически подгружаемые библиотеки, которые расширяют функциона платформы.
Внимательно изучите схему и при необходимости возвращайтесь к ней. Структурированность - основа хорошего проекта.
Исполняемый модуль - ядро платформы, исполняемый файл .exe и динамические библиотеки .dll необходимые для старта платформы в случае Windows или скомпилированный бинарный файл в случаях систем на основе ядра Linux. Исполняемые модули можно найти в репозитарии lm2.engine.ce.
Главный конфигурационный файл - конфигурационный файл .xml. По умолчанию config.xml, если в качестве параметра при запуске не указан другой файл (этот функционал позволяет в одном проекте иметь разные уровни или занятия). Подробнее см. статью «Главный конфигурационный файл».