Skip to content

Releases: FibonacciFox/jphp-appgamekit-ext

jphp-appgamekit-ext

28 Mar 20:17
Compare
Choose a tag to compare
  • Полностью задокументированное API на русском. Исправлены все ошибки в документации.

  • Добавлен Class Key - возвращает коды клавиш . Пример: (Key::W - вернет код клавиши W).

  • Исправлены вызовы методов с перегрузкой параметров и строгой типизацией.

  • Баг Develnext: Очень плохо обрабатывает большой блок phpDoc методов. Из-за этого часть описания метода вы не увидите.
    Как пофиксить? Использовать другую (например intellij idea) .

jphp-appgamekit-ext

18 Mar 19:22
Compare
Choose a tag to compare
jphp-appgamekit-ext Pre-release
Pre-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: здесь вы можете разместить код очистки ресурсов.

jphp-appgamekit-ext

15 Mar 18:24
4211564
Compare
Choose a tag to compare
jphp-appgamekit-ext Pre-release
Pre-release
v0.9-alpha.1

update link