GameMaker:Studio user manual / Руководство пользователя GameMaker:Studio: GameMaker:Studio Overview
| Английский оригинал | Перевод на русский | |
|---|---|---|
Сожалеем, но текст оригинала доступен только зарегистрированным пользователям. |
Обзор GameMaker:Studio UncleDec 25.01.13 в 17:15 |
|
|
В этом разделе рассматриваются основные понятия, которые помогут вам разобратся в работе GameMaker:Studio, чтобы вы смогли начать делать игры как можно быстрее. Romixal 29.01.13 в 10:46 |
||
|
Глобальная идея UncleDec 25.01.13 в 17:15 Основная идея Romixal 29.01.13 в 10:46 |
||
|
Прежде чем углубится в возможности GameMaker:Studio хотелось бы, чтобы вы знали в чем идея данной программы. Romixal 29.01.13 в 11:13 |
||
|
Обзор объектов и комнат UncleDec 25.01.13 в 17:15 |
||
|
В первую очередь большенству объектов необходимы изображения, чтобы сделать их видимыми на экране. Такие изображения называют спрайтами. Иногда спрайты представляют собой не просто изображения, а последовательность изображений, это создает иллюзию того, что герой идет, мяч вращается, враг взрывается и пр. Romixal 29.01.13 в 11:31 |
||
|
Для того, чтобы объект делал что-нибуть, нужно задать ему что делать, а также задать: когда эти действия выполнять. Для этого мы используем события. Событие представляет собой некий момент, по наступлении которого мы можем выполнять какие-либо действия. Есть большое количество различных событий. Например есть событие - "создание", которое выполняется только тогда, когда объект будет создан. На самом деле это не совсем корректно, объекты никогда не создавали, объекты нужны для создания экземпляров. Экземпляры - это копии базовых объектов, со всеми событиями и действиями. Эти экземпляры и используются в игре. Romixal 29.01.13 в 11:59 |
||
|
Другой пример с использованием события столкновения. Это срабатывает, когда два экземпляра любого объекта сталкиваются в текущей комнате. В этом случае вы можете остановить, изменить направление, или выполнить любые другие действия с данным экземпляром, например проиграть звук или увеличить количество очков. Так же существуют события клавиатуры (нажатие различных клавиш), события мыши. Далее есть событие рисования, в котором мы можем нарисовать всё что захотим. Есть ещё несколько событий, описания которых вы сможете найти в этой документации Romixal 29.01.13 в 12:10 |
||
|
Как только вы создали несколько объектов, время подумать о комнатах, в которых эти объекты будут размещены. Комнаты могут использоватся как уровни, для отображения информации или даже меню. Существуют функции для перемещения из комнаты в конату, это дает вам возможность создать объекты копок, при нажатии на которые можно сменить текущую комнату. Так же следует отметить, если в проекте не существует комнат, то игру не получится запустить. Но как же создать комнату? Для этого в GameMaker:Studio существует полноценный редактор комнат, в котором можно установить множество аспектов того, как комната будет выглядеть и работать. Например вы можете установить фон, который может быть однотонным цветон, или же полноценным изображением. Такие фоновые изображения могут быть созданы во встроенном редакторе изображений GameMaker: Studio, или вы можете загрузить любой графический файл. Romixal 29.01.13 в 12:57 |
+1 | |
|
После того, как вы закончите размещать объекты в вашей комнате, игра будет готова для запуска. Комната, которая находится первой в дереве ресурсов, то игра запустится именно с этой комнаты. Romixal 31.01.13 в 14:22 |
||
|
Это самое главное что есть в GameMaker:Studio, но есть и ещё несколько! Всех их называют ресурсами и активами, вы можете найти их в левой части экрана GameMaker:Studio, в дереве ресурсов. Romixal 31.01.13 в 14:31 |
||
|
Объекты: строительные блоки, из которых строится ваша игра. Romixal 29.01.13 в 10:39 |
||
|
комнаты: пространство (уровни), где могут располагаться объекты UncleDec 25.01.13 в 17:15 |
||
|
спрайты: изображения (часто анимированные), используемые для наложения на объекты Pops 27.01.13 в 14:30 |
||
|
звуки: могут быть использованы в играх, как фоновая музыка или звуковые эффекты UncleDec 25.01.13 в 17:16 |
||
|
фоны: изображения, используемые как фон в комнатах UncleDec 25.01.13 в 17:17 |
||
|
пути: могут быть использованы для задания движения экземплярам по заранее подготовленному пути UncleDec 25.01.13 в 17:17 |
||
|
скрипты: скрипт - кусок кода, имеющий имя и используемый как функция GML UncleDec 25.01.13 в 17:18 |
||
|
шрифты: чтобы рисовать текст в игре, вы можете добавить шрифты для использования разных стилей UncleDec 25.01.13 в 17:18 |
||
|
Расписания: могут быть использованы для вызова определённых функций в определённое время. Romixal 29.01.13 в 10:42 |
||
|
Обратите внимание, что все вышеперечисленные ресурсы и активы имеют некоторые ограничения в бесплатной версии GameMaker:Studio. Для получения полного списка этих ограничений можно посмотреть здесь. Romixal 31.01.13 в 14:35 |
||
|
ЗАМЕТКА: Чтобы ознакомится с GameMaker:Studio, рекомендованно использовать учебник, который отображается при первом запуске программы. Если вы его отключили, то можете снова его включить выбрав пункт 'Tutorial' в меню помощи на тулбаре. Romixal 31.01.13 в 14:42 |
