সফটওয়্যার বিবরণ:
সংস্করণ: 1.9
তারিখ আপলোড: 12 Apr 15
লাইসেন্স: বিনামূল্যে
জনপ্রিয়তা: 122
জাভা নির্মাতা, PlayN বিনোদনের অনলাইন, মোবাইল বা ডেস্কটপ গেম তৈরি করার জন্য বিভিন্ন উপায়ে এবং প্ল্যাটফর্মের বিস্তৃত ব্যবহার করা যেতে পারে?
বৈশিষ্ট্য :.
- সমর্থিত প্ল্যাটফর্ম:
- জাভা (ডেস্কটপ)
- HTML5 এর
- অ্যান্ড্রয়েড
- IOS
- ফ্ল্যাশ
এই রিলিজে নতুন কি:
- 1.4.2 (সংশোধন করা হয়েছে বাগ পিথাগোরাস আপডেট করা হয়, API গুলি উন্নত ).
- নেস্টেড ছাঁটা স্তর সঙ্গে স্থায়ী সমস্যা.
- টুকরা রেন্ডার যা যোগ করা হয়েছে Surface.fillTriangles পদ্ধতি.
- অসমর্থিত বর্গ দাবি করে. শুধু জাভা বিবৃতি জাহির ব্যবহার করুন.
- যোগ করা হয়েছে Platform.reportError এবং প্ল্যাটফর্ম ত্রুটির লগ দখল জন্য আঙ্গুলসমূহ.
- .
- যোগ করা হয়েছে Keyboard.listener ():. বর্তমান কীবোর্ড শ্রোতা ফিরে করুন
তার আগে রিলিজে অবচিত হয়েছে, যা SurfaceLayer সরানো
কি সংস্করণ 1.8.5 নতুন
এই, অধিকাংশ ক্ষেত্রে একটি bugfix রিলিজ
- তাই কোন API- diffs প্রদান করা হয়.
কি সংস্করণ 1.8 নতুন:.
- যোগ করা হয়েছে Font.derive (ভাসা সাইজ)
- যোগ করা হয়েছে GroupLayer.destroyAll.
- উন্নত JSON, পার্সিং কর্মক্ষমতা কিছুটা.
- যোগ করা হয়েছে Assets.getBytes এবং Assets.getBytesSync. (কারণে এইচটিএমএল এর ক্ষেত্রে প্ল্যাটফর্ম সীমাবদ্ধতার) এইচটিএমএল / ফ্ল্যাশ ব্যাক-এন্ডের উপর প্রয়োগ না.
- যোগ করা হয়েছে TextFormat.antialias টেক্সট রেন্ডারিং যখন অ্যান্টিএলিয়াসিং নিষ্ক্রিয় করার অনুমতি দেয়. এটি HTML5 এর মধ্যে অ্যান্টিএলিয়াসিং নিষ্ক্রিয় করা অসম্ভব কারণ এইচটিএমএল ব্যাক উপর কাজ করে না.
- যোগ করা হয়েছে TextLayout.text.
- প্রতিটি লাইন জন্য এক TextLayout উদাহরণস্বরূপ ফেরৎ যা যোগ করা হয়েছে Graphics.layoutText (স্ট্রিং, TextFormat, TextWrap). একটি একক TextLayout লেখার অনেক লাইন প্রতিনিধিত্ব করতে পারে যেখানে পুরানো প্রক্রিয়া অবচিত হয়েছে.
RemoveAll স্পষ্ট পালটে
একটি TextLayout দ্বারা অনুষ্ঠিত হবে কি আপনি টেক্সট বলে যা
কি সংস্করণ 1.7.2 নতুন:
- (জাভা) LWJGL স্থানীয় লাইব্রেরি স্বয়ংক্রিয়ভাবে প্যাক না এবং ব্যবহার করা হয়. এটা এখন আর প্রয়োজন নিজে সেটআপ java.library.path.
- (জাভা) প্রকৃতপক্ষে GPU-এর ক্যানভাস ইমেজ ইমেজ তথ্য আপলোড গতি উন্নত.
- (জাভা) mvn প্যাকেজ এখন আপনার খেলা যা রান স্বতন্ত্র বয়াম ফাইল তৈরি করে.
- (অ্যান্ড্রয়েড).
- (অ্যান্ড্রয়েড) ক্যানভাস স্ট্রোক প্রস্থ, টুপি, ইত্যাদি সঙ্গে স্থায়ী সমস্যা না এবং সঞ্চয় করা হচ্ছে.
- (আদিরূপ) বিভিন্ন সাম্প্রতিক পরিবর্তনসমূহ সঙ্গে আপ টু ডেট পিপীলিকা বিল্ড স্ক্রিপ্ট আনা হয়েছে.
সর্বশেষ Android এর SDK এর মধ্যে টুল rearrangements accommodates, যা অ্যান্ড্রয়েড-Maven-প্লাগ 3.6.0 আপগ্রেড
কি সংস্করণ 1.7.1 নতুন
এই একটি ছোটখাট প্যাচ রিলিজ, তাই কোন এপিআই
- হল diffs প্রদান করা হয়.
- যোগ করা হয়েছে Pointer.Event.capture.
- কমিয়ে টুকরা shader স্পষ্টতা. গ্রাফিক্স মান কোন হ্রাস সামান্য কর্মক্ষমতা উন্নত করা উচিত.
- Layer.setScale (0) আর একটি ব্যতিক্রম ছোঁড়া. এটি একটি স্তর স্কেল চেতক যখন বিশেষভাবে প্রান্ত ক্ষেত্রে পরীক্ষা করার জন্য প্রয়োজন এড়াতে.
অন্য কোন চলমান পারস্পরিক ক্রিয়ার বাতিল এক একটি পয়েন্টার পারস্পরিক ক্যাপচার করতে পারবেন, যা
কি সংস্করণ 1.7 নতুন:
- যোগ করা হয়েছে ক্লক লাইব্রেরি এবং গেম জন্য জীবন সহজতর করা প্রয়োজন যে আপডেট / পেইন্ট বার ক্ষেপক সব ব্যবস্থা.
- যোগ করা হয়েছে PlayN.tick.
- যোগ করা হয়েছে Net.Builder, (এইচটিএমএল ব্যাক ছাড়া) সরবরাহ বাইনারি পোষ্ট প্লেলোডগুলির, প্রতিক্রিয়া হেডার পড়া এবং (এইচটিএমএল ব্যাক ছাড়া) বাইনারি প্রতিক্রিয়া তথ্য পড়া.
- যোগ করা হয়েছে Image.setRepeat এবং অপসারণ ImageLayer.setRepeat. ইমেজ জিএল পরিচালনা করা হয় উপায়, এই কম, & quot স্বীকার দরুন; অকার্যকর করুন & quot; কনফিগারেশন. এটি বিভিন্ন পুনরাবৃত্তি কনফিগারেশনের সঙ্গে একাধিক স্তর একই চিত্র ব্যবহার করার প্রচেষ্টা করার পূর্বে সম্ভব ছিল, এবং Tha আসলে কাজ হবে না. এখন এটি একটি ইমেজ শুধুমাত্র এক পুনরাবৃত্তি কনফিগারেশন থাকতে পারে স্পষ্ট. এই একটি ইমেজ কনফিগারেশন (আংশিকভাবে বাস্তবায়িত) পুনরাবৃত্তি সম্মান প্যাটার্ন করতে সক্ষম হবেন.
- যোগ করা হয়েছে Image.setMipmapped জিএল ভিত্তিক এন্ডের উপর downscaled ছবি মান উন্নত করতে mipmaps ব্যবহার করার জন্য.
- Image.glTex (সাব) Image2D GLContext.tex (সাব) Image2D সরানো হয়েছে.
- IndexedTrisShader / প্রসারিত কাস্টমাইজ সহজ.
- অনেক পূর্বে অবচিত API গুলি মুছে ফেলা হয়েছে. আপনি কলব্যাক করতে ResourceCallback থেকে জাগ্রত না করে থাকেন, আপনি এখন এটি করতে হবে চলুন.
- অসমর্থিত Surface.setTransform (Canvas.setTransform 1.6 রিলিজে অবচিত হয়েছে এবং Surface.setTransform পুরনো করা উচিত, কিন্তু মিস ছিল).
অ্যানিমেশন জন্য দরকারী যে একটি উচ্চ স্পষ্টতা জ্ঞাপন করে যা
এক কাস্টম হেডার সঙ্গে HTTP অনুরোধ নির্মাণ করতে পারবেন যা
সংস্করণ 1.6 নতুন কি:
- (শুধুমাত্র জিএল এন্ডের উপর) স্তর জন্য বাস্তবায়িত রঙ. Layer.setTint এবং Layer.tint দেখুন.
- যোগ করা হয়েছে Log.setMinLevel একটি নির্দিষ্ট সীমার নিচে লগ বার্তা দমন করার অনুমতি দেয়. (মুক্তির তৈরী করে Android এর জন্য Google দ্বারা প্রস্তাবিত.)
- যোগ করা হয়েছে Sound.release এটা করতে জিসি জন্য অপেক্ষা শুভস্য তুলনায় অডিও সম্পদ মুক্তি জন্য.
- যোগ করা হয়েছে Assets.getMusic.
- Graphics.setSize অপসারণ করা হয়েছে, এবং বিশেষ setSize পদ্ধতি যুক্তিসঙ্গতভাবে তাদের (যেমন HtmlGraphics.setSize) সমর্থন করতে পারে না যে ব্যক্তি প্ল্যাটফর্ম ব্যাক কোড যোগ করা হয় নি.
- GL এন্ডের উপর রেন্ডারিং কর্মক্ষমতা ডিবাগ করার জন্য যোগ করা হয়েছে GLContext.Stats. (এই পরিসংখ্যান প্রদর্শন করার জন্য একটি সহজ উপায় ট্রিপল প্লে এর HUD এর বর্গ দেখুন.)
- অসমর্থিত Canvas.setTransform এটা HiDPI মোড মধ্যে স্বয়ংক্রিয় স্কেল ফ্যাক্টর পরিচালনার সঙ্গে দুর্বল মিথস্ক্রিয়া কারণ.
- যোগ করা হয়েছে CanvasImage.snapshot.
- যোগ করা হয়েছে TextLayout.ascent / বংশদ্ভুত / একটি অ্যাপ্লিকেশন (যেমন, নিম্নরেখাঙ্কিত জন্য) একটি TextLayout দ্বারা অনুষ্ঠিত হবে যে টেক্সট সম্পর্কে আরো জানতে প্রয়োজন যেখানে ক্ষেত্রে নেতৃস্থানীয়.
- যোগ করা হয়েছে Json.Writer.useVerboseFormat JSON, লেখক চমত্কার মুদ্রিত আউটপুট (বরং কম্প্যাক্ট চেয়ে, এক লাইন আউটপুট উপর সবকিছু) উৎপন্ন কারণ.
এন্ডের বড় অডিও ফাইল সংক্রান্ত কিছু অপ্টিমাইজেশন করতে পারবেন যা
কর্মক্ষমতা রেন্ডার উচ্চ আছে, যা একটি ক্যানভাস ছবিটি একটি অপরিবর্তনীয় স্ন্যাপশট তৈরি করতে ব্যবহার করা যেতে পারে, যা
সংস্করণ 1.5.1 নতুন কি:.
- GWT সংকলন সমস্যা সংশোধন করা হয়েছে
- রপ্তানি GWT ব্যবহারকারী Maven হয় নির্ভরতা সঙ্গে সমস্যা সম্ভাবনা কমিয়ে দেয়.
সংস্করণ হয়েছে v1.4 নতুন কি:
- প্রতি স্তর স্পর্শ ইভেন্ট হ্যান্ডলিং যোগ করা হয়েছে: লেয়ার. প্রোফেশনাল নাকি (Touch.LayerListener).
- প্রতি স্তর মাউস ঘটনা onmouseover, onmouseout এবং onMouseWeheelScroll. সমর্থন করে Mouse.LayerListener ব্যবহার
- যোগ করা হয়েছে ছাঁটা গ্রুপ স্তর: Graphics.createGroupLayer (প্রস্থ, উচ্চতা) .
- যোগ করা হয়েছে Net.WebSocket.
- জিএল ভিত্তিক ব্যাক-এন্ডের জন্য যোগ করা হয়েছে কাস্টম GLSL shader সমর্থন. GLShader এবং ShaderTest দেখুন.
- যোগ করা হয়েছে GLContext.setTextureFilter জিএল ভিত্তিক এন্ডের উপর ইমেজ স্কেলিং ফিল্টার কনফিগার করার জন্য.
- যোগ করা হয়েছে Sound.volume একটি শব্দ বর্তমান আয়তন পাওয়ার জন্য.
- যোগ করা হয়েছে Mouse.isEnabled / setEnabled টাচ এবং পয়েন্টার জন্য একই.
- পাবলিক API- হিসাবে উদ্ভাসিত Image.ensureTexture.
- JsonObject.getArray এখন অবর্তমান কি, না একটি খালি অ্যারে. জন্য ফেরৎ নাল
- সরানো পূর্বে অবচিত পদ্ধতি (Canvas.drawText, Graphics.createPath, Graphics.createPattern, CanvasLayer, TextLayout প্রভাব, ইত্যাদি.) এর একটি বড় চুক্তি.
- বিভিন্ন সংশোধন করা হয়েছে বাস্তবায়নের GL20 করতে.
- স্থায়ী বিষয়.
- উন্নত এরর রিপোর্টিং সব এন্ডের উপর সম্পদ শ্রোতাকে শব্দ.
এখন হ্যান্ডলিং
বর্তমানে HTML এবং জাভা এন্ডের উপর কাজ করে যা
নন-জিরো উৎপত্তি সাথে ছাঁটা স্তর সঙ্গে
সংস্করণ v1.3.1 নতুন কি:
- যোগ করা হয়েছে Image.clearTexture এক প্রয়োজন যখন জন্য মুক্ত করতে এটা ট্রিগার জিসি জন্য অপেক্ষা কাছাকাছি ছাড়া গ্রাফিক্স মেমরি.
- প্রতি ব্যাক মডিউল পরিচালিত হয় উপায় Reworked. নতুন প্রকল্প নির্মাণ এবং পরীক্ষা করার জন্য আপডেট GettingStarted গাইড দেখুন.
- জিনিস এটা তথ্যসমৃদ্ধ এবং বিশ্বের উপর আলগা পরিণত করা যেতে পারে যে যথেষ্ট ভাল কাজ করা যা iOS আদিরূপ বিভিন্ন উন্নতি.
- Canvas.draw / fillRoundRect সঙ্গে স্থায়ী বাগ.
- তৈরি Net.get / অন্যান্য এন্ডের মেলে পোস্ট অ্যাসিঙ্ক্রোনাস.
- স্থায়ী Keyboard.getText থ্রেডিং সমস্যা.
- আবৃত টেক্সট সমস্যা ফাঁক সংশোধন করা হয়েছে interline.
পাওয়া মন্তব্যসমূহ না