এই মুহুর্তে কাজ করার জন্য একটি ভাল 2 ডি গেম ইঞ্জিন বা ফ্রেমওয়ার্ক কী? [বন্ধ]


11

মূলত, আমি আমার পোর্টফোলিওটিতে প্লাস্টারফর্মার / কনট্রোল-এর মতো শ্যুটার তৈরি করার জন্য একটি ভাল, 2 ডি গেম ইঞ্জিনের সন্ধান করছি (এবং যখন আমি বলস্টার বলি, আমি সত্যিই শুরু বলতে চাই) আমার পোর্টফোলিও।

আমি শিরোনামে "এখনই" শব্দটি ব্যবহার করেছি কারণ আমি কিছু প্রশ্ন পড়েছি এবং 2003 থেকে মোবাইল ফোনের জন্য আমি জাভা গেম এপিআইয়ের মতো কিছুই ব্যবহার করতে চাই না। (এছাড়াও, এক্সএনএ প্রশ্নের বাইরে নেই বলে আমি ইতিমধ্যে এটিতে আরও বৃহত্তর প্রকল্পে কাজ করছি))

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

ইঞ্জিনটি খুব শক্তিশালী হতে হবে না, কেবল বিনামূল্যে এবং যথেষ্ট সহজ যাতে আমার দক্ষতার স্তরের কেউ (তৃতীয় বর্ষের সিএস মেজর) পথে খুব বেশি বাধা ছাড়াই একটি দুর্দান্ত অনুভূমিক স্লাইস বের করতে পারে।


2
এক্সএনএ হ'ল একটি কাঠামো, ইঞ্জিন নয় ... আপনি যদি এইচএনএর ইঞ্জিন বলে মনে করেন কারণ আপনি যদি এক্সএনএ বিচার করছেন তবে আমি আপনাকে এক্সএনএ ভিত্তিক ইঞ্জিনগুলিতে আরেকবার নজর দেওয়ার পরামর্শ দিই।
নট

আমি মনে করি তখন আমার প্রশ্নটিতে আমার একটি ভুল নাম থাকতে পারে। আমি এক্সএনএ অফার করে এমন সরঞ্জামগুলির সেটগুলির অনুরূপ কিছু সন্ধান করছি, তবে কেবল এক্সএনএ নয়। আমার ধারণা আমি কোনও কাঠামো এবং ইঞ্জিনের মধ্যে পার্থক্য জানি না?
ফিল কুইন

1
"ফ্রেমওয়ার্ক" এবং "ইঞ্জিন" বেশ আলগাভাবে সংজ্ঞায়িত করা হয় তবে সাধারণত একটি ইঞ্জিন একটি কাঠামোর চেয়ে "বেশি করে" (প্রায়শই উচ্চতর বা বিস্তৃত স্কোপে) থাকে। এই ক্ষেত্রে আমি এটা মনে করি না ( "ইতিমধ্যে এটি ব্যবহার") XNA ব্যবহার অনুপস্থিত না জন্য আপনার কারণ যেহেতু অনেক জড় কী XNA আসলে নির্বিশেষে বৈধ হয়

উত্তর:


6

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

এখানে টর্ক 2 ডিও রয়েছে , যা আমি শালীন জিনিস শুনেছি (এটি নিখরচায়, যা আমি জানি আপনি উল্লেখ করেছেন, তবে এটি তুলনামূলক সস্তাও তাই, ...)। আইফোন জন্য cocos2d বেশ জনপ্রিয়।

আপনার কাছে Dক্য বা ওগ্রে বা ইরলিচ্ট বা অন্য যে কোনও 3 ডি গেম / গ্রাফিক্স ইঞ্জিনকে 2 ডি স্পেস অনুকরণ করতে ব্যবহার করার বিকল্প রয়েছে, তবে এতে আপনার ইচ্ছার চেয়ে আরও অতিরিক্ত কাজ জড়িত থাকতে পারে।


আইফোনের জন্য cocos2d / cocos2d আমার আগ্রহকে ব্যাপকভাবে চিহ্নিত করেছে। Torque2D এছাড়াও খুব দুর্দান্ত মনে হয়। তোমার অবদান অত্যন্ত প্রশংসার যোগ্য!
ফিল কুইন

কিছু বন্ধু টর্ক ব্যবহার করে এবং এটি সম্পর্কে খারাপ কথা বলেছিল।
vshde

3

ফ্ল্যাটরেডবাল www.flatredball.com এক্সএনএ ভিত্তিক একটি 'ইঞ্জিন' এর উদাহরণ হতে পারে।

হুম ... ওপিতে একটি মন্তব্য যুক্ত করতে চেয়েছিলেন তবে পারেননি ... সম্ভবত আমার কাছে এখনও এই প্রতিনিধিত্ব নেই।


3

আপনি যদি এইচটিএমএল 5 গেমগুলিতে ছোটাছুটি করতে চান তবে আমি আপনাকে ক্রাফটি.জেএস এ সন্ধান করার পরামর্শ দিচ্ছি । এটি একটি ছোট তবে নমনীয় গেম লাইব্রেরি যা শিখতে সহজ এবং ইনপুট , সংঘর্ষ , স্প্রাইটস ইত্যাদির মতো প্রয়োজনীয় জিনিসগুলি পরিচালনা করে

আমি মনে করি ক্র্যাফটির বৃহত্তম শক্তি হ'ল উপাদান / সত্তার আর্কিটেকচার । এটি আপনার গেমগুলিকে কাঠামোগত করার একটি দুর্দান্ত উপায় এবং ক্র্যাফটি আপনার নিজস্ব উপাদানগুলি তৈরি করা খুব সহজ করে তোলে।

সেরা ডকুমেন্টেশন সম্ভবত GitHub উপর Crafty.js উৎস


0

স্লিক 2 ডি http://slick.cokeandcode.com/ জাভা জন্য দুর্দান্ত কিছু সরঞ্জাম উপলব্ধ সহ দুর্দান্ত। কটাক্ষপাত আছে বৈশিষ্ট্য তালিকা

সরঞ্জামটির মধ্যে রয়েছে: ফন্টএডিটর, টাইল্ড মানচিত্র সম্পাদক, স্প্রাইট / অ্যানিমেশন পরিচালক। অ্যাডিশালিটিতে একটি জাভা ভিত্তিক পদার্থবিজ্ঞান ইঞ্জিন ফিজি 2 ডি সমর্থন রয়েছে।

তারা বর্তমানে অ্যান্ড্রয়েডে স্লিক ভিত্তিক গেমগুলি পোর্ট করার একটি সহজ উপায়ে কাজ করছে।


0

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

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.