Phaser করুন খেলা প্রোগ্রামারদের দ্রুত এবং কার্যকর ব্রাউজার গেম নির্মাণ সাহায্য করার জন্য তৈরি করা একটি আধুনিক খেলার উন্নয়ন কাঠামো হয়.
প্রকল্প ব্যবহার Pixi.js করুন WebGL এবং আসলে খেলা গ্রাফিক্স চক্রান্ত এবং এছাড়াও অনেক গুরুত্বপূর্ণ খেলা উন্নয়ন বৈশিষ্ট্য জন্য সমর্থন সঙ্গে আসে রেন্ডারিং ইঞ্জিন. ক্যানভাস
Phaser শুধু "অন্য একটি খেলা ইঞ্জিন", হচ্ছে না একটি সুপরিচিত এবং যুদ্ধ অতীতে গেম অগণিত নির্মাণের জন্য ব্যবহৃত হয় যে সমাধান পরীক্ষিত.
ডেভেলপারগণ জাভাস্ক্রিপ্ট তাদের গেম নির্মাণ করতে পারেন কিন্তু Phaser এছাড়াও রয়েছে বিল্ট ইন সমর্থন জন্য টাইপ করুন হিসাবে ভাল, আপনি যদি এর পরিবর্তে স্বাভাবিক ভ্যানিলা জাতীয় যে ভাষা পছন্দ করেন.
< p> এই রিলিজে> / <নতুন শক্তিশালী কি শক্তিশালী <>
<লি> Phaser.Loader করুন
<লি> খেলার বস্তু এবং উপাদান
<লি> তোরণ পদার্থবিদ্যা করুন
সংস্করণ 2.3.0 নতুন আপনি কি:
- কাস্টম বিল্ড করুন
- সংশোধন করা হয়েছে:
<লি> ডিবাগ ম্যানেজার নিষ্ক্রিয় করা হয় যখন জন্য যোগ Game.debug রিসেট পদ্ধতি.
<লি> আলফা কোন প্রদর্শনের বস্তু কাজ না সঙ্গে স্থায়ী Pixi.js ইস্যু.
<লি> স্থায়ী TweenManager.isTweening () এবং .removeFrom (). - BitmapData ব্যবহৃত যে কাস্টম কণা শ্রেণীর কাজ করবে না.
- টালিকৃত জন্য সমর্থন যোগ করা হয়েছে টাইপ ক্ষেত্রের বস্তু
পার্স যখন <লি> টালি বৈশিষ্ট্য বর্তমানে Phaser.Tile বস্তু টালিকৃত JSON তথ্য থেকে কপি করা হয়.
<লি> সব ছবি এখন এটা শুধুমাত্র একটি ফ্রেম, এমনকি যদি একটি frameData মূল্য আছে. এই ইমেজ পরী শীট বা না কিনা তা পরীক্ষা করার জন্য প্রয়োজনীয় ইঞ্জিন কোড প্রচুর সরিয়ে ফেলা হয়, এবং খুব খেলা কোড সহজসাধ্য. - নতুন Phaser.Rope বস্তুর যোগ করা হয়েছে. এই 'শৃঙ্খলিত' sprites একটি সিরিজ জন্য করতে পারবেন এবং Pixi পাতাটা দড়ি সমর্থন দিয়ে আসছে. Game.add.rope মাধ্যমে করলেই পেয়ে যাবেন.
আপনার খেলা আপনি নিষ্ক্রিয়, WebGL প্রভাব নিচে আকার করতে ইচ্ছুক হতে পারে যেখানে (বরং ক্রোম তুলনায়) একটি স্টক অ্যান্ড্রয়েড ব্রাউজার চলমান হয় তাহলে <লি> Phaser.Device.isAndroidStockBrowser আপনাকে অবহিত করা হবে, ইত্যাদি ..
<লি> Phaser.Camera আপনি x এবং y মান উভয় পড়া করেও ক্যামেরার অবস্থান পেতে বা সেট করতে পারবেন যে একটি বিন্দু অবজেক্ট যা একটি নতুন সম্পত্তি অবস্থান রয়েছে.
<লি> TileSprite এখন কিছু গ্রুপ অপারেশন সাথে সক্রিয় করতে হবে বেঁচে সম্পত্তি আছে.
<লি> Events.onDestroy ঊর্ধ্বতন ধ্বংস করা হচ্ছে যখনই প্রেষিত হয় যে একটি নতুন সংকেত. এটা আপনি প্রয়োজনীয় কোনো অতিরিক্ত ঘর পরিস্কার সঞ্চালন করতে সক্ষম হবেন, প্রক্রিয়া ধ্বংস শুরুতে প্রেষিত হয়.
0.6.0 p2.js আপডেট করা হয়েছে <লি> - এই যাতে আপনি আপনার খেলা P2 ব্যবহার করছেন বিশেষভাবে যদি এই পরিবর্তনের লগ p2.js অধ্যায় দেখুন, একটি API ভঙ্গ পরিবর্তন ছিল . - CocoonJS ব্যবহার করা হলে, আপনার খেলা ক্যানভাস এবং না WebGL বা অটো টাইপ রেন্ডার সেট করুন. এছাড়াও আপনি ScaleManager resizing পর্দা বা মার্জিন সেটিং কোডের কোন নিষ্ক্রিয় করা আবশ্যক. উল্লেখযোগ্যভাবে কর্মক্ষমতা সঙ্গে সাহায্য করে, যা এই মোডে CocoonJS ডিফল্টরূপে এখন সেট হবে 'screencanvas = সত্য'.
<লি> নিনজা পদার্থবিদ্যা আর ডিফল্টরূপে বিল্ড ফাইলের মধ্যে অন্তর্ভুক্ত করা হয়. ব্যাপার যে মানুষ এটা ব্যবহার করা হয়েছে, এবং যথেষ্ট নয় অবদান এটা সেরে সাহায্য করার জন্য আসছে ছিল, তাই আমরা স্থান সংরক্ষণ এবং সরিয়েছি. এটা যদি আপনি এটি প্রয়োজন হলে ফাইল নির্মাণ ঘোঁৎ ঘোঁৎ মধ্যে এখনও পাওয়া যায়, কিন্তু আমরা এই সময়ে কোর লাইব্রেরি থেকে এটা বিনয়ী করছি. আমরা একটি মডুলার বর্গ সিস্টেম থেকে সরানো যখন এটা Phaser3 একটি প্রত্যাবর্তন করতে হবে.
<লি> ডিভাইস এখন কিন্ডল এবং দ্রষ্টব্য জীবন জন্য সনাক্ত করা হবে.
<লি> এখন Cordova জন্য সনাক্ত করা হবে ডিভাইস.
<লি> তোরণ পদার্থবিদ্যা Body.skipQuadTree আপনি একটি দলের বিরুদ্ধে পরী সংঘর্ষ যখন সত্যতে সেট করতে চান তা যে সংঘর্ষের জন্য একটি QuadTree ব্যবহার থামিয়া Phaser বলতে হবে যে একটি নতুন বুলিয়ান হয়. এই দেহ বিশেষ করে বড় হয়, তাহলে এটি সুবিধাজনক.
<লি> তোরণ পদার্থবিদ্যা World.skipQuadTree শক্তভাবে বস্তাবন্দী দৃশ্য কর্মক্ষমতা সাহায্য করতে পারে যা সংঘর্ষের পদ্ধতি সব QuadTrees, ব্যবহার নিষ্ক্রিয় করা হবে. - দয়া করে জাভাস্ক্রিপ্ট ক্লায়েন্ট দিকে সক্রিয় করুন
<লি> Phaser.Loader করুন
<লি> খেলার বস্তু এবং উপাদান
<লি> তোরণ পদার্থবিদ্যা করুন
সংস্করণ 2.2.2 নতুন আপনি কি:
আপনি কি সংস্করণ 2.1.0 মধ্যে নতুন:
আবশ্যক :
<লি> এইচটিএমএল 5 সক্রিয় ব্রাউজার
পাওয়া মন্তব্যসমূহ না