פרטי תוכנה:
שפותח ב- Java, PlayN ניתן להשתמש במגוון רחב של דרכים ועל מגוון רחב של פלטפורמות ליצירה מקוונת משעשע, משחקים ניידים או שולחן עבודה
תכונות :. < = "Bbli" פלטפורמות כיתה / p>
- נתמכות:
- Java (שולחן עבודה)
- HTML5
- Android
- iOS
- Flash
מה חדש בהודעה זו:
- עדכון פיתגורס ל1.4.2 (באגים תיקונים, משפר APIs ).
מה חדש בגרסת 1.8.5:
- זה בעיקר שחרור תיקון באג, ולכן אין API הפרשים מסופקים.
מהו
חדש בגרסה 1.8:.- המוסף Font.derive (גודל float) >
- המוסף GroupLayer.destroyAll, שמם ברור לremoveAll.
- במידה מסוימת. ביצועי ניתוח JSON משופרים
- Assets.getBytes נוסף וAssets.getBytesSync. לא מיושם על מסדי HTML / Flash (בשל מגבלות פלטפורמה במקרה של HTML).
- TextFormat.antialias נוסף כדי לאפשר השבתה של antialiasing בעת בצוע טקסט. לא עובד על backend HTML כי אי אפשר להשבית antialiasing ב- HTML5.
- המוסף TextLayout.text שאומר לך מה טקסט יינתן על ידי TextLayout.
- המוסף Graphics.layoutText (String, TextFormat, TextWrap) אשר מחזיר מקרה אחד TextLayout עבור כל קו. המנגנון הישן שבו TextLayout אחד יכול לייצג קווים רבים של טקסט לא מומלץ לשימוש.
מה חדש בגרסת 1.7.2:
- ספריות מקומיות (Java) LWJGL באופן אוטומטי פרקו ו בשימוש. זה כבר לא נחוץ להתקנה ידנית java.library.path.
- (Java) השתפר באופן משמעותי את מהירות העלאת נתוני תמונת CanvasImage לGPU.
- חבילת mvn (Java) עכשיו יוצרת קובץ צנצנת עצמאי אשר פועל את המשחק שלך.
- (Android) המשודרג לאנדרואיד-מייבן-תוסף 3.6.0 אשר מאכלס שחלופי כלי בSDK אנדרואיד האחרון.
- (Android) תוקנה בעיה עם רוחב שבץ בד, כובע, וכו 'לא נשמרים ושוחזר.
- (ארכיטיפ) הביא את הסקריפטים לבנות נמלה מעודכן עם השינויים אחרונים שונים.
מה חדש בגרסת 1.7.1:
- זה הוא שחרור תיקון קטן, ולכן אין API הפרשים מסופקים.
מה חדש בגרסה 1.7:
- שעון נוסף כדי לפשט את החיים לספריות ומשחקים שצריכים להתמודד עם אינטרפולציה פעמים עדכון / צבע.
- המוסף PlayN.tick אשר מחזיר חותמת דיוק גבוה זה שימושי עבור אנימציה.
- המוסף Net.Builder שמאפשר לבנות בקשות HTTP עם כותרות מותאמות אישית, מטענים POST אספקה בינארי (למעט על backend HTML), לקרוא כותרות תגובה ולקרוא נתונים בינאריים תגובה (מלבד על backend HTML).
- המוסף Image.setRepeat וImageLayer.setRepeat הוסר. בשל אופן שבי תמונות מטופלות בGL, זה מודה פחות & quot; ישים & quot; תצורות. זה היה אפשרי בעבר כדי לנסות להשתמש באותה התמונה במספר שכבות עם תצורות חוזרות שונות, וtha לא היה עבד בפועל. עכשיו זה ברור שתמונה יכולה להיות רק אחד תצורה חוזרת. זה גם מאפשר לתבנית לכבד תמונות חוזרות על תצורה (יושם באופן חלקי).
- המוסף Image.setMipmapped לשימוש mipmaps כדי לשפר את האיכות של תמונות downscaled על מסדים מבוססי GL.
- Image.glTex (Sub) Image2D עבר לGLContext.tex Image2D (Sub).
- IndexedTrisShader כעת קל יותר להאריך / התאמה אישית.
- APIs רבים מיושן בעבר הוסר. אם לא עבר מResourceCallback להתקשרות חזרה, אתה הולך צריך לעשות את זה עכשיו.
- לא בשימוש Surface.setTransform (Canvas.setTransform בוטל בשחרור 1.6 וSurface.setTransform צריך גם כבר מיושן, אבל הוחמץ).
מה חדש בגרסה 1.6:
- צביעה מיושם לשכבות (רק על מסדי GL). ראה Layer.setTint וLayer.tint.
מה חדש בגרסת 1.5.1:.
- מתקן בעיות עם אוסף GWT
מה חדש בv1.4 גרסה:
-
הוספת טיפול מגע אירוע לכל שכבה: שכבה. addListener (Touch.LayerListener).
- לשכבת טיפול משתמש כעת Mouse.LayerListener התומך onMouseOver, onMouseOut וonMouseWeheelScroll.
- הוספת שכבות מקוטעת קבוצה: Graphics.createGroupLayer (רוחב, גובה) .
- המוסף Net.WebSocket שכרגע עובד על מסדי HTML ו- Java.
- נוספה תמיכה מותאמת אישית GLSL Shader עבור מסדים מבוססי GL. ראה GLShader וShaderTest.
- המוסף GLContext.setTextureFilter להגדרת מסנן דרוג תמונה על מסדים מבוססי GL.
- המוסף Sound.volume לקבלת הנפח הנוכחי של קול.
- המוסף Mouse.isEnabled / setEnabled, אותו דבר עבור Touch ופוינטר.
- Image.ensureTexture החשוף כAPI ציבורי.
- JsonObject.getArray עכשיו מחזיר null למקשים שאינם קיימים, לא מערך ריק.
- הוסר רב של שיטות מיושנות בעבר (Canvas.drawText, Graphics.createPath, Graphics.createPattern, CanvasLayer, אפקטי TextLayout, וכו '.).
- תיקונים שונים לGL20 מימושים.
- בעיות קבועות עם שכבות מקוטעת עם שאינו אפס מוצא.
- דיווח שגיאות משופר לסאונד מאזיני משאב בכל המסדים.
אירוע עכבר
מה חדש בv1.3.1 גרסה:
- המוסף Image.clearTexture לכאשר אחד צריכה לשחרר גרפיקת זיכרון מבלי לחכות לGC כדי להפעיל אותו.
- עיבד את דרך מודולים לכל backend מנוהלים. עיין במדריך לGettingStarted המעודכן לאיך לבנות ולבדוק פרויקטים חדשים.
- שיפורים שונים לאב-טיפוס iOS אשר עושים דברים עובדים מספיק טוב, כי זה יכול להיות מתועד והפך רופף על העולם.
- תוקן הבאג עם Canvas.draw / fillRoundRect.
- Made Net.get / פוסט אסינכרוני כדי להתאים מסדים אחרים .
- נושא Keyboard.getText קבוע השחלה.
- . לבטן קבוע ריווח נושא על טקסט עטוף
תגובות לא נמצא