Kiwi.JS є одним з кращих альтернатив відходячи від розробки ігор Flash-прямо зараз.
Ця невелика структура JavaScript охоплює новий стандарт HTML 5 і розробники надає доступ до широкого спектру функцій і інструментів, які спрощують процес побудови браузерних ігор.
Ці ігри можуть бути відтворені на настільних і мобільних платформ, з підтримкою найвищого гатунку включені для двох основних мобільних конкурентів, і прошивкою Android.
Побудований з самого початку використовувати апаратне прискорення рендеринга WebGL, Kiwi.JS гри дуже чуйні & NBSP; а також повинні працювати з усіма сучасними браузерами, в той час як HTML5 полотно використовується на більш старих версіях браузерів.
Там також підтримка сенсорних жестів, і навіть для мультитач подій, що робить гри легко контролювати і взаємодіяти з ними.
На стороні розробника, функції, такі як управління активами, ігри державного управління, і передові компоненти системи повинні допомогти розробникам створювати складні ігри, і навіть підключити свої власні розширення для ядра Ківі.
Що нового в цьому випуску:
- Вирішено помилка:
- Анімація тепер правильно грає не-зациклення анімації.
- Animation.onPlay, .onStop, .onupdate, .onLoop і .onComplete тепер коректно задокументовані в API.
- Geom.Intersect.circleToRectangle () і Geom.Intersect.lineToRawSegment () тепер коректно працюють у всіх випадках.
- Geom.Intersect.lineSegmentToRectangle () тепер називається правильно API Docs.
- Geom.Line.perp () може тепер мати справу з точками в (0,0) та інші крайні випадки.
- долучення метод Geom.Intersect.lineSegmentToRawSegment (), щоб дозволити lineSegmentToRectangle (), щоб функціонувати правильно.
- Анімація тепер коректно відтворює 1 кадр анімації і передає сигнали відповідним чином.
- Utils.GameMath.nearestAngleBetween () тепер повертає нормалізовані кути, так що результати дійсно найближчі.
Що нового у версії 1.3.0:
- Вирішено помилка:
- Анімація тепер правильно грає не-зациклення анімації.
- Animation.onPlay, .onStop, .onupdate, .onLoop і .onComplete тепер коректно задокументовані в API.
- Geom.Intersect.circleToRectangle () і Geom.Intersect.lineToRawSegment () тепер коректно працюють у всіх випадках.
- Geom.Intersect.lineSegmentToRectangle () тепер називається правильно API Docs.
- Geom.Line.perp () тепер може мати справу з точок (0,0) та інші крайні випадки.
- долучення метод Geom.Intersect.lineSegmentToRawSegment (), щоб дозволити lineSegmentToRectangle (), щоб функціонувати правильно.
- Анімація тепер коректно відтворює 1 кадр анімації і передає сигнали відповідним чином.
- Utils.GameMath.nearestAngleBetween () тепер повертає нормалізовані кути, так що результати дійсно найближчі.
Що нового у версії 1.2.0:
- Pro інструменти архітектура поза WAZOO
- Всі компонентні об'єкти на групи або юридична особа буде автоматично оновлюватися, коли держава поновлення. Це дозволяє повний Entity системний компонент.
- имер Помічники реалізований. Тепер ви можете викликати Clock.setInterval і Clock.setTimeout, а не возитися з трьома або більше дзвінків, щоб отримати той же ефект. Ці помічники працюють на ігрових годинниках, і будуть поважати годинник маніпуляції і припинення.
- доданий Kiwi.Log. Це замінює і оновлення console.log функціональність, із записом, мічення і селективного відключення звуку. Це великий крок вперед для налагодження!
- об'єкт Kiwi.Utils.Color може записувати і колірні значення вихідних в дуже широкому діапазоні форматів, включаючи RGB, RGBA, HSL, HSV, CSS колірних функцій і нормованих або цілочисельних значень.
- Анімація має сигнал, званий OnComplete, який спрацьовує після закінчення.
- TextField тепер має хітбокс.
- параметр гри domParent можна використовувати CSS селектори.
- Kiwi.Utils.Common.between (х, а, б) доданий метод. Це набагато швидше, щоб перевірити, якщо щось між двома числами в даний час.
- Input.Pointers тепер натискається і відпускається здобувачами, що дозволяє побачити, якщо миша або палець натиснута або відпущена тільки в останньому кадрі.
- Camera.transformPointToScreen додав, що дозволяє перевести світові точки в системі координат екрана. Це протилежність Camera.transformPoint.
Тепер
Що нового у версії 1.1.1:
- Події миші (вниз, вгору, і рухатися Коліщатко прокрутки ) в даний час запобігти дію за замовчуванням від втечі до іншої частини сторінки.
- Для CocoonJS колір стадія за замовчуванням тепер '# 000000'. Навіть якщо ваша гра не заповнює весь екран, WebGL визуализатор буде використовувати цей колір, щоб заповнити всі частини за межами ігрового поля.
- Змішати тепер коректно працюють в CocoonJS, коли deviceTarget: Kiwi.TARGET_COCOON встановлено, фіксуючи кількість помилок. Це дозволяє розгортання CocoonJS для більш широкого кола пристроїв з більш надійна якість.
- Методи на ряд геометричних об'єктів (наприклад, метод angleTo на Point) були виправлені.
режими
Вимоги
- включений JavaScript на стороні клієнта
- HTML 5 браузер з підтримкою
Коментар не знайдено