Skip to content

jphp-appgamekit-ext

Pre-release
Pre-release
Compare
Choose a tag to compare
@FibonacciFox FibonacciFox released this 18 Mar 19:22
· 36 commits to master since this release

Изменен метод инициализации движка.
Было:

Init();

Стало:

/**
 * Инициализируем AppGameKit
 * 
 * @param int $deviceWidth ширина экрана устройства.
 * @param int $deviceWidth высота экрана устройства.
 * @param bool $fullscreen  на весь экран ($fullscreen=false).
 * @return void
 */

 Init('Name App' , 1024 , 768  , false);

Новое:

  • Обработка нажатия мыши и клавиатуры.
  • Работа с геймпадом.
  • Убраны мигания при перетаскивании и ресайзе окна.
  • Теперь при изменении размеров окна происходит маштабирование игрового мира.
  • Очистка ресурсов
  • Добавлен жизненный цикл jphp App Game Kit он делится на 3 функции:
    • Begin: здесь вы можете разместить свой исходный установочный код.
    • Loop: здесь вы можете разместить свою основную игровую логику.
    • End: здесь вы можете разместить код очистки ресурсов.