আপনার প্রোগ্রামিং দক্ষতা তৈরির জন্য 9 টি সেরা কোডিং গেম

আপনার প্রোগ্রামিং দক্ষতা তৈরির জন্য 9 টি সেরা কোডিং গেম

আপনি কি করছেন তা জানার পরে প্রোগ্রামিং মজাদার, কিন্তু সেই বিন্দুতে পৌঁছানো একটি ভয়াবহ যাত্রা হতে পারে।





এই কারণেই আপনার এইগুলি খেলার জন্য সময় নির্ধারণ করা উচিত কোডিং গেম এবং চ্যালেঞ্জ । এগুলি কেবল মজাদার বিরতি হিসাবে কাজ করে না, তবে আপনি দ্রুত শিখবেন এবং আরও তথ্য ধরে রাখবেন ধন্যবাদ অনুশীলন এবং অভিজ্ঞতার জন্য।





ঘ। রোবকোড

রোবকোড একটি জটিল প্রোগ্রামিং গেম যেখানে আপনি রোবট ট্যাঙ্কগুলিকে কোড করেন যা একে অপরের বিরুদ্ধে লড়াই করে। আপনার কাজ হল কৃত্রিম বুদ্ধিমত্তা যা আপনার রোবটকে সাফল্যের দিকে নিয়ে যায় --- জাভা, স্কালা, সি#, এবং আরও অনেক কিছু ব্যবহার করে। শুরু করার জন্য, রোবকোড বেসিক এবং টিউটোরিয়াল দেখুন।





রোবোকোড ইনস্টলার একটি উন্নয়ন পরিবেশ, অন্তর্নির্মিত রোবট সম্পাদক এবং জাভা কম্পাইলার নিয়ে আসে। আপনি আসলে লিখছেন বাস্তব কোড! ২০০০ সালে আবার চালু করা সত্ত্বেও, রোবোকোড এখনও নিয়মিত আপডেট এবং রক্ষণাবেক্ষণ করা হয়, এটি ওপেন সোর্স এবং আসক্তির কারণে সাহায্য করে।

2। কোডিংম

কোডিংম একটি গেমের মত ওয়েব অ্যাপ যেখানে আপনি রিয়েল কোড লিখে পাজল এবং চ্যালেঞ্জ সমাধান করেন। জাভা, সি#, পাইথন, জাভাস্ক্রিপ্ট, লুয়া, গো, মরিচা এবং আরও অনেক কিছু সহ 25 টিরও বেশি প্রোগ্রামিং ভাষা সমর্থিত। প্রতিটি ধাঁধা/চ্যালেঞ্জের একটি থিম থাকে (উদা এয়ারশিপগুলি যে খুব কাছাকাছি চলে আসে তা গুলি করার জন্য বুর্জটি প্রোগ্রাম করুন), যা মজাদার বিষয়কে তুলে ধরে।



এই সম্পর্কে আরও জানো গেম ডেভেলপমেন্ট প্রোগ্রামিং ল্যাঙ্গুয়েজ, বিশেষ করে ইউনিটির জন্য

3। কোডকমব্যাট

কোডকমব্যাট গেমের মতো ধাঁধা এবং চ্যালেঞ্জগুলির জন্য আরেকটি ওয়েব অ্যাপ্লিকেশন যা কেবল কোড লিখে সমাধান করা যায়। কিন্তু যেখানে কোডিংগেম আরো বিনোদনমূলক, সেখানে কোডকম্ব্যাটের একটি 'ক্লাসরুম সংস্করণ' রয়েছে যা শিক্ষকেরা তাদের শিক্ষার্থীদের কোড শিখতে সাহায্য করতে সাহায্য করতে পারে। এই লেখা পর্যন্ত, তিনটি কোর্স পাথ পাওয়া যায়: কম্পিউটার সায়েন্স, ওয়েব ডেভেলপমেন্ট এবং গেম ডেভেলপমেন্ট।





চার। কোডওয়ার্স

কোডওয়ার্স কোডিং অনুশীলন এবং অ্যালগরিদমিক চ্যালেঞ্জগুলি সমাধান করার জন্য এটি একটি গেমিফাইড উপায় নয়। আপনি পাজল সমাপ্তির জন্য পয়েন্ট পান এবং আপনার সমাধানগুলি কতটা দক্ষ তা দ্বারা পয়েন্ট মান নির্ধারণ করা হয়। কোডওয়ার্স আপনাকে অন্যদের দ্বারা জমা দেওয়া সমাধানগুলি দেখতে দেয়, যা আপনি অধ্যয়ন করতে পারেন এবং শিখতে পারেন। আমি বিশ্বাস করি এটি একটি নতুন প্রোগ্রামিং ল্যাঙ্গুয়েজ এবং এর বুলি শেখার অন্যতম সেরা উপায়।

5। ভিম অ্যাডভেঞ্চার

ভিম অ্যাডভেঞ্চার Vim কিভাবে ব্যবহার করতে হয় তা শেখার জন্য একটি মজার গেমের মত টিউটোরিয়াল, একটি অত্যন্ত অস্বাভাবিক কিন্তু অত্যন্ত শক্তিশালী টেক্সট এডিটর যা অনেক প্রোগ্রামিং পেশাদার ব্যবহার করতে পছন্দ করে। যদিও এটি একটি বিশাল শেখার বক্ররেখা আছে, যে কারণে এই ধরনের টিউটোরিয়াল বিদ্যমান। সুতরাং যখন ভিম প্রতি সেকেন্ডে একটি প্রোগ্রামিং ল্যাঙ্গুয়েজ নয়, ভিম আয়ত্ত করা আপনাকে আরও দক্ষ কোডার হতে সাহায্য করতে পারে, তাই কেন আমি এই নিবন্ধে এটি অন্তর্ভুক্ত করেছি।





6. টিআইএস -100

'এটা অ্যাসেম্বলি ল্যাঙ্গুয়েজ প্রোগ্রামিং গেম যা তুমি কখনো চাওনি!' এটা টিনের উপর ঠিক তাই বলে। টিআইএস -100 এটি অন্য একটি ভিডিও গেম, যা আপনাকে ধাঁধা সমাধানের জন্য নিম্ন স্তরের সমাবেশ কোডিংয়ের একটি নকল সংস্করণ শিখতে এবং ব্যবহার করতে বাধ্য করে। এই গেমটি রসিকতা নয় --- এটা কঠিন, এটি ওপেন এন্ডেড, এবং এর অবিশ্বাস্য রিপ্লে ভ্যালু আছে যতক্ষণ না আপনি এতটা হতাশ এবং বিভ্রান্ত না হন যে আপনি রাগের মধ্যে আনইনস্টল করুন।

ডাউনলোড করুন: টিআইএস -100 ($ 7)

ইনস্টাগ্রামে tbh কি?

7. শেনজেন I/O

TIS-100 এর পিছনে একই স্টুডিও থেকে আসে শেনজেন I/O , একটি ধাঁধা খেলা যেখানে আপনাকে সরলীকৃত সার্কিট তৈরি এবং সরলীকৃত সমাবেশ কোড লেখার দায়িত্ব দেওয়া হয়েছে যা এই সার্কিটগুলিতে চলে। দুটি গেমের মধ্যে, শেনজেন I/O এর মধ্যে প্রবেশ করা সহজ এবং আরও উপভোগ্য তবুও সন্তোষজনকভাবে জটিল।

ডাউনলোড করুন: শেনজেন I/O ($ 15)

8. মানব সম্পদ মেশিন

ভিতরে মানব সম্পদ মেশিন , আপনি একজন অফিস কর্মী হিসাবে খেলেন যিনি বিভিন্ন নির্দেশনা একত্রিত করে কাজগুলি সম্পন্ন করেন। এক অর্থে, এই গেমটি সবই ভিজ্যুয়াল প্রোগ্রামিং এর মাধ্যমে ধাঁধা সমাধান করা, এমনকি লজিক্যাল ফ্লো এবং মেমরি ম্যানেজমেন্টের মত ধারণাকে ছুঁয়ে যাওয়া পর্যন্ত --- কিন্তু সহজে হজম করা, অফিস-থিমযুক্ত উপায়ে উপস্থাপিত।

এটি আপনার প্রোগ্রামারের মস্তিষ্কের অনুশীলনের জন্য একটি দুর্দান্ত খেলা, এবং এমনকি বাচ্চাদের জন্য একটি ভাল কোডিং গেমও তৈরি করতে পারে।

ডাউনলোড করুন: মানব সম্পদ মেশিন ($ 10)

9. Screeps

screps (যা 'স্ক্রিপ্টেড ক্রিপস' এর জন্য দাঁড়িয়ে আছে) একটি এমএমও স্ট্র্যাটেজি গেম যেখানে আপনি জাভাস্ক্রিপ্ট ব্যবহার করে ইন-গেম সত্তার আচরণগুলিকে কোড করতে পারেন এবং নিজের জন্য একটি সাম্রাজ্য তৈরি করতে পারেন। বেস গেমটি একটি প্রাইভেট সার্ভারের সাথে আসে যেখানে আপনি নিজেরাই খেলতে পারেন, প্লাস অফিসিয়াল সার্ভারে 30 দিনের পূর্ণ অ্যাক্সেস। এর পরে, আপনি সীমিত ক্ষমতার মধ্যে অফিসিয়াল সার্ভারে খেলা চালিয়ে যেতে পারেন, যা মাসিক সাবস্ক্রিপশনের মাধ্যমে উত্তোলন করা যায়।

ডাউনলোড করুন: screps ($ 15, $ 9/mo এর জন্য চ্ছিক সাবস্ক্রিপশন)

আপনার কোডিং দক্ষতা তীক্ষ্ণ করার অন্যান্য উপায়

আপনার প্রোগ্রামিং ক্ষমতা উন্নত করার জন্য আরো উপায় খুঁজছেন? সি প্রোগ্রামিং শেখার জন্য আমাদের একটি দুর্দান্ত শিক্ষানবিশ প্রকল্প রয়েছে। কোডার এবং ডেভেলপারদের জন্য এই পডকাস্টগুলির কিছু শুনে আপনি আরও উপকৃত হতে পারেন।

আপনি এটিও করতে পারেন এই গেম ডেভেলপমেন্ট টুলস দিয়ে আপনার নিজের গেম তৈরি করা শুরু করুন । আপনি যদি আপনার বাচ্চাদের কোডিং করার জন্য উপযুক্ত উপায় খুঁজছেন, আপনি বাচ্চাদের জন্য কিছু দুর্দান্ত কোডিং ক্লাস এবং গেম বিবেচনা করতে পারেন।

যাইহোক, যদি সবকিছুর পরেও আপনি এখনও সংগ্রাম করে থাকেন এবং প্রোগ্রামিংয়ের মূল বিষয়গুলি বুঝতে না পারেন, তাহলে আপনি পিছিয়ে যেতে এবং প্রোগ্রামিং আপনার জন্য সঠিক পছন্দ কিনা তা বিবেচনা করতে পারেন। কেমন হয়েছে তা আমাদের জানান!

শেয়ার করুন শেয়ার করুন টুইট ইমেইল কিভাবে কমান্ড প্রম্পট ব্যবহার করে আপনার উইন্ডোজ পিসি পরিষ্কার করবেন

যদি আপনার উইন্ডোজ পিসি স্টোরেজ স্পেস কম থাকে, এই দ্রুত কমান্ড প্রম্পট ইউটিলিটি ব্যবহার করে জাঙ্ক পরিষ্কার করুন।

পরবর্তী পড়ুন
সম্পর্কিত বিষয়
  • প্রোগ্রামিং
  • প্রোগ্রামিং গেমস
লেখক সম্পর্কে জোয়েল লি(1524 নিবন্ধ প্রকাশিত)

জোয়েল লি 2018 সাল থেকে MakeUseOf এর প্রধান সম্পাদক। তার একটি বি.এস. কম্পিউটার বিজ্ঞানে এবং নয় বছরেরও বেশি পেশাদারী লেখালেখি এবং সম্পাদনার অভিজ্ঞতা।

জোয়েল লি থেকে আরো

আমাদের নিউজলেটার সদস্যতা

প্রযুক্তি টিপস, রিভিউ, ফ্রি ইবুক এবং এক্সক্লুসিভ ডিলের জন্য আমাদের নিউজলেটারে যোগ দিন!

কিভাবে গুগল ম্যাপে পিন যোগ করা যায়
সাবস্ক্রাইব করতে এখানে ক্লিক করুন