Справка по Mono 129

Содержание:

  1. О приложении
  2. Интерфейс приложения
    1. Верхняя панель
    2. Настройки проекта
    3. Редактор кода
    4. Редактор графики
    5. Редактор игрового поля
    6. Редактор звуков
  3. Справка по скриптингу
  4. Создание первой игры

О приложении

Mono 129 - это приложение, с помощью которого можно создавать небольшие игры с минималистичной крафикой, используя язык программирования Lua. Mono 129 уже включает в себя все инструменты, необходимые для создания игры, имеет простой, не перегруженный интерфейс. Подходит для начинающих программистов.

Интерфейс приложения

Верхняя панель

Кнопки (слева направо):

  1. Новый проект
  2. Сохранить проект
  3. Загрузить проект
  4. Тест проекта
  5. Справочное меню

  6. Настройки проекта
  7. Редактор кода
  8. Редактор графики
  9. Редактор игрового поля
  10. Редактор звуков

Настройки проекта

В данной вкладке можно изменить настройки проекта:

Редактор кода

В данной вкладке можно редактировать код игрового проекта.

Горячие клавиши:

Редактор графики

В данной вкладке можно редактировать спрайты и их флаги. Имеется 3 набора графики, которые можно подменять с помощью кода. 4-ый набор графики - шрифт текста

Управление:

Справка по скриптингу:

События

update()

Эта функция вызывается каждый кадр.

draw()

Эта функция также вызывается каждый кадр, но может быть пропущена, если функция update() заняла больше 1/60 секунды, с целью компенсации скорости.

Функции

cls(color)

Очищает экран с заданным цветом

spr(spr,x,y,*color,*width,*height,*flip_h,*flip_v)

Отображает спрайт на экране

tile(spr,x,y,*front_color,*back_color)

Изменяет клетку игрового поля

text(text,x,y,*front_color,*back_color,*wrap_lenght)

Отображает текст на экране

map(x,y,sx,sy,width,height)

Отображает фрагмент игрового поля на экране

key(key)

Возвращает true если указанная клавиша нажата

keyp(key)

Возвращает true если указанная клавиша была только что нажата

...

...

Создание первой игры

РАЗДЕЛ В РАЗРАБОТКЕ