Софтуер детайли:
Версия: 1.9
Дата на качване: 12 Apr 15
Разрешително: Безплатно
Популярност: 122
Разработено в Java, PlayN може да се използва в най-различни начини и за широк кръг от платформи за създаване на забавни онлайн, мобилни или настолни игри
<силни> Характеристики :.
- <Ли клас = "bbli"> Поддържани платформи:
- Java (десктоп)
- HTML5
- Android
- IOS
- Flash
Какво ново в тази версия:
- Updated Питагор до 1.4.2 (поправки на бъгове, подобрява APIs ).
- Фиксирани проблеми с вложени подрязани слоеве.
- Добавено Surface.fillTriangles методи, които правят резени.
- Отхвърлена заявява клас. Просто използвайте Java предяви твърдение.
- Добавено Platform.reportError и куки за захващане трупи платформа за грешка.
- Премахнато SurfaceLayer която бе отхвърлена във рано освобождаване.
- Добавено Keyboard.listener ():. Връща текущата клавиатура слушател
Какво ново във версия 1.8.5:
- Това е най-вече отстраняваща грешки, така че не API са предвидени diffs.
Какво ново във версия 1.8:.
- Добавено Font.derive (размер плувка)
- Добавено GroupLayer.destroyAll, преименуван ясно да removeAll.
- Подобрена JSON разбор производителност малко.
- Добавени Assets.getBytes и Assets.getBytesSync. Не е реализирано на HTML / Флаш Неуспех (поради ограничения платформа, в случай 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) Фиксирана проблем с Canvas инсулт ширина, капачка и т.н. не се спасяват, и реставрирана.
- (Archetype) Пренесена мравката изграждане скриптове в крак с различни скорошни промени.
Какво ново във версия 1.7.1:
- Това е незначителен освобождаване пластир, така че не API са предвидени diffs.
- Добавено Pointer.Event.capture, която позволява да се обхване по-взаимодействие показалка, анулира всички други текущи взаимодействия.
- Намалена фрагмент шейдър прецизност. Трябва да подобри дейността с малко или никакво намаление на качество на графиката.
- Layer.setScale (0) вече не хвърля изключение. Така се избягва необходимостта от специално проверява за крайни случаи, когато прилагането им на мащаба на един слой.
Какво ново във версия 1.7:
- Добавена Clock да опрости живота на библиотеките и игри, които трябва да справят интерполация пъти актуализация / боя.
- Добавено PlayN.tick която се връща с висока точност клеймото, че е полезно за анимация.
- Добавено Net.Builder, която позволява да се изгради HTTP заявки с потребителски заглавки, доставка двоичен POST полезните товари (с изключение на HTML гръб), прочетете заглавията, реагиране и прочетете двоични данни за отговор (с изключение на HTML гръб).
- Добавено Image.setRepeat и отстранява ImageLayer.setRepeat. Поради начина, по който изображенията се обработват в GL, това признава, по-малко & quot; неприложима & quot; конфигурации. Това беше преди това е възможно да се направи опит да се използва едно и също изображение в няколко слоя с различни повторни конфигурации, и Tha не би действително е работил. Сега е ясно, че на снимката може да има само един повторете конфигурация. Това дава възможност и Pattern за да почетат един изображения повтарят конфигурация (частично изпълнени).
- Добавено Image.setMipmapped за използване mipmaps да се подобри качеството на понижаваща изображения на GL-базирани Неуспех.
- Image.glTex (Sub) Image2D премества в GLContext.tex (Sub) Image2D.
- IndexedTrisShader сега е по-лесно да се разшири / персонализирате.
- Много рано отхвърлени APIs бяха отстранени. Ако не сте преминали от 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 компилация
- Намалява вероятността от проблеми с изнесени зависимостта GWT потребител Maven.
Какво ново във версия v1.4:
- Добавена обработка на слоя докосване събитие: Layer. addListener (Touch.LayerListener).
- Per-слой мишката събитие работа вече използва Mouse.LayerListener който поддържа OnMouseOver, onMouseOut и onMouseWeheelScroll.
- Добавени подрязани слоеве група: Graphics.createGroupLayer (ширина, височина) .
- Добавено Net.WebSocket която в момента работи на HTML и Java Неуспех.
- Добавена обичай GLSL шейдър подкрепа за GL-базирани Неуспех. Вижте GLShader и ShaderTest.
- Добавено GLContext.setTextureFilter за конфигуриране на изображението мащабиране филтър на GL-базирани Неуспех.
- Добавено Sound.volume за получаване на текущия обем на звука.
- Добавено Mouse.isEnabled / setEnabled, същото за Touch и Pointer.
- Изложена Image.ensureTexture като публично API.
- JsonObject.getArray вече връща нулев за несъществуващи ключове, не празен масив.
- Премахнато много рано отхвърлени методи (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 вдявате въпрос.
- Фиксирана разредка разредка въпрос относно увити текст.
Коментари не е намерена