Skip to content

DevelNext Alpha-4

Compare
Choose a tag to compare
@dim-s dim-s released this 21 Feb 21:07
· 571 commits to master since this release
  • Система помощи, онлайн справка, F.A.Q.
  • Возможность добавлять клонов в редакторе, а не только во время выполнения.
  • Табы открытых редакторов теперь можно перетаскивать, менять местами.
  • Возможность легко сменить тип события, сохраняя его код и действия.
  • Новые события глобальной клавиатуры, с логикой работы как в играх.
  • Новое событие “Каждый кадр”, которое отрабатывает каждый кадр существования объекта.
  • Новое игровое поведение - “Ограниченное перемещение”.
  • В редакторе форм новая возможность настраивать способ отображения сетки для выравнивания объектов.
  • Новый демо-проект “Арканоид” для демонстрации игровых возможностей.
  • Добавлено действие для сворачивания и разворачивания формы во вкладке объекты.
  • Добавлен новый компонент "Робот" для управления курсором, для ввода текста и для создания ботов.
  • В диалоге для файлов добавлена возможно указать расширения для фильтрации.
  • В JPHP добавлен класс php\lib\fs для более удобной работы с файловой системой.
  • Множество мелких улучшений и доработок, см. ниже + патчи A и B.

Для Windows реализован инсталятор, а для Linux рабочий дистрибутив в .tar.gz архиве, не требующий установки gradle и java.


  • Исправлен редкий баг при удалении компонентов с формы, с сообщением "The node must have parent value".
  • Исправлено, теперь если компонент отключен (enabled=false), его события "Выход за пределы" и "Уничтожения" не срабатывают.
  • Оптимизировано открытие старых проектов, долгостроев, был необычный баг, который приводил у увеличению времени повторного открытия проектов.
  • Исправлен баг с событием столкновение, во многих случаях оно не работало.
  • Исправлен баг с поведением "Курсорный объект", в некоторых случаях курсор смещался относительно оригинального.
  • Исправлен баг, который приводил к невозможности задать скорость объекту в событии клонирования.
  • Исправлен баг с поведением "Перемещение по сетке", в некоторых случаях поведение выдавало ошибку.
  • Сильно уменьшено потребление памяти в IDE при загрузке картинок, увелична скорость загрузки картинок в IDE.
  • Увеличена скорость клонирования в 10-20 раз для игровых объектов и картинок.
  • Исправлен баг в редакторе спрайтов, иногда, при перетаскивании кадров, спрайт генерировался в неверном порядке.
  • Исправлена работа действия "Если глобальная переменная..." в конструкторе событий.
  • Исправлено повторное срабатывание события "Уничтожение".
  • Исправлены многочисленные баги в действии "Отскочить".
  • Немного оптимизирована загрузка среды.
  • Исправлена работа события "Выбор элемента" у списка, оно не работало.