Эти уроки были созданы в период с 2013 по 2018 год в рамках проекта Youtube-канала "Clickteam по-русски". Одной из первых моих работ был ролик о программе Multimedia Fusion, которая является предшественником Clickteam Fusion 2.5. Затем потребовался ролик об основах Clickteam, в частности, об интерфейсе программы. Следом было выпущено ещё несколько роликов. Так и начал существовать канал.
В данной книге уроки идут в другой последовательности, более понятной для изложения, поскольку создание видео – процесс творческий и очень сложный. Во-первых, ты ориентируешься на вопросы подписчиков. Во-вторых, съёмка, монтаж и озвучивание каждого урока занимала у меня около одного дня. Безусловно, для этого требовалось вдохновение, поэтому до создания следующего урока шли дни, недели, а иногда и месяцы. В последнее время ассортимент канала был расширен и появилось несколько обзоров популярных игр, когда-либо выпущенных на движке Clickteam.
Разумеется, за 5 лет существования канала многое изменилось. В основном, менялся административный веб-интерфейс Google Play, AppStore, Windows Phone Store, но даже с этими изменениями всё остаётся доступным и понятным. При создании роликов я пользовался улучшенной модификацией программы Clickteam Fusion Developer, но старался, чтобы все функции работали и в базовой версии. Если что-то не работает, можно обратиться непосредственно к видеоурокам и готовым файлам, созданным в ходе урока.
Все мои уроки были ориентированы на людей моего склада: быстро заглянул, промотал, что-то подсмотрел и закрыл ролик. Поэтому все они довольно быстрые с часто используемой функцией ускорения процесса. Однако, оказалось, что есть вдумчивые, серьёзные люди – быть может, никогда в жизни не сталкивающиеся с программированием. Таким образом и родилась эта книга.
Честно признаюсь, несмотря на простоту использования данной программы и достаточно широкий функционал, я рекомендую всё же ознакомиться с основами программирования. Это очень поможет в случае проектирования структуры игры, поможет избежать многих ошибок и значительно упростит её алгоритм. Впрочем, если для читателя главное – что-то творить для других, хватит и информации в самой книге. Обращаю внимание, что эта книга посвящена созданию 2D-игр и не включает в себя уроки создания изображений и анимаций в различных графических программах.
В завершение хотелось сказать, что данная книга – не первая у автора на тему программирования, до этого вышли "Уроки ассемблера", включающие в себя 20 уроков для DOS, а также множество статей, посвящённых программированию и системному администрированию. Выражаю надежду, что новая книга оправдает себя, облегчит работу и поможет творчеству читателя.
Автор
ЧАСТЬ I. ВВЕДЕНИЕ В ПРОГРАММУ
Урок 1. Интерфейс программы
Это наш самый первый урок. Мы познакомимся с интерфейсом программы, рассмотрим основные возможности и даже напишем свою первую мини-игру. Для этого откроем нашу программу и нажмём сочетание клавиш Ctrl-N (создание нового документа).
Окно программы можно условно разделить на несколько частей. Первая – это меню, находящееся вверху. Вторая строка, чуть ниже, на которой находятся иконки – меню быстрого доступа, представляющее собой графическое представление некоторых возможностей программы. На третьей строчки расположен ползунок масштаба и иконки визуального представления фрейма, находящегося в правой части экрана.
Боковое меню, как мы видим, разбито на две части, верхнюю и нижнюю. В верхней части расположена панель WorkspaceToolbar, которая предоставляет быстрый доступ к настройкам приложения, фреймов и элементов, находящихся в нём. Нижнюю часть называют