সুচিপত্র:
- ধাপ 1: উচ্চ স্তরের প্রবাহ বোঝা
- ধাপ 2: IDE ডাউনলোড করা
- ধাপ 3: Eclipse সেট আপ করা
- ধাপ 4: নিচে দেখানো হিসাবে আপনার Tic_Tac_Toe ক্লাস তৈরি করুন
- ধাপ 5: প্রোগ্রামটি চালান
- ধাপ 6: আউটপুট
ভিডিও: জাভাতে আপনার নিজের Tic Tac Toe গেমটি লিখুন: 6 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 08:01
আমি নিশ্চিত যে আপনারা সবাই Tic Tic Toe এর ক্লাসিক গেম সম্পর্কে জানেন। আমার প্রাথমিক বিদ্যালয়ের বছর থেকে, টিক ট্যাক টো একটি জনপ্রিয় খেলা ছিল যা আমি আমার বন্ধুদের সাথে খেলতাম। আমি সবসময়ই খেলার সরলতায় মুগ্ধ হয়েছি। আমার নতুন বছরে, আমার জাভা ক্লাসে আমাকে একটি গেম তৈরি করতে হয়েছিল, একটি ইন্টারেক্টিভ। টিক টাক টোই প্রথম আমার মনে এসেছিল। এই প্রোগ্রামটি ডেভেলপ করতে আমার কয়েক সপ্তাহ লেগেছিল এবং আমি এটি আপনার সকলের সাথে শেয়ার করতে চেয়েছিলাম। আশা করি আপনারা সবাই এই প্রোগ্রামটি তৈরি করবেন এবং আমার সাথে আপনার যাত্রা ভাগ করবেন।
হ্যাপি টিক টেক টোয়িং:)
জাভাতে আপনার নিজের টিক টক প্রোগ্রাম লেখার সহজ পদক্ষেপগুলি এখানে।
ধাপ 1: উচ্চ স্তরের প্রবাহ বোঝা
এখানে সেটআপ আছে:
Tic tac toe বোর্ড একটি দ্বিমাত্রিক অক্ষর অ্যারে দ্বারা প্রতিনিধিত্ব করে। এখানে 3 টি সারি এবং 3 টি কলাম রয়েছে, প্রতিটি উপায় 0 থেকে 2 পর্যন্ত।
২ জন খেলোয়াড় আছে। ব্যবহারকারী এবং কম্পিউটার। খেলোয়াড়ের একটি কাজ আছে। বোর্ডে পরবর্তী সেরা সেলটি বাছুন।
একটি গেমিং মডিউল রয়েছে যা পরবর্তী পদক্ষেপ এবং সিদ্ধান্ত গ্রহণ নিয়ন্ত্রণ করে।
টিক ট্যাক প্রোগ্রাম কীভাবে কাজ করে তা এখানে:
1. বোর্ড শুরু করুন
2. একটি লুপে নীচের পদক্ষেপগুলি পুনরাবৃত্তি করুন:
ক। ব্যবহারকারীর কাছ থেকে সরান
খ। পদক্ষেপটি বৈধ কিনা তা পরীক্ষা করুন
গ। নির্বাচিত সরানো বোর্ড চিহ্নিত করুন
ঘ। খেলার অবস্থা দেখুন। খেলা শেষ হলে লুপ থেকে বিরতি দিন।
ই কম্পিউটার থেকে সরান
চ। খেলার অবস্থা দেখুন। খেলা শেষ হলে লুপ থেকে বিরতি দিন।
3. গেমের ফলাফল ঘোষণা করুন (ব্যবহারকারী জয়/ কম্পিউটার জয়/ ড্র)
সংযুক্ত ছবি এই উচ্চ স্তরের পদক্ষেপগুলি দেখায়। সম্পূর্ণ কোডের জন্য অনুগ্রহ করে সংযুক্ত জাভা প্রকল্প দেখুন।
ধাপ 2: IDE ডাউনলোড করা
আইডিই (ইন্টারেক্টিভ ডেভেলপমেন্ট এনভায়রনমেন্ট) ডাউনলোড এবং ইনস্টল করুন। এই টিউটোরিয়ালে ব্যবহৃত IDE হল Eclipse এবং নীচের এই লিঙ্কটি ব্যবহার করা যেতে পারে:
www.eclipse.org/downloads/
আপনার অপারেটিং সিস্টেম এবং কনফিগারেশনের জন্য সবচেয়ে উপযুক্ত সংস্করণটি বেছে নিন।
লোকেশন পছন্দ করতে গ্রহন সংরক্ষণ করুন এবং কর্মক্ষেত্র নির্বাচন করুন।
ধাপ 3: Eclipse সেট আপ করা
1) একবার Eclipse খোলা হলে, একটি ফাঁকা পর্দা উপস্থিত হওয়া উচিত।
2) একটি নতুন জাভা প্রকল্প তৈরি করুন: ফাইল> নতুন> জাভা প্রকল্পে যান।
3) নাম ফাইল ("Tic_Tac_Toe")।
4) একটি নতুন জাভা ক্লাস তৈরি করুন ভিতরে তৈরি জাভা প্রকল্প: Tic_Tac_Toe> src> New> Class এ যান।
5) একটি খালি ক্লাস খোলা উচিত
ধাপ 4: নিচে দেখানো হিসাবে আপনার Tic_Tac_Toe ক্লাস তৈরি করুন
সংযুক্ত ফাইলে দেখানো হিসাবে আপনার Tic_Tac_Toe ক্লাসে কোড যোগ করা শুরু করুন।
উচ্চ হল প্রোগ্রামের মূল যুক্তি এবং কিভাবে ক্লাস সংগঠিত হয়:
ক্লাস TicTacToe {
বোর্ড বোর্ড = নতুন চর [2] [2];
ইনিশিয়ালাইজবোর্ড ();
যখন (সত্য)
{
স্ট্রিং userMove = getUserMove ();
markMoveOnBoard ('X', userMove);
gameStatus = getGameStatus ('X', বোর্ড);
যদি (! gameStatus.equals ("InProgress"))
{
বিরতি;
}
স্ট্রিং computerMove = getComputerMove ();
markMoveOnBoard ('O', computerMove);
gameStatus = getGameStatus ('O', বোর্ড);
যদি (! gameStatus.equals ("InProgress"))
{
বিরতি;
}
}
}
ধাপ 5: প্রোগ্রামটি চালান
রান -> রান মেনুতে ক্লিক করে প্রোগ্রামটি চালান (অথবা Ctrl + F11 দ্বারা) এবং টিক ট্যাক গেম খেলা শুরু করুন।
আপনি কম্পিউটারের বিরুদ্ধে খেলবেন। ব্যবহারকারীর সরানোর জন্য অনুরোধ করা হলে, [সারি] [কলাম] বিন্যাসে আপনার পদক্ষেপ প্রদান করুন
উদাহরণস্বরূপ: [2] [1] তৃতীয় সারি এবং দ্বিতীয় কলামের প্রতিনিধিত্ব করে।
খেলা শেষ না হওয়া পর্যন্ত খেলতে থাকুন (ব্যবহারকারী জয়, কম্পিউটার জয় বা ড্র)।
ধাপ 6: আউটপুট
আপনি খেলার সময় আউটপুট দেখতে কেমন সংযুক্ত ছবি দেখুন।
আপনি সফলভাবে শিখেছেন কিভাবে জাভাতে টিক -টক প্রোগ্রাম লিখতে হয়!
প্রস্তাবিত:
আপনার আরডুইনোকে আইপি নেটওয়ার্কের সাথে সংযুক্ত করার জন্য কীভাবে আপনার নিজের ওয়াইফাই গেটওয়ে তৈরি করবেন?: 11 টি ধাপ (ছবি সহ)
আপনার Arduino কে IP নেটওয়ার্কের সাথে সংযুক্ত করার জন্য আপনার নিজের ওয়াইফাই গেটওয়ে কিভাবে তৈরি করবেন? আমি একটি রোবট নিয়ে কাজ করছি যা স্থায়ীভাবে একটি সার্ভারের সাথে সংযুক্ত হওয়া প্রয়োজন যা এআর চালায়
একটি ফ্রেমে স্ট্রেঞ্জার থিংস ওয়াল (আপনার নিজের বার্তা লিখুন!): 8 টি ধাপ (ছবি সহ)
একটি ফ্রেমে স্ট্রেঞ্জার থিংস ওয়াল (আপনার নিজের বার্তা লিখুন!): আমি ক্রিসমাস লাইট ব্যবহার করে একটি টিউটোরিয়াল দেখার পর কয়েক মাস ধরে এটি করার অর্থ দিচ্ছি (এটি দুর্দান্ত লাগছিল কিন্তু কোন বার্তা না দেখানোর অর্থ কী, তাই না?)। তাই আমি কিছুদিন আগে এই স্ট্রেঞ্জার থিংস ওয়াল বানিয়েছি এবং এতে আমার বেশ সময় লেগেছে
আপনার প্রথম সি# কোড লিখুন (উইন্ডোজের জন্য)!: 7 টি ধাপ
আপনার প্রথম সি# কোড (উইন্ডোজের জন্য) লিখুন! আপনার যা দরকার তা হ'ল একটি কম্পিউটার/ল্যাপটপ এবং কিছুটা ধৈর্য। ডাউনলোডের সময় ছাড়াও, এটি আপনাকে প্রায় নিয়ে যাবে
গেমটি কেনার আগে আপনার কম্পিউটারে একটি গেম চলবে কিনা তা কীভাবে পরীক্ষা করবেন: 4 টি ধাপ
গেমটি কেনার আগে আপনার কম্পিউটারে কোন গেম চলবে কিনা তা পরীক্ষা করে দেখুন: আমি সম্প্রতি একটি বন্ধুর কাছ থেকে কল অফ ডিউটি 4 অর্জন করেছি (বিনামূল্যে আমি যোগ করতে পারি) কারণ তার কম্পিউটারে চলবে না। ঠিক আছে, তার কম্পিউটারটি মোটামুটি নতুন, এবং এটি আমাকে হতবাক করেছে যে এটি কেন চলবে না। তাই ইন্টারনেটে অনুসন্ধানের কয়েক ঘন্টা পরে, আমি দেখতে পেলাম
আপনার উইন্ডোজ রিড ফাইলগুলিকে নোটপ্যাডে লিখুন! 3 ধাপ
আপনার উইন্ডোজ রিড ফাইলগুলিকে নোটপ্যাডে লিখুন! হাই আমি পূর্ববর্তী নির্দেশনা থেকে কিছু দাবির জবাবে এই নির্দেশযোগ্য করেছিলাম যা আমি আপনার উইন্ডোজ এক্সপি টক করেছিলাম