Делаем игру в Clickteam Fusion 2.5. Часть 1: Создание меню
Всем привет! Я решил заняться созданием гайдов по Clickteam Fusion 2.5. На эту работу меня сподвигли две причины:
1) Просьба друга
2) Отсутствие/малое количество гайдов. Большинство (но не все) гайдов в сети - попытки создать "свой" фнаф...
Итак, начнем!
Создаем сцену в левом верхнем углу: файл-новый
Дальше у нас появились "Приложение" и "Сцена". Их название мы можем сменить нажав ПКМ на сцену/приложение, после чего выбрав rename.
Давайте сменим название приложения, на название нашей игры, а название сцены, на "Меню"?
Переходим в саму сцену (два раза ЛКМ на фрейм), жмем свойства сцены и настраиваем размер на 1280х720 (это рекомендуемый размер для проектов в кликтиме)
Дальше переходим в свойства самого приложения (Наш Application, переименованный в название игры) и выбираем вкладку Window
Отрисовываем в графическом редакторе фон под размер нашей сцены. Редактор на ваше усмотрение - гимп, фотошоп, паинт... После того, как мы создали фон, нужно вернуться в сцену, нажать ПКМ и выбрать "Insert Object"
В появившемся окне ищем "Picture"
После выбора Picture, у нас появляется курсор в виде крестика/плюсика - жмите им в любую часть экрана. Дальше вылезет окно "Открыть", в котором нам нужно найти свою папку с сохраненным фоном. Выбираем фон. Все.
"Picture" в левой части экрана можно переименовать на "фон меню" или еще как-нибудь, чтобы потом не возникло путаницы в работе.
В правой части экрана выбираем "Layers Toolbar" - это слои. Создаем новый слой, а на слой с фоном ставим "замок" (чтобы не мешался)
Переходим к кнопкам
Снова выбираем Insert Object, и ищем String
Переименовываем и настраиваем текст (шрифт, размер, цвет)
Переименовываем в колонке слева String на "Старт".
Снова берем String, но теперь уже делаем кнопку "Выход". Все то же самое, просто меняем текст на "Выход". Должно получиться как-то так:
Создаем новую сцену. На новой сцене можно разместить саму игру, титры (credits) или еще что-нибудь. В нашем случае там будет игра
Отлично. Переходим в редактор событий
Создаем новое условие - выбираем мышь - пользователь наживает на объект
В появившемся окне оставляем все по умолчанию
В новом окне выбираем старт.
Хорошо. Теперь в колонке "Storyboard Controls" (там, где шахматная фигура коня), выбираем Jump to Frame
Снова появилось окно. Выбираем нужную сцену (в нашем случае - вторая), и жмем "Ок"
Теперь настроим кнопку "Выход". Повторяем процедуру "Создаем новое условие - выбираем мышь - пользователь наживает на объект", после чего выбираем "End the application"
Теперь сделаем так, чтобы наше меню открывалось во весь экран
Во вкладке "Storyboard Controls" (там, где шахматная фигура коня) выбираем:
Все. Теперь можно попробовать запустить. Жмем F8. Работает? Отлично! Ваше меню готово
Извините за сумбурность. Впервые пишу гайд
Лига Разработчиков Видеоигр
6.6K пост22.1K подписчиков
Правила сообщества
ОБЩИЕ ПРАВИЛА:
- Уважайте чужой труд и используйте конструктивную критику
- Не занимайтесь саморекламой, пишите качественные и интересные посты
- Никакой политики
СТОИТ ПУБЛИКОВАТЬ:
- Посты о Вашей игре с историей её разработки и описанием полученного опыта
- Обучающие материалы, туториалы
- Интервью с опытными разработчиками
- Анонсы бесплатных мероприятий для разработчиков и истории их посещения;
- Ваши работы, если Вы художник/композитор и хотите поделиться ими на безвозмездной основе
НЕ СТОИТ ПУБЛИКОВАТЬ:
- Посты, содержащие только вопрос или просьбу помочь
- Посты, содержащие только идею игры
- Посты, единственная цель которых - набор команды для разработки игры
- Посты, не относящиеся к тематике сообщества
Подобные посты по решению администрации могут быть перемещены из сообщества в общую ленту.
ЗАПРЕЩЕНО:
- Публиковать бессодержательные посты с рекламой Вашего проекта (см. следующий пункт), а также все прочие посты, содержащие рекламу/рекламные интеграции
- Выдавать чужой труд за свой
Подобные посты будут перемещены из сообщества в общую ленту, а их авторы по решению администрации могут быть внесены в игнор-лист сообщества.
О РАЗМЕЩЕНИИ ССЫЛОК:
Ссылка на сторонний ресурс, связанный с игрой, допускается только при следующих условиях:
- Пост должен быть содержательным и интересным для пользователей, нести пользу для сообщества
- Ссылка должна размещаться непосредственно в начале или конце поста и только один раз
- Cсылка размещается в формате: "Страница игры в Steam: URL"