আপনার ট্যাংক প্রোগ্রাম
এটা দুটি ট্যাংক বনাম দুটি ট্যাংক সঙ্গে একটি তুষারগোলক খেলা. যাইহোক, ট্যাংক সরাসরি পরিচালিত করা যাবে না. প্রতিটি ট্যাংক একটি প্রাক প্রোগ্রাম প্রোগ্রাম অনুযায়ী পরিচালিত হয়. কারণ ট্যাংক কর্মক্ষমতা একই, বিজয় বা পরাজয়ের প্রোগ্রামের উপর নির্ভর করে.
* যখন একটি সম্পাদিত প্রোগ্রাম সংরক্ষণ, তা হলে "নমুনা" বা "স্তর" ফাইলের নাম অন্তর্ভুক্ত করা হয় সংরক্ষণ করা যাবে না. দয়া করে উপযুক্ত যেমন ফাইলের নাম পরিবর্তন করুন এবং সংরক্ষণ করুন.
ইউকিগাসেন বিধি (তুষারগোলক খেলা)
● নীল দল এবং লাল দল সঙ্গে যুদ্ধ যুদ্ধ
● যদি আপনি একটি তুষারগোলক 5 বার হিট, আপনি বন্ধ পাঠানো হবে.
● দুই ইউনিট উভয় ছেড়ে করার জন্য হয়, তাহলে তারা পরাজিত হয়.
● আপনি পর্যন্ত 10 snowballs থাকতে পারে.
● snowballs যতদিন তারা তাদের ঘাঁটিতে ফিরে সময়ের কোন সংখ্যা পুনরায় ভরাট করা যাবে না.
● আপনি দুই প্রতিপক্ষের ট্যাংক ছেড়ে অথবা আপনি প্রতিপক্ষের দলের বেস স্পর্শ যদি, আপনি জয়.
● সময় রান আউট হলে, আরো অবশিষ্ট জীবনের সঙ্গে এক ধিক্কার জানাই. যদি একই হয়, নীল দল জিতবে.
খেলা মোড
● স্থানীয় matchup
এটা একটা যুদ্ধ যেখানে টার্মিনাল ভিতরে সঞ্চিত প্রোগ্রাম একে অপরের বিরুদ্ধে প্রতিদ্বন্দ্বিতা হয়. আবেদন শুরু থেকে 3 স্তর স্তর 1 থেকে প্রোগ্রাম.
● গ্লোবাল matchup
আপনি স্থানীয় matchup মধ্যে শ্রেনী 1 প্রোগ্রাম জেতেন তাহলে আপনি একটি বিশ্বব্যাপী ম্যাচ চয়ন করতে সক্ষম হবে. এই সমস্ত বিশ্বের ইন্টারনেট দ্বারা সংযুক্ত উপর ব্যবহারকারীদের দ্বারা তৈরি করা প্রোগ্রাম বিরুদ্ধে খেলবে. সেখানে প্রবেশ এবং ম্যাচ নির্বাচনের দুই মেনু আছে. এণ্ট্রি শুধুমাত্র শুরুতে বৈধ, কিন্তু ম্যাচ এন্ট্রি যখন এন্ট্রি মৃত্যুদন্ড কার্যকর করা হয় আরো কার্যকর হয়.
দাখিলা সার্ভারে আপনার নিজস্ব প্রোগ্রাম আপলোড করুন. আপলোড করা প্রোগ্রাম একটি লাল দল হিসাবে যুদ্ধ করবে. ম্যাচ নির্বাচন, আপনি সব বিশ্বজুড়ে ব্যবহারকারীদের দ্বারা আপলোড করা প্রোগ্রাম নির্বাচন করতে পারেন.
প্রোগ্রাম স্পেসিফিকেশন
● ব্যবহারকারী ভেরিয়েবল পূর্ণসংখ্যা টাইপ শুধুমাত্র হয়
● ফ্লো নিয়ন্ত্রণ, তাহলে আর যখন, সুইচ ক্ষেত্রে বিরতি
● ইভেন্ট চালিত টাইপ
● বিশেষ ভেরিয়েবল
· R1 বাহ্যিক ফাংশন ফেরত মান সঞ্চয়ের গন্তব্য হিসেবে রাডার অ্যারে পরিবর্তনশীল এর যুক্তি হিসেবে ব্যবহৃত
· R2 হলো বাহ্যিক ফাংশন ফেরত মান সঞ্চয়ের গন্তব্য হিসেবে ব্যবহৃত
· -180 179 ডিগ্রী সীমার মধ্যে uDir চূড়া দিক উপস্থাপন
· লাইফ অবশিষ্ট জীবন. প্রাথমিক মান 5
snowballs এর · BallNumber সংখ্যা
● রাডার অ্যারে পরিবর্তনশীল
একটি যুক্তি হিসেবে বিশেষ পরিবর্তনশীল R1 সঙ্গে, যে দিক বস্তুটির দূরত্ব সংরক্ষণ করা হয়. 1000 এর মান নির্দেশ করে যে বস্তু যে দিক খুঁজে পাওয়া যাবে না. একটি বস্তু পাওয়া যায়, তাহলে 60 4 থেকে একটি পূর্ণসংখ্যা সংরক্ষণ করা হয়.
snowballs হিসাবে বস্তুর সঙ্গে RadarBall রাডার
· RadarTank একটি ট্যাংক হিসাবে ট্যাংক সঙ্গে রাডার
· RadarWall বস্তু হিসেবে প্রাচীর সঙ্গে রাডার
● ব্যবহারকারী ভেরিয়েবল
আপনি মাথা% যোগ করুন, তা একটি ব্যবহারকারী পরিবর্তনশীল হয়ে. এটি একটি পূর্ণসংখ্যা টাইপ পরিবর্তনশীল. ঘোষণায় অপ্রয়োজনীয় এবং প্রারম্ভিক মান 0.
● ইউনিট সিস্টেম (দূরত্ব, কোণ)
ইউনিট সিস্টেম বাহ্যিক ফাংশন (পরে বর্ণনা) এবং রাডার জন্য ভিন্ন. বাহ্যিক ফাংশন দূরত্ব প্রায় 5 বার রাডার এর দূরত্ব. কোণ বাহ্যিক ফাংশন 179 ডিগ্রী -180 ডিগ্রী থেকে 360 ডিগ্রী, কিন্তু এটা 0 রাডার 15 হয়.
● exfunc বিবৃতি
· ShootBall একটি তুষারগোলক লঞ্চ. সফল প্রবর্তন, 0 R1 মধ্যে সংরক্ষিত হয় যখন.
· SearchBase আপনার দলের বেস দেখুন. 360 ডিগ্রী ব্যবস্থায় দিক R1 মধ্যে সংরক্ষিত হয়, দূরত্ব R2 মধ্যে সংরক্ষিত হয়.
searchEnemy কাছাকাছি শত্রুদের অনুসন্ধান. সংরক্ষিত মান searchBase সমান বৈ নয়.
· SearchFlag শত্রু দলের বেস দেখুন.
● ট্যাঙ্ক বিবৃতি
এটা আপনার মেশিনের অপারেশন নির্দেশ দেয়. এই বিবৃতি অবিলম্বে মৃত্যুদন্ড কার্যকর করা হয়, এটা প্রক্রিয়াকরণ সিরিজ শেষে মৃত্যুদন্ড কার্যকর করা হয়. তাই, এমনকি যদি আপনি একটি সময়ে একাধিক কর্ম উল্লেখ, শুধুমাত্র গত নির্দিষ্ট কর্ম আসলে মৃত্যুদন্ড কার্যকর করা হবে.
প্রোগ্রাম সম্পাদনা
বিল্ট-ইন এডিটরে প্রোগ্রাম সম্পাদনা করতে পারেন. এটি প্রোগ্রামের ফাইল এক্সপোর্ট এবং একটি সাধারণ টেক্সট এডিটর দিয়ে সম্পাদন করা সম্ভব হয়. যখন একটি বহিস্থিত এডিটর দিয়ে সম্পাদনা, আপনি এটা ইম্পোর্ট ও একটি নাম দিয়ে সংরক্ষণ করে ব্যবহার করতে পারেন.
বিল্ট-ইন এডিটরে, যখন আপনি ডান শেষে + বাটন টিপুন, একটি সারি তা নীচের যোগ করা হয়.