вторник, 24 января 2012 г.

Layers.script v.1.1 RC + видео его работы

Автор: Серёжа


Спешу сообщить, что моя работа тоже не стоит на месте =) Вот, кстати, видео по работе слоёв:


Помните, я говорил, сколько ещё надо сделать в скрипте по перемещению слоёв? Вот этим я и занимался несколько дней. Для нашей игры это действительно важно, контроль над "камерой"  нужен полный, плюс ещё головоломки классные получатся.
Напоминаю, остановился я на том, что у меня начали нормально ездить спрайты (Entity). Решил, что этого мало и неудобно, надо туда ещё регионы прикрутить.
Регионы (Regions), в отличие от Entity, состоят из n-го количества точек, не имеют своего однозначного .X и .Y, не умеют просто так перемещаться. Ловятся при помощи "Scene.GetNode()". Это то, что можно почерпнуть из манов.
Однако есть то, что в манах не описано (да и нигде на форумах). Существует, отказывается 3 типа Node:
  • Entity. Самый простой, просто картинка и не более. В Scene Edit обозначется жёлтым пакманом. С ним проблем нет.
  • Region. Простой пример есть на каждой сцене - это floor. Представляет собой набор точек, ограничивает движение actor. Может быть создать только на Main layer.
  • Entity, который region. Обозначается зелёным пакманом. Очень интересная штука. Представляет из себя пустой Entity (this.Type == entity), который ссылается на регион (this.Region)

среда, 4 января 2012 г.

Первая сцена - внутренний дворик (сад)

Автор: Марина

Сцена ещё не готова, многое надо дорисовать и нарисовать. А вот некоторые эскизы: