PlayN

Скріншот програми:
PlayN
Дані програми:
Версія: 1.9
Дата завантаження: 12 Apr 15
Розробник: The PlayN Authors
Ліцензія: Безкоштовно
Популярність: 69

Rating: 2.0/5 (Total Votes: 1)

Розроблено в Java, Playn можуть бути використані в різних шляхів і на широкому спектрі платформ для створення розважальний онлайн, мобільні або настільні ігри

Особливості :.

  • Підтримувані платформи
  • Java (робочий стіл)
  • HTML5
  • Android
  • IOS
  • Спалах

Що нового У цьому випуску:

  • Оновлене Піфагора 1.4.2 (виправлені помилки, покращує API, ).
  • Виправлені проблеми з вкладених підрізаними шарів.
  • методи Додано Surface.fillTriangles, які роблять скибочками.
  • Застарілі Стверджує клас. Просто використовуйте Java стверджують заяву.
  • Додана Platform.reportError і гачки для захоплення журнали помилок платформи.
  • Вилучено SurfaceLayer який був застарілим в більш ранньої версії.
  • Додана Keyboard.listener () :. Повертає поточне слухача клавіатури

  • не

Що нового у версії 1.8.5:

  • Це в основному випуск виправлень, так що ні API диференціали надаються.

Що нового у версії 1.8 :.

  • Додана Font.derive (розмір плаваючою точкою)
  • Додана GroupLayer.destroyAll, перейменований ясно RemoveAll.
  • Покращена JSON розбору продуктивність декілька.
  • Додана Assets.getBytes і Assets.getBytesSync. Не реалізоване на HTML / Flash движків (через обмеження платформи в разі HTML років).
  • Додана TextFormat.antialias, щоб відключення згладжування при відображенні тексту. Не працює на HTML серверної, тому що це неможливо відключити згладжування в HTML5.
  • Додана TextLayout.text який говорить вам, що текст буде надана в TextLayout.
  • Додана Graphics.layoutText (String, TextFormat, TextWrap), яка повертає один примірник TextLayout для кожної лінії. Старий механізм, в якому єдиний TextLayout може представляти безліч рядків тексту не рекомендується.

Що нового у версії 1.7.2:

  • (Java) LWJGL рідні бібліотеки автоматично розпаковані і використовуваний. Це вже не потрібно вручну налаштувати java.library.path.
  • (Java) Значно збільшена швидкість завантаження даних зображення CanvasImage для GPU.
  • (Java) MVN пакет тепер створює автономний файл банку, який працює гру.
  • (Android) Модернізований Android-Maven-плагін 3.6.0, який вміщує перестановки інструменту в останній Android SDK.
  • (Android) Виправлена ​​проблема з шириною штриха полотні, кришки і т.д. не зберігаються і відновлюються.
  • (Архетип) порушено Ant скрипти збірки в курсі різних нещодавніх змін.

Що нового у версії 1.7.1:

  • Це невеликий реліз патча, так що немає API диференціали надаються.
  • Додана Pointer.Event.capture що дозволяє захопити взаємодія покажчик, скасовуючи будь-які інші постійна взаємодія.
  • зменшений фрагмент точність шейдеров. Має підвищити продуктивність з трохи без зниження якості графіки.

  • не «LI> Layer.setScale (0) більше не викликає виняток. Це дозволяє уникнути необхідності спеціально перевірити на крайніх випадків, коли анімація масштаб шару.

Що нового у версії 1.7:

  • Додана Годинники спростити життя для бібліотек та ігор, які повинні обробляти інтерполяції раз оновлення / фарба.
  • Додана PlayN.tick який повертає високоточної мітку, корисну для анімації.
  • Додана Net.Builder що дозволяє побудувати HTTP запити з власними заголовками, поставка двійковий POST корисного навантаження (за винятком на HTML серверної), читати заголовки відповіді і читати двійкові дані реагування (за винятком HTML серверної).
  • Додана Image.setRepeat і віддаляється ImageLayer.setRepeat. Через способу зображення обробляються в GL, це визнає менше і Quot; непрацездатною і Quot; конфігурацій. Це було можливо раніше, щоб спробувати використовувати той же образ в декілька шарів з різними конфігураціями повторити, а тха б не дійсно працює. Тепер ясно, що зображення може мати тільки одну конфігурацію повтору. Це також дозволяє шаблон для удостоїти зображення повторити конфігурацію (частково реалізовано).
  • Додана Image.setMipmapped для використання мип поліпшити якість зменшиться зображень на движків GL-основі.
  • Image.glTex (Sub) Image2D переїхав до GLContext.tex (SUB) Image2D.
  • IndexedTrisShader тепер легше продовжити / налаштувати.
  • Багато раніше застарілих API були видалені. Якщо ви не перейшли від ResourceCallback зворотного виклику, ви будете мати, щоб зробити це зараз.
  • Застарілі Surface.setTransform (Canvas.setTransform застаріла в релізі 1.6 і Surface.setTransform також повинні були застарілими, але був упущений).

Що нового у версії 1.6:

  • Реалізовані тонування для шарів (тільки на GL бекенда). См Layer.setTint і Layer.tint.
  • Додана Log.setMinLevel, щоб придушити повідомлення в журналі нижче певного рівня. (Рекомендується Google для Android версії релізу).
  • Додана Sound.release для звільнення аудіо ресурси раніше, ніж чекають GC, щоб зробити це.
  • Додана Assets.getMusic яка дозволяє движки, щоб зробити деякі оптимізації, пов'язані з великими аудіо файлів.
  • Graphics.setSize видаляли і спеціальні методи SetSize були додані в індивідуальному платформи серверної коду, який може розумно підтримувати їх (наприклад, HtmlGraphics.setSize).
  • Додана GLContext.Stats для налагодження продуктивності рендеринга на GL підсистем. (Див HUD клас Triple Play для простої спосіб відображення цих статистикою).
  • Застарілі Canvas.setTransform, тому що це погано взаємодіє з автоматичним масштабу управління фактора в режимах HiDPI.
  • Додана CanvasImage.snapshot, які можуть бути використані для створення незмінний знімок полотно зображення, яке має більш високу продуктивність рендеринга.
  • Додана TextLayout.ascent / спуск / провідний для випадків, коли додаток повинен знати більше про текст, який буде винесеного TextLayout (для підкреслення, наприклад).
  • Додана Json.Writer.useVerboseFormat, щоб викликати письменник JSON для створення досить друкованої продукції (а не компактний, все на один вихід лінія).

Що нового у версії 1.5.1 :.

  • Виправлена ​​проблеми з GWT компіляції
  • Зменшує вірогідність виникнення проблем з експортованої Maven залежності GWT-користувачів.

Що нового у версії v1.4:

  • Додана обробка в-шару сенсорний подій: Layer. додавання слухача (Touch.LayerListener).
  • Пер-шару подія миші зверненні в даний час використовує Mouse.LayerListener, який підтримує OnMouseOver, onMouseOut і onMouseWeheelScroll.
  • Додана обрізані групи шарів: Graphics.createGroupLayer (ширина, висота)
  • .
  • Додана Net.WebSocket який в даний час працює на HTML і Java підсистем.
  • Додана звичай GLSL шейдеров підтримка движків GL-основі. См GLShader і ShaderTest.
  • Додана GLContext.setTextureFilter для настройки масштабування зображення фільтр на движків GL-основі.
  • Додана Sound.volume для отримання поточного гучність звуку.
  • Додана Mouse.isEnabled / setEnabled, те ж саме для сенсорного і покажчик.
  • Відкриті Image.ensureTexture в якості громадського API.
  • JsonObject.getArray тепер повертає NULL для неіснуючих ключів, не порожній масив.
  • Вилучено багато раніше застарілих методів (Canvas.drawText, Graphics.createPath, Graphics.createPattern, CanvasLayer, TextLayout ефектів, т.).
  • Різні виправлення для GL20 реалізації.
  • Виправлені проблеми з підстриженими шарами з ненульовою походження.
  • Поліпшення звітів про помилки Звук слухачів ресурсів на всіх підсистем.

Що нового у версії v1.3.1:

  • Додана Image.clearTexture, коли потрібно звільнити графічна пам'ять, не чекаючи навколо GC, щоб викликати його.
  • Перероблений спосіб модулі в-серверної управляються. См оновлений GettingStarted керівництво про те, як створювати і тестувати нові проекти.
  • Різні поліпшення в IOS архетипу, які роблять речі працюють досить добре, що він може бути задокументовані і відпущена на світ.
  • Виправлена ​​помилка з Canvas.draw / fillRoundRect.
  • Made Net.get / пост асинхронний, щоб відповідати іншим движки.
  • Виправлена ​​Keyboard.getText різьблення питання.
  • Виправлена ​​інтерлайн інтервал питання про виділеного тексту.

Схожі програми

PlayN

Коментар не знайдено
додати коментар
Включіть картинки!
Пошук за категоріями