আমি ব্যবহার করব:
1. কোড পরিচালনা
আমার কোড পরিচালনার জন্য বিতরণ করা সোর্স কোড ম্যানেজার, জিআইটি (এবং দুর্দান্ত রেফারেন্স ), এবং আমি যদি সীমা থেকে দূরে রাখতে চাই তবে এটি একটি ব্যক্তিগত প্রকল্প হিসাবে গিটহাবে হোস্ট করুন ।
(সোর্স কোড ম্যানেজমেন্টের জন্য গুগল এখানে প্রচুর অপশন রয়েছে, আপনি গিটহাব বা অন্য কোনও ওয়েবসাইট ব্যবহার করার প্রয়োজন নেই, গিট আপনার স্থানীয় কম্পিউটারে ঠিক কাজ করবে, তবে গিটহাব ব্যবহার ব্যাকআপ পরিচালনা করার ব্যথা ঘটাবে অনেক সহজ।
আপনার যদি দুটি কম্পিউটার থাকে তবে আপনি নিজের ব্যাকআপ মেশিনটিকে কল করবেন এমন একটিতে একটি সংগ্রহশালা তৈরি করতে পারেন, তারপরে আপনি সেই স্থানীয় সংগ্রহস্থলে সেই সংগ্রহস্থলটি ক্লোন করে এটি উন্নয়নের জন্য ব্যবহার করবেন, যখন আপনি কোনও বৈশিষ্ট্যটি সম্পন্ন করার পরে আপনি এটিতে ধাক্কা দিতে পারেন ব্যাকআপ মেশিন এবং আপনার কাছে 1: 1 ব্যাকআপ থাকবে!)
২. ইস্যু এবং বৈশিষ্ট্য ব্যবস্থাপনা
আমি বাগ এবং করণীয়গুলির ট্র্যাক রাখতে ট্রেলো বা গিটহাবের অন্তর্নির্মিত ইস্যু ম্যানেজমেন্ট ব্যবহার করব।
3. একটি নকশা প্রক্রিয়া আছে
আমি আমার গেমটি প্রথমে ডিজাইন করতাম;
- আমার মনে প্রথম,
- তারপরে কাগজে,
- তারপর সম্ভবত ব্যবহার GameMaker বা PyGame আমার ধারণা প্রোটোটাইপ, এবং 1-3 পুনরুক্তি পর্যন্ত আমি কিছু যে আমি বাজানো ভোগ আছে।
৪) গাইড হিসাবে আমার প্রোটোটাইপটি ব্যবহার করুন এবং আমার গেমটি বিকাশ করুন
তারপরে আমি আমার প্রোটোটাইপটি একপাশে রেখে আমি যে প্ল্যাটফর্মটি বিকাশ করতে চাই তা বেছে নেব। তারপরে বিদ্যমান ইঞ্জিনগুলি সন্ধান করুন এবং আমার গেম আইডিয়াটির জন্য সবচেয়ে উপযুক্ত এটি একটি চয়ন করুন। তারপরে আমি আমার প্রকল্পের জন্য সুস্পষ্ট লক্ষ্যগুলি তৈরি করব, সেগুলি ছোট কার্যগুলিতে গঠন করব এবং তারপরে কাজগুলি শেষ করার জন্য কাজ শুরু করব। আপনি যখন এই অবস্থায় পৌঁছেছেন, আপনি সম্ভবত খুঁজে পেতে পারেন যে আপনার নিজের কাজ করার নিজস্ব পদ্ধতি রয়েছে যা আপনার পক্ষে সবচেয়ে ভাল উপযুক্ত, তাই সেই সাথে যান!
আপনি আপনার বিকাশ শৈলী, এক্সপি, জলপ্রপাত ইত্যাদির জন্য প্রয়োগ করতে পারেন এমন বিভিন্ন আলাদা পদ্ধতি / দর্শন রয়েছে Just
৫. প্রচুর গেম টেস্টার রয়েছে!
আপনার যখন খেলতে সক্ষম কিছু থাকে, তখন আপনার নিকটাত্মীয় বন্ধুদের এটি চেষ্টা করে দেখতে বলুন! তারা উইন্ডোজ চালাচ্ছেন বা দ্রুত শেল স্ক্রিপ্ট লিখে যদি লিনাক্স / ম্যাক ব্যবহার করে থাকেন তবে তাদের জন্য প্রক্রিয়াটি স্বয়ংক্রিয় করতে পারে এমন দ্রুত ইনস্টলার প্যাকেজগুলি সেটআপ করে আপনাকে সহায়তা করা সহজ করুন। আপনার পরীক্ষকদের প্রতিক্রিয়াতে অনেক যত্ন নিন এবং আপনার গেমের নকশা এবং আপনি কী ধরনের গেমটি তৈরি করতে চাইছেন তা সম্পর্কে তাদের অবহিত করতে ভুলবেন না।
My. আমার গেমের জন্য একটি ওয়েবসাইট তৈরি করুন
আমার কিছু ঠিকঠাক হওয়ার সাথে সাথে আমি সম্ভবত আমার গেমের জন্য একটি ওয়েবসাইট তৈরি করব - আমার সৃজনশীলতা এবং বিষয়বস্তুটি যখন আমার গতির অগ্রগতির সাথে প্রয়োগ করা যায় না তখন তা প্রবাহিত রাখতে, উদাহরণস্বরূপ, যদি আমি আমার পড়াশুনায় ফোকাস করছি বা উন্নয়ন থেকে বিরতি প্রয়োজন!
আমি যদি গিটহাব ব্যবহার করি তবে আমি আমার গেমের জন্য একটি প্রকল্প পৃষ্ঠা সেট আপ করব, অন্যথায় একটি ওয়ার্ডপ্রেস / জেকিল ব্লগ বা অনুরূপ কিছু হোস্ট করব এবং সে সাথে আমার পোস্টগুলি লিখব।
এটি নিজেকে উত্সাহিত করার পাশাপাশি সম্ভাব্য গেমার / পরীক্ষকদের রেফারেন্স করার জায়গা রাখবে!
7. প্রতিযোগিতায় যোগ দিন
প্রায় সব সময় প্রচুর গেম ডে প্রতিযোগিতা চলছে। নিয়মের অনুমতি পেলে আমি এগুলির একটিতে আমার গেমের সাথে যোগদানের চেষ্টা করব। এটি অনুপ্রেরণা বাড়ায় এবং সবকিছুকে আরও মজাদার করে তোলে - কে জিততে পছন্দ করে না!
(আপনি যদি কোনও কঠোর সময়সীমার অধীনে বিকাশ করছেন তবে আপনি কমপক্ষে এই পয়েন্টটি এড়িয়ে যেতে পারেন))