суббота, 17 июня 2017 г.

Мир

  Игровой мир - это пространство, где обитают все игровые объекты. Объекты существуют в мире, который имеет ширину и высоту. которые изначально заданы чтобы отразить видимую часть окна в игру. Если игровые объекты выйдут за границы размера мира, игра перестанет обрабатывать их и могут произойти некоторые довольно странные баги, так что лучше убедиться в том, что мир имеет размер, достаточно большой для вашей игры. Если размер игры установлен как 800 на 600 пикселей, тогда и мир будет размером 800 на 600 единиц, и объекты смогу свободно перемещаться в этом пространстве.
  Мир не должен быть просто размером экрана. Представьте игру про Марио, в которой весь уровень был бы виден в тот момент, как он загрузился. Помимо обычной реакции "но это просто Донки Конг", это так же была бы довольно скучная игра про Марио. Вместо этого, уровень в Марио ("мир") простирается далеко вправо. Для многих игр, размер уровня нужно изменить, чтобы он соответствовал фактическому миру вашей игры, только некоторый из которых будет виден игроку в любой заданный момент игры. 
  Если потребуется мир побольше. нужно вызвать два метода для изменения размеров пространства игрового мира. Эти два метода - setBounds и resize. Resize увеличит ширину и высоту игры, но не в отрицательном направлении (вверх и влево). Команда setBounds похожа: однако, она позволит игре (камере, физике, и таким образом игровым объектам) продвинуться в обратном  направлении.

Комментариев нет:

Отправить комментарий

Экспорт из PhysicEditor   Когда все фигуры удовлетворяют вашему вкусу и вы готовы перенести работу в Phaser, необходимо экспортировать д...