Как я и обещал, представляю вам мою викторину.
Создать викторину не так уж и сложно. Написание любой игры или программного обеспечения требует логики, викторина не исключение. Чтобы создать подобную игру плагины не потребуются. Construct — очень мощный инструмент. Всё что вам потребуется это бесплатная версия программы или новейшая платная версия. Если вы используете бесплатную версию, но денежки у вас имеются, купите уже платную версию. C2 стоит этого. И очень проста в использовании.
Для нашей викторины потребуется текстовый файл, который мы загрузим в наш проект. Ваш файл должен иметь ту же структуру, что и в примере ниже. Убедитесь, что ваш txt-файл выглядит так же как и мой, иначе игра работать не будет.
Таким образом, у вас должно получиться 10 вопросов. Не забывайте ставить точку с запятой (;) в конце строки. Этим вы будете обозначать, что строка завершена. После вопроса ставьте вертикальную черту. Чтобы поставить вертикальную черту нажмите "Shift+\".
Перед тем как продолжить, создадим проект и загрузим текстовый файл. Обратите внимание, как мы подключим наш массив.
Откройте Construct 2 и создайте новый проект. Назовите его Trivia.
Установите размер окна по умолчанию (default).
Установите размер слоёв по умолчанию (default).
Добавьте 5 текстбоксов как изображено на картинке ниже.
• Верхний назовите Question;
• Answer — случайный ответ;
• Answer1 — случайный ответ;
• Answer2 — случайный ответ;
• Answer3 — случайный ответ;
• Answer4 — здесь будет правильный ответ;
• Feedback — тут будет отображаться, правильно вы ответили или нет;
• Добавим Функцию;
• Добавим массивы;
• Объект Touch.
Откроем Event Editor и добавим глобальные переменные (global variables).
Добавьте такую же строку.