গেম বিকাশে আমার সীমিত অভিজ্ঞতা আছে এবং আমি ওপেন সোর্স গেম প্রকল্পের সাথে জড়িত থাকতে চাই। আমার কোথায় দেখা উচিত এবং আমি কীভাবে শুরু করব?
গেম বিকাশে আমার সীমিত অভিজ্ঞতা আছে এবং আমি ওপেন সোর্স গেম প্রকল্পের সাথে জড়িত থাকতে চাই। আমার কোথায় দেখা উচিত এবং আমি কীভাবে শুরু করব?
উত্তর:
আমার পূর্ববর্তী প্রকল্পগুলির কোনও উল্লেখ না করেই আমি বলতে পারি যে আমি ওপেন সোর্স ক্রিয়াকলাপ, গেম সম্পর্কিত এবং অন্যথায় প্রচুর পরিমাণে জড়িত ছিলাম এবং বড় বড় হয়ে আমি এই যাত্রাটি পুরোপুরি উপভোগ করেছি। এখনই আমি jMonkeyEngine প্রকল্পের একজন পরিচালক। আমি 'ওপেন সোর্স গেমগুলির ভূমিকা' কিছুটা টাইপ করতে পেরে খুশি হব, তবে মনে রাখবেন যে এটি কোনওভাবেই সংস্থানগুলির সম্পূর্ণ তালিকা হতে পারে না।
আমি সরবরাহ করি সমস্ত লিঙ্কের জন্য অনুরূপ পৃষ্ঠাগুলি চেক আউট সুপারিশ ।
'ফ্রি' (বনাম 'গ্র্যাটিস'), 'ওপেন সোর্স', এবং 'ফ্রি সফটওয়্যার' এর মতো শর্তগুলির মধ্যে কিছু পার্থক্য রয়েছে কেবল এটি লক্ষ করার মতো। ওপেন সোর্স মিস দ্য পয়েন্ট শিরোনামে জিএনইউ প্রকল্পটি একটি ভাল তবে কিছুটা একতরফাভাবে গ্রহণ করেছে । সহজ কথায় বলতে গেলে, আমি বলতে পারি ওপেন সোর্স সম্পর্কে সবচেয়ে ক্ষতিকারক ভুল ধারণাটি হ'ল আপনি এটিকে কোনও অর্থ উপার্জনের কথা ভাবেন না।
পয়েন্টটি হ'ল, যদিও আপনি নিজের কোডটি পাশাপাশি আপনার শিল্প সম্পদগুলি প্রদান করছেন (যদিও কপিরাইটযুক্ত শিল্প সম্পদগুলি সত্যই এর প্রযুক্তিগত 'খোলামেলা' ক্ষতি না করেই আপনার গেমের মালিকানার একটি প্রয়োজনীয় অংশ তৈরি করার ভাল উপায় হতে পারে), এর অর্থ এই নয় যে আপনি আপনার প্রকল্পের অন্যান্য অংশগুলিকে বাণিজ্যিকীকরণ করতে পারবেন না।
এখানে আরও একটি গেমদেব থ্রেড রয়েছে যা আশা করি একটি বিনামূল্যে গেমটি বাণিজ্যিকীকরণের জন্য কীভাবে অনেক ভাল ধারণা নিয়ে আসবে ।
যদি আপনি কোনও সহযোগী বিকাশকারীদের সাথে জড়িত হওয়ার আগে আপনার প্রতিভাগুলি তীক্ষ্ণ করতে চান তবে 'নিজের খেলাটি তৈরি করার চেষ্টা করুন' একটি নন- ব্রেইনার, এবং ওপেন সোর্স ইঞ্জিনগুলির কোনও ঘাটতি নেই (দেখুন দেবমাস্টার ডটকম / এজেন্সি এবং উইকিপিডিয়া. org / উইকি / লিস্ট_এফ_গেম_এইঞ্জাইনস )। আপনি যদি কিছুটা প্রেরণাদায়ক ধাক্কার জন্য সন্ধান করেন তবে, প্রতিযোগিতার সামান্য কিছু নেই:
দেখার জন্য প্রচুর জায়গা রয়েছে, এবং আমি যখন নজরদারি চালিয়ে আসছিলাম তখন অনেকক্ষণ হয়ে গেছে, তবে আমি বেশিরভাগ শখের প্রকল্পগুলি বিবেচনা করি (কারণ এটি এখন প্রতিটি ওপেন সোর্স গেম প্রজেক্টই হ'ল) এই ওয়াটারহোলগুলির মধ্যে দুটিতে উপস্থিত হয়:
ইন্ডিডিবি - চাকুরী (তাদের একটি রিক্রুটিং ফোরামও আছে , আমি কেন জানি না)।
মনে রাখবেন, অগ্রগতি প্রতিশ্রুতির সেরা লক্ষণ; এটা খুজছি. যার কথা ...
আপনার বিশেষ দক্ষতা এবং আগ্রহের সাথে মেলে এমন সঠিক প্রকল্প নির্বাচন করা (আপনি যে গেমটি তৈরি করছেন তাতে উত্সাহী না হলে কেউ আপনার সাথে কাজ করতে চায় না) এটি বেশ চ্যালেঞ্জ হিসাবে প্রমাণিত হতে পারে। আপনার সময় নিন এবং সর্বোত্তম পিকের প্রেমের জন্য (বা শুরু করুন, তবে আমি এটিতে ফিরে আসব) এমন একটি প্রকল্প যা বেশ কয়েক মাসের মধ্যে পুরোপুরি অর্জনযোগ্য বলে মনে হয়। হতাশাজনকভাবে এগুলির মধ্যে কয়েকটি রয়েছে তবে প্রথমবারের মতো ওপেন সোর্স প্রকল্পের জন্য এটি অত্যন্ত প্রস্তাবিত।
অতিরিক্ত পয়েন্টার:
ওপেন সোর্স প্রকল্পগুলি সম্পর্কে একটি দুর্দান্ত বিষয় হ'ল প্রবেশের ক্ষেত্রে কম বাধা। আপনার মূল দক্ষতা প্রয়োগের পাশাপাশি কোনও প্রকল্পে অবদান রাখার প্রচুর উপায় রয়েছে। শুধু তাকান CONTRIBUTING.md
উদাহরণের জন্য GitHub থেকে কোনো প্রধান প্রকল্পের।
সত্য, 'ওপেন সোর্স গেমস' সম্পূর্ণ / অসম্পূর্ণ অনুপাত একটি উত্সাহ ব্যবহার করতে পারে। স্বচ্ছতা এবং উন্মুক্ত উত্সটির সৌন্দর্য যদিও আপনি যতটা সর্বাধিক যাত্রা শুরু করেন ততক্ষণ 'অসম্পূর্ণ' অনেকটা 'অসফল' থেকে দূরে।
আপডেট: এছাড়াও ওপেনসোর্স.কম এ আমার নিবিড়ভাবে সম্পর্কিত নিবন্ধটি দেখুন , যা এই উত্তরের উপর ভিত্তি করে।
কোডেপ্লেক্স হ'ল আরেকটি ওপেন সোর্স হোস্টিং সরবরাহকারী, আপনি যদি কোনও গেমটি পুরোপুরি ডুব না দিতে চান তবে গেমস থেকে উইন্ডোটিং সিস্টেমগুলি থেকে শুরু করে সমস্ত প্রকারের অন্যান্য জিনিসে বেশ কয়েকটি প্রকল্প রয়েছে।
ফ্রিমোমেডেভ ফোরাম http://forum.freegamedev.net/ এবং সম্পর্কিত আইআরসি উপর ভিত্তি করে একটি ফ্রি গেম ডে সম্প্রদায় রয়েছে #freegamer on freenode.net এ আপনি সম্ভবত কিছু প্রকল্পের জন্য যাচাই করতে পারেন যা আপনি সম্ভবত যুক্ত হতে পারেন।
কিছু ওপেন সোর্স গেম প্রকল্পের উইকি পৃষ্ঠাগুলি বা বাগ-ট্র্যাকার রয়েছে যেখানে আপনি স্টাফগুলি সম্পন্ন করতে হবে এবং কোথায় অবদান রাখতে হবে তা সন্ধান করতে পারেন। আমি মনে করি সব ক্ষেত্রে খেলাটির সাথে প্রথমে পরিচিত হওয়া ভাল ধারণা idea এটি ডাউনলোড করুন এবং এটি খেলুন (যদি এটি ইতিমধ্যে প্লেযোগ্য পর্যায়ে থাকে), কোডটির সাথে পরিচিত হন, বাগ-অনুরোধ ফাইল করুন বা খোলা বাগগুলি ঠিক করার চেষ্টা করুন। বিকাশকারীদের সাথে যোগাযোগ করুন।
ওপেন সোর্স গেম প্রকল্পগুলির দুটি লিঙ্ক এখানে (বরং বড়), তবে অবশ্যই সেখানে প্রচুর পরিমাণে রয়েছে:
মোডিং সম্প্রদায়ের সাথে যুক্ত হওয়া ভাল বিকল্প হতে পারে।
বিকল্পভাবে নেথাকের মতো গেমগুলির জন্য উত্সটি দখল করা , দুর্দান্ত বৈশিষ্ট্যগুলি যুক্ত করার জন্য উত্সটিকে ট্যুইক করা , এবং পরিবর্তনগুলি প্যাচ হিসাবে প্রকাশ করার একটি tradition তিহ্য রয়েছে। সম্প্রদায়টি বুট করতে বেশ বন্ধুত্বপূর্ণ।
FreeGameDev সম্প্রদায় সহযোগী এবং ডেভেলপারদের জন্য খুঁজছেন প্রকল্পগুলির জন্য একটি অধ্যায় রয়েছে: http://forum.freegamedev.net/viewforum.php?f=22
রয়েছে FreeGameDev উইকি ওপেন সোর্স / ফ্রি সফটওয়্যার খেলা উন্নয়ন সঙ্গে জড়িত পেয়ে আরো তথ্য।
ফ্রিগেমডিভ সম্প্রদায়ের গেমডেভ ইত্যাদির উপর যে সুবিধা রয়েছে তা হ'ল এটি বিশেষত ওপেন সোর্স / ফ্রি সফটওয়্যার গেমগুলির জন্য।
ফ্রি গেমডেভ সম্প্রদায়টি ফ্রি গেমার ব্লগ থেকে উদ্ভূত , এটি একটি ব্লগ যা ফ্রি সফটওয়্যার গেমের সংবাদ ট্র্যাক করে।
আপনি কি গেম প্রোগ্রামিং সম্পর্কে শেখার উপায় হিসাবে কোনও সাধারণ কাঠামোয় অবদান রাখছেন? বা আপনি শেখার জন্য কোনও ওপেন-সোর্স-স্টাইলের সম্প্রদায়টি খুঁজছেন?
যদি আধুনিক (এবং সম্ভবত প্রাক্তন?) হয় তবে আমি পাইগামের প্রস্তাব দিই: http://www.pygame.org/
মূল বোস্টন গেম জ্যামের জন্য আমি বহু বছর আগে পিগামের (traditionalতিহ্যবাহী গেম ডেভের জন্য) শুরু করেছি এবং আমি এটি বেসিক গেম ডেভলপমেন্ট ধারণাগুলি শেখার জন্য একটি দুর্দান্ত সরঞ্জাম বলে মনে করেছি।
এছাড়াও, আপনি যদি পাইগাম চেষ্টা করার সিদ্ধান্ত নেন তবে টিউটোরিয়ালগুলি এখানে মিস করবেন না: http://www.pygame.org/wiki/tutorials
যদি আপনি কোনও মুক্ত-উত্স গেম প্রকল্পে অংশ নিতে চান তবে আমি ওয়েসনোথের পক্ষে যুদ্ধের পরামর্শ দিতে পারি । এটি দুর্দান্ত গ্রাফিক্স এবং ক্লিন কোড বেস সহ একটি মোটামুটি জনপ্রিয় ওপেন সোর্স গেম (যা আমি খুব কম মনে করি তা থেকে it
এটি সি ++ এবং লুয়ায় লেখা হয়েছে।