1. Как работает BGT

BGT содержит два компонента:

  • С помощью первого вы запускаете вашу игру на исполнение, проверку и отладку ошибок;
  • А с помощью второго, называемым компелятор, вы преобразуете скрипт вашей игры в отдельную программу, с которой конечные пользователи будут работать.

Мы рассмотрим эти компоненты более подробно.

Движок BGT

Движок BGT — это основной компонент.
Это программа, которая читает сценарий, и исполняет задачи, написанные вами.
С помощью него вы можете проверять ваши игры.
Без движка невозможно было бы заметить и отладить возникшие ошибки в процессе разработки до того момента, пока вы не закончили разработку.
Движок BGT — это часть программного обеспечения, содержащая основные функциональные возможности для управления звуками, таймерами, файлами и т.д.
Он способен читать как один, так и несколько файлов, содержащих программный код вашей игры.
Файлы с программным кодом, ещё называемые сценарием, содержат инструкции, при чтении которых движок понимает, что ему делать.
Например вы можете передать движку инструкцию: играть звуковой файл, а по нажатию любой клавиши остановить воспроизведение и выйти из программы.
Инструкции записываются, используя специальный набор правил, ещё называемый как синтаксис языка.
Это поможет движку понять точно, что от него требуется.
Мы начнём изучать эти правила в последующих разделах данного руководства.

Компелятор BGT

Компелятор BGT — это вторая часть программного обеспечения, используемая для преобразования сценария вашей игры в отдельную программу.
Только вы и подобные вам люди знают о том, что перед использованием вашей игры сначала нужно установить на компьютер движок BGT.
Конечно же вы можете вкладывать в архив с игрой и инсталляционный пакет движка, но это не самый лучший вариант.
Бывает так, что ваш сценарий может содержать важную информацию, пути к файлам и тому подобную информацию, которую пользователю знать необязательно.
Так же открытость сценария позволит пользователю свободно изменять код вашей игры.
Вот тут на помощь к нам приходит компелятор, преобразующий все файлы сценария в одну исполняемую программу и скрывающий весь код.
И конечный пользователь может спокойно пользоваться вашим творением, не беспокоясь о том, что происходит за кулисами.

Назад | Содержание | Вперёд

Поделитесь с друзьями

WordPress Lessons