Kiwi.JS

Screenshot Software:
Kiwi.JS
Szczegóły programowe:
Wersja: 1.4.0 Aktualizowane
Filmu: 10 Feb 16
Licencja: Wolny
Popularność: 61

Rating: 4.0/5 (Total Votes: 1)

Kiwi.JS jest jedną z najlepszych alternatyw dla odchodzą od tworzenia gier Flash teraz.

Ten mały framework JavaScript obejmuje nowy standard HTML 5 i przyznaje programistom dostęp do szerokiej gamy funkcji i narzędzi, które upraszczają proces gier opartych na przeglądarce budowlanych.

Te gry mogą być odtwarzane zarówno na komputerach stacjonarnych i ruchomych platformach, z obsługą na najwyższym poziomie łącznie do dwóch głównych konkurentów mobilnych, iOS i Android.

Zbudowany od początku do korzystania ze sprzętową akceleracją WebGL rendering, gry Kiwi.JS są bardzo czułe & nbsp; a także powinny współpracować ze wszystkimi nowoczesnymi przeglądarkami, a HTML5 canvas jest stosowany w starszych wersjach przeglądarek.

Jest też wsparcie dla gestów dotykowych, a nawet dla imprez multi-touch, dzięki czemu łatwo kontrolować gry i interakcji z.

Na stronie programisty, takich jak zarządzanie aktywami, gra zarządzania państwem, a zaawansowany system komponenty powinny pomóc programistom tworzenie złożonych gier, a nawet podłączyć własnych rozszerzeń do rdzenia Kiwi.

Co nowego w tym wydaniu:

  • Poprawki błędów:
  • Animacja teraz poprawnie odtwarza animacje non-pętli.
  • Animation.onPlay, .onStop, .onupdate, .onLoop i .onComplete teraz poprawnie udokumentowane API.
  • Geom.Intersect.circleToRectangle () i Geom.Intersect.lineToRawSegment () teraz działa poprawnie we wszystkich przypadkach.
  • Geom.Intersect.lineSegmentToRectangle () nazywa się teraz poprawnie w docs API.
  • Geom.Line.perp () może teraz zająć się punktami w punkcie (0,0) i inne przypadki brzegowe.
  • Metoda Dodany Geom.Intersect.lineSegmentToRawSegment (), aby umożliwić lineSegmentToRectangle (), aby funkcjonować poprawnie.
  • Animacja teraz poprawnie odtwarza 1 animacji klatek i wysyła sygnały w odpowiedni sposób.
  • Utils.GameMath.nearestAngleBetween () zwraca teraz znormalizowane kąty więc wyniki są naprawdę najbliższa.

Co nowego w wersji 1.3.0:

  • Poprawki błędów:
  • Animacja teraz poprawnie odtwarza animacje non-pętli.
  • Animation.onPlay, .onStop, .onupdate, .onLoop i .onComplete teraz poprawnie udokumentowane API.
  • Geom.Intersect.circleToRectangle () i Geom.Intersect.lineToRawSegment () teraz działa poprawnie we wszystkich przypadkach.
  • Geom.Intersect.lineSegmentToRectangle () nazywa się teraz poprawnie w docs API.
  • Geom.Line.perp () może teraz zająć się punktami w punkcie (0,0) i inne przypadki brzegowe.
  • Metoda Dodany Geom.Intersect.lineSegmentToRawSegment (), aby umożliwić lineSegmentToRectangle (), aby funkcjonować poprawnie.
  • Animacja poprawnie odtwarza 1 animacji klatek i wysyła sygnały w odpowiedni sposób.
  • Utils.GameMath.nearestAngleBetween () zwraca teraz znormalizowane kąty więc wyniki są naprawdę najbliższa.

Co nowego w wersji 1.2.0:

  • Pro architektura narzędzi, wazoo
  • Wszystkie składowe obiektów na grupy lub podmiotu będzie automatycznie aktualizować, gdy aktualizacje państwowe. Pozwala to na pełną Entity system komponentowy.

  • Pomocnicy
  • Imer realizowane. Teraz możesz dzwonić Clock.setInterval i Clock.setTimeout, a nie zadzieraj z trzema lub więcej wezwań, aby uzyskać ten sam efekt. Te pomocnicy uruchomić na zegarach gry i będzie respektować manipulacji zegara i pauzę.
  • Kiwi.Log dodał. To zastępuje i modernizacje console.log funkcjonalności, z możliwością nagrywania, znakowanie i selektywnego wyciszania. To duży krok do debugowania!
  • Obiekt Kiwi.Utils.Color można nagrywać i wyjściowe Wartości kolorów w bardzo szerokim zakresie formatów, w tym RGB, RGBA, HSL, HSV, funkcje kolorów CSS i znormalizowanych lub całkowitych wartości.
  • Animacja sygnał nazywany onComplete która odpala po zakończeniu.
  • TextField ma teraz HITBOX.
  • Parametr Gra domParent mogą teraz korzystać z selektorów CSS.
  • Kiwi.Utils.Common.between (x, a, b) Metoda dodał. Jest to o wiele szybciej, by sprawdzić, czy coś jest między dwoma numerami teraz.
  • Input.Pointers teraz został naciśnięty i zwolniony pobierające, dzięki czemu można sprawdzić, czy mysz lub palca został naciśnięty lub zwolniony tylko w ostatniej klatce.
  • Camera.transformPointToScreen dodana, co pozwala tłumaczyć punkty świata na współrzędne ekranu. Jest to przeciwieństwo Camera.transformPoint.

Co to jest nowy w wersji 1.1.1:

  • zdarzenia myszy (w dół, w górę, a ruch scrollwheel ) teraz zapobiegać domyślną akcję przed ucieczką do reszty strony.
  • Na CocoonJS domyślnym kolorem etapem jest teraz '# 000000'. Nawet jeśli gra nie wypełnia całego ekranu, renderer WebGL użyje tego koloru, aby wypełnić wszystkie części poza obszarem gry.

  • Tryby
  • Mieszanka teraz działać poprawnie w CocoonJS gdy deviceTarget: Kiwi.TARGET_COCOON jest ustawiony, ustalając liczbę błędów. Pozwala to na wdrożenie CocoonJS do szerszej gamy urządzeń o bardziej niezawodnej jakości.
  • Sposoby na liczbę obiektów geometrycznych (takich jak metoda angleTo na punkt) zostały ustalone.

Wymagania :

  • włączona obsługa JavaScript po stronie klienta
  • HTML 5 włączona przeglądarka

Podobne oprogramowanie

CSS Blockout
CSS Blockout

13 Apr 15

Babylon.js
Babylon.js

11 Mar 16

XLRstats
XLRstats

13 May 15

Flambe
Flambe

13 Apr 15

Komentarze do Kiwi.JS

Komentarze nie znaleziono
Dodaj komentarz
Włącz zdjęć!