Kiwi.JS е един от най-добрите алтернативи на отдалечаване от Flash развитие игра точно сега.
Тази малка рамка JavaScript прегръща новия HTML 5 стандарта и безвъзмездни средства на разработчиците достъп до широк спектър от функции и инструменти, които улесняват процеса на изграждане на браузър базирани игри.
Тези игри може да се играе на настолни компютри, така и мобилни платформи, с подкрепата на най-високо ниво, включени за двете основни мобилни състезателите, ЗИ и Android.
Вградена от началото да се използва хардуерно ускорено WebGL рендиране, Kiwi.JS игри са много отзивчиви & Nbsp; и също така трябва да се работи с всички съвременни браузъри, докато HTML5 платно се използва по-стари версии на браузъра.
Има също така подкрепи за докосване жестове, и дори за мулти-тъч събития, правейки игрите лесно да се контролира и да си взаимодействат с.
От страна на разработчика, функции, като управление на активи, управление на игра състояние, и напреднал компоненти на системата трябва да помогне на програмистите да създават сложни игри и дори да включите в техните собствени разширения на ядрото киви.
Какво ново в тази версия:
- Корекции на грешки:
- Animation вече правилно играе без примка анимации.
- Animation.onPlay, .onStop, .onupdate, .onLoop, и .onComplete сега правилно документирани в API.
- Geom.Intersect.circleToRectangle () и Geom.Intersect.lineToRawSegment () сега работи правилно във всички случаи.
- Geom.Intersect.lineSegmentToRectangle () сега е кръстен правилно в API документация.
- Geom.Line.perp () вече могат да се справят с точки на (0,0) и други крайни случаи.
- Добавено метод Geom.Intersect.lineSegmentToRawSegment (), за да се даде възможност lineSegmentToRectangle (), за да функционира правилно.
- Animation вече правилно играе 1 рамка анимации и изпраща сигнали по подходящ начин.
- Utils.GameMath.nearestAngleBetween () сега се връща нормализирани ъгли, така че резултатите са наистина най-близкия.
Какво ново във версия 1.3.0:
- Корекции на грешки:
- Animation вече правилно играе без примка анимации.
- Animation.onPlay, .onStop, .onupdate, .onLoop, и .onComplete сега правилно документирани в API.
- Geom.Intersect.circleToRectangle () и Geom.Intersect.lineToRawSegment () сега работи правилно във всички случаи.
- Geom.Intersect.lineSegmentToRectangle () сега е кръстен правилно в API документация.
- Geom.Line.perp () вече могат да се справят с точки на (0,0) и други крайни случаи.
- Добавено метод Geom.Intersect.lineSegmentToRawSegment (), за да се даде възможност lineSegmentToRectangle (), за да функционира правилно.
- Animation вече правилно играе 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 цветни функции, и нормализирани или целочислени стойности.
- Animation има сигнал, наречен onComplete които пожари, след като завърши.
- TextField сега има hitbox.
- Game domParent параметър вече могат да използват CSS селектори.
- Kiwi.Utils.Common.between (х, а, б) добавя метод. Това е много по-бързо, за да се провери дали нещо е между две числа сега.
- Input.Pointers сега е натиснат и освободени привличат, което ви позволява да видите, ако една мишка или пръст е натиснат или пуснат в само последния кадър.
- Camera.transformPointToScreen добавя, което ви позволява да преведат световните точки за координатите на екрана. Това е обратното на Camera.transformPoint.
Какво ново във версия 1.1.1:
- събития мишка (надолу, нагоре и колелце за превъртане и преместване ) сега се предотврати действието по подразбиране, от бягство към останалата част на страницата.
- За CocoonJS цвета по подразбиране етап е сега "# 000000". Дори ако вашата игра не изпълва целия екран, за изобразяване на WebGL ще използвате този цвят, за да се запълнят всички части извън зоната за игра.
- Blend вече работят в CocoonJS когато deviceTarget: Kiwi.TARGET_COCOON е настроено, за определяне на редица бъгове. Това дава възможност за разполагане CocoonJS до по-широк кръг от устройства с по-надеждно качество.
- Методи на редица геометрични обекти (като например метода на angleTo на Point) са фиксирани.
режими
<силни> Изисквания :
- ДжаваСкрипт поддръжка от страна на клиента
- HTML 5 поддръжка за браузъра
Коментари не е намерена