Жанр создаваемой игры: Платформер На каком движке/конструкторе: Game Maker Stuio(Game Maker 8.0+) В каком пространстве: 2D Какой вид в игре:сбоку На каком языке GML Предоставление исходного кода игры:Open Source Какой тип лицензии распространения:Не комерческая Сроки разработки: начало 16,01,13 - конец ???
Всем привет! Вот решил сделать небольшой набор скриптов для простого создания платформеров. На данной ранней стадии разработки уже готово управление персонажем.
Для импорта скриптов в GMS необходимо кликнуть ПКМ по Scripts и выбрать Add Exiting Scripts и вам откроется окошко в котором необходимо указать желаемый скрипт(или группу скриптов) для импорта
Код
set_player_control(control_type,can_jump) - задается в Create персонажа и устанавливает тип управления ГГ control_type - управление движением(может быть "arrows" - стрелками или "keys" - кнопками W,S,A,D) can_jump - может ли персонаж прыгать (может быть true - может прыгать или false - не может)
Код
set_moving_sprites(sm_stay,sm_left,sm_right,sm_jump) - задается в Create персонажа или НПС и устанавливает набор спрайтов для движения sm_stay- спрайт для ожидания sm_left- спрайт для движения влево sm_right- спрайт для движения вправо sm_jump- спрайт для прыжка
Код
use_platformer_moving(speed,g-forse,jump_hight) - задается в Step или Draw персонажа и позволяет ГГ двигатся speed-скорость передвижения g-forse - гравитация jump_hight - сила прыжка
Что планируется: - Лестницы - Приседание - АИ для врагов - Взаемодействие с предметами