PlayN

Скриншот программы:
PlayN
Детали программы:
Версия: 1.9
Дата загрузки: 12 Apr 15
Разработчик: The PlayN Authors
Тип распространения: Бесплатная
Популярность: 122

Rating: 3.0/5 (Total Votes: 2)

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

Особенности :.

  • bbli Поддерживаемые платформы:
  • 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) для андроид Модернизированный Maven-плагин-3.6.0, который вмещает перестановки инструмента в последнего Android SDK.
  • (Android) Исправлена ​​проблема с шириной штриха Холст, крышки и т.д. не сохраняются и восстанавливаются.
  • (Архетип) принес Ant сценариев сборки в курсе различных последними изменениями.

Что нового в версии 1.7.1:

  • Это небольшой релиз патча, так что нет API дифференциалы предоставляются.
  • Добавлена ​​Pointer.Event.capture что позволяет захватить взаимодействие указатель, отменяя любые другие текущие взаимодействия.
  • Уменьшенный фрагмент Shader точность. Если повысить производительность с немного без снижения качества графики.

  • не
  • Layer.setScale (0) больше не вызывает исключение. Это позволяет избежать необходимости специально проверить на крайних случаев, когда анимация масштаба слоя.

Что нового в версии 1.7:

  • Добавлена ​​Часы упростить жизнь для библиотек и игр, которые должны обрабатывать интерполяции раз обновление / краски.
  • Добавлена ​​PlayN.tick который возвращает высокоточной метку, что полезно для анимации.
  • Добавлена ​​Net.Builder который позволяет строить запросы HTTP с пользовательскими заголовками, поставка двоичный POST полезной нагрузки (за исключением на HTML интерфейсе), прочитайте заголовки ответа и читать двоичные данные отклика (за исключением HTML интерфейсе).
  • Добавлена ​​Image.setRepeat и удалить ImageLayer.setRepeat. Из-за способа изображения обрабатываются в GL, это признает и меньше Quot; неработоспособной и Quot; конфигураций. Это было возможно ранее, чтобы попытаться использовать тот же образ в несколько слоев с различными конфигурациями повторных и Tha бы не на самом деле работали. Теперь понятно, что изображение может иметь только одну конфигурацию повтора. Это также позволяет Pattern, чтобы удостоить изображения повторить конфигурацию (частично реализовано).
  • Добавлена ​​Image.setMipmapped для использования мип улучшить качество уменьшившимися изображений на бэкэндов GL-основе.
  • Image.glTex (Sub) Image2D переехал в GLContext.tex (Sub) Image2D.
  • IndexedTrisShader теперь легче продлить / настроить.
  • Многие ранее устаревшие интерфейсы были удалены. Если вы не перешли от 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. AddListener (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.
  • Сделано Net.get / пост асинхронный, чтобы соответствовать другим движки.
  • Исправлена ​​Keyboard.getText резьбы вопрос.
  • Исправлена ​​интерлайн интервал вопрос о выделенного текста.

Похожие программы

Flambe
Flambe

13 Apr 15

2048 - 3D
2048 - 3D

13 May 15

LOVE
LOVE

1 Mar 15

GameJs
GameJs

13 Apr 15

Комментарии к PlayN

Комментарии не найдены
добавить комментарий
Включите картинки!