2 ডি ক্রস-প্ল্যাটফর্ম গেম ডেভেলপমেন্ট ইঞ্জিনগুলি [বন্ধ]


84

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

আমার মূল আগ্রহ এটি ডেস্কটপ এবং মোবাইলের সাথে সংকলন করতে সক্ষম হওয়া। কমপক্ষে নিম্নলিখিতগুলির জন্য:

  • উইন্ডোজ + ম্যাক ডেস্কটপ জন্য, একক অ্যাপ্লিকেশন হিসাবে।
  • আইওএস + মোবাইলের জন্য অ্যান্ড্রয়েড।

আমি এ্যাকশনস্ক্রিপ্টের পরিবর্তে লুয়া টাইপের স্ক্রিপ্টিংয়ের দিকে আরও ঝুঁকতে পছন্দ করব তবে আপনি যে কাজ এবং ভালোবাসা নিয়ে পোস্ট করেছেন তা নির্দ্বিধায় অনুভব করুন।

আমি এখনও অবধি নীচের ইঞ্জিনগুলি পেয়েছি:

  • মারমালেড কুইক - আরও এটি দেখার পরে, মারমলাদে কুইক কেবল মোবাইলের জন্য তৈরি করতে পারে!
  • আইওগেম - মার্বেলের শীর্ষে কাজ করে এবং বলে যে এটি লুয়ার সাথে ডেস্কটপ এবং মোবাইলে মোতায়েন করতে পারে। যে কোনও তথ্য এতে প্রশংসিত হয়
  • sio2 - বলে যে "এসআইও 2 হ'ল আইওএস, অ্যান্ড্রয়েড, ম্যাকস এবং উইন্ডোজের জন্য ওপেনগ্লিজ ভিত্তিক ক্রস-প্ল্যাটফর্ম 2 ডি এবং 3 ডি গেম ইঞ্জিন" এবং "ইঞ্জিন আপনাকে ম্যাক স্টোর এবং উইন্ডোজে আপনার গেমটি পোর্ট করার অনুমতি দেয়।", তবে তাদের ফোরাম এবং ওয়েব শিরোনাম "মোবাইল ডিভাইসের জন্য গেম ইঞ্জিন"। এটি যদি ডেস্কটপ প্ল্যাটফর্মগুলিতে স্থাপন করতে পারে তবে কোনও তথ্য খুঁজে পাচ্ছে না, যে কোনও তথ্য আবার প্রশংসিত হয়।
  • তাঁত ইঞ্জিন - তাঁতটি হ্যাক্স + ওপেনএফএল (ফ্ল্যাশ বিকাশকারীদের আকৃষ্ট করার চেষ্টা) এর মতো যা এটি ECMAScript এর মতো AS3 -র মতো ব্যবহার করে তবে এটি এ থেকে নেটিভ কোড তৈরি করে না। তবে এটি রেন্ডারিংয়ের জন্য কোকোস 2 ডি ব্যবহার করে তাই এটি তাত্ত্বিকভাবে কোকোস 2 ডি হিসাবে দ্রুত হওয়া উচিত। - বোজনকে ধন্যবাদ
  • এসডিএল - আমি একাধিক জায়গায় পড়েছি যা এসডিএল প্রায় কোনও প্ল্যাটফর্ম বা ডিভাইসে মোতায়েন করতে পারে এবং লুয়া বাঁধাই করে। এটি ইঞ্জিন না হিসাবে এটি কীভাবে কাজ করে তা আমি খুঁজে পাচ্ছি না। যে কেউ এটি কীভাবে কাজ করে তা ব্যাখ্যা করতে পারে এবং যদি এটি সম্ভব হয় তবে এটি আবার প্রশংসিত।
  • এসএফএমএল - "উইন্ডোজ, লিনাক্স, ম্যাক ওএস এক্স এবং শীঘ্রই অ্যান্ড্রয়েড ও আইওএস।" লুয়া ব্যবহার করে না তবে জাভা এবং পাইথন ইত্যাদির মতো অন্যান্য ভাষাও ব্যবহার করতে পারে ইত্যাদি কারও কি এই সম্পর্কে কোনও তথ্য আছে?
  • টর্জি 2 ডি - "টর্ক 2 ডি ওএস এক্স, উইন্ডোজ এবং আইওএস ডিভাইসগুলি মাথায় রেখে তৈরি করা হয়েছিল এবং সমস্ত প্ল্যাটফর্মগুলিতে সমানভাবে কাজ করে।" টর্জিস্ক্রিপ্ট এবং কোনও অ্যান্ড্রয়েড = ব্যবহার করে না ((
  • সেনচা - সমস্ত প্ল্যাটফর্মগুলির সংকলন বলে মনে হচ্ছে, জাভাস্ক্রিপ্টটিও ব্যবহার করে যা আমি জানি। তবে এমনকি ভি 8 জেএসের সাথেও এই বিকল্পটি অন্যান্য বিকল্পের তুলনায় ভাল পারফরম্যান্স অনুযায়ী হবে?
  • গেমমেকার - নিজস্ব স্ক্রিপ্টিং ল্যাঙ্গুয়েজ জিএমএল এবং আমি প্রকৃতপক্ষে এটিকে একটি অ-প্রোগ্রামারদের জন্য একটি সরঞ্জাম হিসাবে মনে করি। এটি কি সত্যিকারের ইঞ্জিনে পরিণত হয়েছে, এর অর্থ গুরুতর বিকাশের?
  • কনস্ট্রাক্ট 2 - গেম মেকার হিসাবে একই প্রশ্ন
  • করোনা - লুয়া তবে কেবল মোবাইল (অ্যান্ড্রয়েড এবং আইওএস পাশাপাশি)
  • কোকোস 2 ডি - মনে হচ্ছে এর প্রচুর বিকল্প রয়েছে তবে একই ভাষার সাথে নিশ্চিত নন? দেখে মনে হচ্ছে আপনাকে নিজের পুরো কোডটি আবার লিখতে হবে। যদি কোকোস 2 ডি প্রায় একই কোড সহ ডেস্কটপ + মোবাইলে মোতায়েন করতে পারে তবে যে কোনও তথ্য প্রশংসিত হবে।
  • অ্যাঞ্জেল 2 ডি - বলছেন এটি অ্যান্ড্রয়েড ব্যতীত অন্য কিছুর সাথে মোতায়েন করতে পারে এবং লুয়া ব্যবহার করে, আগে কখনও কেউ এটিকে ব্যবহার করেছে?
  • libgdx --- আমি কেবল এই সম্পর্কে ভাল জিনিস দেখেছি। এখানে libgdx এর জন্য একটি মানদণ্ড পরীক্ষা এবং আমি এটি 60fps এ 40k স্প্রাইটে পৌঁছে দেখলাম। http://www.sparkrift.com/2012/1/love2d-vs-allegro-vs-clanlib-vs-libgdx-vs-cocos2d-x-vs-monogame-vs-xna-vs-sfml । দেখে মনে হচ্ছে libgdx সবেমাত্র 30k এর উপরে চলে গেছে। তবে এখনও অবাক লাগে। এটি আমার পক্ষে কিউটি হিসাবে একই স্তরের, প্রায় নিখুঁত, ব্যতীত আমি এতে অভিনয় সম্পর্কে সত্যিই চিন্তিত নই। libgdx বেশিরভাগ কিছুর জন্য তৈরি করতে পারে।
  • এক্সএনএ + মনোোগাম --- মনো-গেমের পারফরম্যান্স libgdx এর চেয়ে সামান্য কম বলে মনে হচ্ছে, বেশিরভাগ প্ল্যাটফর্মগুলিতে তৈরি করতে পারে। তবে আমি এক্সএনএ সম্পর্কে খুব বেশি জানি না এবং শুনেছি এটি ভবিষ্যতের আপডেটগুলি পাবে না, তবে বেশ স্থিতিশীল? আরও তথ্য স্বাগত।
  • সাইট্রাস --- সাইট্রাস সম্পর্কে খুব বেশি তথ্য নেই। আইওএস, অ্যান্ড্রয়েড, উইন্ডোজ, ম্যাক এবং আরও অনেক কিছুর জন্য তৈরি করতে পারে এমন AS3 গেম ইঞ্জিন।
  • হ্যাক্স + ওপেনএফএল --- ওপেনএফএল (হ্যাক্স) কেবলমাত্র ফ্ল্যাশ নয়, অনেক প্ল্যাটফর্মে নেটিভ তৈরি করে। উইন্ডোজ, ম্যাক, লিনাক্স এবং অ্যান্ড্রয়েড সকলেই koচ্ছিক নেটিভ স্থাপনা বা নেপো নামে ওপেনএফএল রানটাইম পাবেন যা তাত্ত্বিকভাবে ফ্ল্যাশের চেয়ে দ্রুত, এবং এসডিএল ২.০ শীঘ্রই আইওএস স্থাপনা সক্ষম করবে (ইশ)। - বোজনকে ধন্যবাদ
  • কিউটি-প্রকল্প --- কেবল কিউটি প্রকল্পটি এখানে সংযুক্ত করে, সমস্ত কিছুর জন্য তৈরি করতে পারে এবং আপনাকে আরও আরও সহায়তা করার জন্য প্রচুর তৃতীয় পক্ষের লাইব্রেরি সহ একটি দুর্দান্ত বিশাল সম্প্রদায় রয়েছে।
  • মোয়াই --- আমি জানি যে লুয়া ইঞ্জিনটি কেবলমাত্র ডেস্কটপ এবং মোবাইলের জন্য তৈরি করতে পারে। কেবল নেতিবাচকতা হল সম্প্রদায়টি বড় নয় এবং ডকুমেন্টেশন সেরা নয়। তবে আপনি যদি পাস করতে পারেন তবে এটি একটি দুর্দান্ত সমাধান এবং আমি বর্তমানে ব্যবহার করছি।
  • অ্যাডোব --- অ্যাডোব এখানে যুক্ত করতে ভুলবেন না যেহেতু এটি ফ্ল্যাশ সমর্থন করে এমন সমস্ত কিছুতে তৈরি করতে পারে।
  • ইউনিটি 3 ডি --- সম্প্রতি ঘোষিত 2 ডি ইন্টিগ্রেশনটি খুব আশাব্যঞ্জক দেখাচ্ছে, 2013 এর Q3-Q4 প্রকাশ করা উচিত।
  • কোকোস 2 ডি-এক্স --- একটি মুক্ত উত্স ইঞ্জিন। জেএস, লুয়া, সি ++ এবং একাধিক প্ল্যাটফর্ম সমর্থন করে।
  • এইচটিএমএল 5 --- এইচটিএমএল 5 মোবাইল অ্যাপ্লিকেশনগুলিতে প্রচুর জোর দেওয়া আছে বলে মনে হচ্ছে, এখানে আমি পেয়েছি মাত্র কয়েকটি সরঞ্জাম যা আপনার এইচটিএমএল 5 প্রকল্পটি একটি প্ল্যাটফর্মে বন্দরে সহায়তা করতে পারে:

    1. ক্রোমিয়াম এম্বেড করা হয়েছে

    2. সেনচা

    3. ফোনগ্যাপ

    4. প্রবর্তক / টাইটানিয়াম

    5. আইসনিয়াম

সুতরাং, আপনি যদি কোনও ইঞ্জিনের সাথে আপনার অভিজ্ঞতা থেকে মন্তব্য করতে পারেন এবং আপনি কোনটি সুপারিশ করবেন সে সম্পর্কে পরামর্শ দিতে পারলে আমি খুশি হব। আপনার সাহায্যের জন্য ধন্যবাদ!

সম্পাদনা: যেহেতু এই বিষয়টি জনপ্রিয় হয়ে উঠছে আমি সময়ের সাথে সাথে অন্যান্য বিকল্পগুলিও যুক্ত করব। আমি আপনাকে পরামর্শ দিচ্ছি যে আপনার কাছে সবচেয়ে বেশি পরিচিত এবং আপনার প্রকল্পের প্রয়োজনের জন্য সবচেয়ে ভাল choose


4
ওপেনএফএল (হ্যাক্স) কেবলমাত্র ফ্ল্যাশ নয়, অনেক প্ল্যাটফর্মে নেটিভ তৈরি করে। উইন্ডোজ, ম্যাক, লিনাক্স এবং অ্যান্ড্রয়েড সকলেই koচ্ছিক নেটিভ স্থাপনা বা নেপো নামে ওপেনএফএল রানটাইম পাবেন যা তাত্ত্বিকভাবে ফ্ল্যাশের চেয়ে দ্রুত, এবং এসডিএল ২.০ শীঘ্রই আইওএস স্থাপনা সক্ষম করবে (ইশ)। তাঁতটি একই রকম (ফ্ল্যাশ বিকাশকারীদের আকৃষ্ট করার চেষ্টা) এতে এটি ECMAScript এর মতো AS3 -র মতো ব্যবহার করে তবে এটি এ থেকে স্থানীয় কোড তৈরি করে না। তবে এটি রেন্ডারিংয়ের জন্য কোকোস 2 ডি ব্যবহার করে তাই এটি তাত্ত্বিকভাবে কোকোস 2 ডি হিসাবে দ্রুত হওয়া উচিত
বোজন মার্কোভিচ

4
আপনার তালিকায় সত্যই কোকোস 2 ডি-এক্স যুক্ত করা উচিত: cocos2d-x.org
ক্লে

আপনার অবশ্যই এপিক গেমসের মাধ্যমে ইউডিকে অবশ্যই পরীক্ষা করে নেওয়া উচিত। এটি আসলে মোডার্স এবং ইন্ডি ডেভেলপারদের লক্ষ্য করে পূর্ণ এএএ ইঞ্জিন। দুর্ভাগ্যক্রমে এটি বর্তমানে অ্যান্ড্রয়েডকে সমর্থন করে না, যদিও তারা সম্পূর্ণ ইউই 4 লাইসেন্সিং সরবরাহ করেছে যা অ্যান্ড্রয়েডকে সমর্থন করে। UE4 সবেমাত্র প্রকাশিত হয়েছে এবং UDK বেশ উন্নত প্ল্যাটফর্ম aware
ইগর Čordaš

এছাড়াও আপনি যদি ওপেন সোর্স এবং পোর্টেবল কিছু চান (জাভা ভিত্তিক) jMonkeyEngine দেখুন।
ইগোর Čordaš

উত্তর:


9

আমি ভি-প্লে (v-play.net) এর প্রস্তাব দেব - এটি আইওএস, অ্যান্ড্রয়েড, সিম্বিয়ান, মেগো, ব্ল্যাকবেরি 10 এর কিউটি ভিত্তিক একটি ক্রস-প্ল্যাটফর্ম গেম ইঞ্জিন এবং উইন্ডোজ, ম্যাক এবং লিনাক্সের জন্য স্থানীয় ডেস্কটপ অ্যাপ্লিকেশনগুলির জন্য রফতানি করতে পারে।

এটি সি ++ এর উপর ভিত্তি করে তবে কিউএমএল এবং জাভাস্ক্রিপ্টের জন্য একটি ঝরঝরে স্ক্রিপ্টিং সমর্থন রয়েছে । কিউএমএল শেখার জন্য নন-ব্রেইনার এবং কম কোডের প্রয়োজনীয়তার সাথে আপনার উত্পাদনশীলতা বাড়িয়ে তুলতে পারে - একই গেমগুলির তুলনার জন্য কেবল কোকোএস 2 ডি-এক্স (60% কম লোক) বা করোনার (15% কম এলওসি) সাথে তুলনা দেখুন।

(অস্বীকৃতি: আমি ভি-প্লেয়ের পিছনে থাকা ছেলেদের মধ্যে একজন)


4
যদিও আমি নিশ্চিত যে ভি-প্লে হ'ল দুর্দান্ত পণ্য, তবুও আপনাকে অস্বীকার করা উচিত যে আপনি সহ-প্রতিষ্ঠাতা। দেখুন: meta.stackexchange.com/a/59302
নেপক্সক্স

4
অবশ্যই - আমি সবেমাত্র এটি যুক্ত করেছি
ক্রিশ্চিয়ান ফিল্ডব্যাচার

7

আপনি যদি পাইথন ব্যবহার করছেন, আজকাল কভি একটি দুর্দান্ত সমাধান। এটি আপনার জিজ্ঞাসা করা সমস্ত প্ল্যাটফর্মগুলির সংকলন করে:

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

কিভি গ্রাফিক্স রেন্ডারিংয়ের জন্য প্রচুর পরিমাণে অনুকূলিত কোড ব্যবহার করে (সিথনের মাধ্যমে) তাই এটিও দ্রুত।

এখানে একটি স্পিকারডেক যা আপনাকে কিছু পটভূমি এবং একটি ওভারভিউ দেয় (অ্যান্ড্রয়েড নির্দিষ্ট)।


যদিও কিভি গেম ডেভের জন্য ব্যবহার করা যেতে পারে তবে এটি কোনও গেম ইঞ্জিনের মতো নয়, কিনওয়েন্ট (কিভেন্ট.অর্গ) তবে কিভিয়ের উপর ভিত্তি করে একটি গেম ইঞ্জিন, এটি আরও উপযুক্ত হতে পারে, যদি না আপনার গেমটি খুব সহজ এবং নাও হয় যুক্ত জটিলতা প্রয়োজন।
Tshirtman

6

কিভাবে HaxeFlixel সম্পর্কে ? আমাদের কাছে ডেমোসের দুর্দান্ত নির্বাচন রয়েছে এবং অবশ্যই হ্যাক্স + ওপেনএফএল এর মাধ্যমে ক্রস প্ল্যাটফর্ম বিকাশকে সমর্থন করি। এটি গিটহাবে হোস্ট করা একটি ওপেন সোর্স প্রকল্প । আমরা সমস্ত বড় প্ল্যাটফর্ম (আইওএস সহ) সমর্থন করি ।


5

এখানে আমার গেমের কাঠামো অক্সিজিন । এটি ওপেন সোর্স আধুনিক হার্ডওয়্যার মোবাইল এবং পিসি প্ল্যাটফর্মগুলির জন্য 2 ডি সি ++ ফ্রেমওয়ার্ক ত্বরিত করে। বৈশিষ্ট্য: ওপেনজিএল (ইএস) 2, সংক্ষেপিত টেক্সচার, অ্যাটলেসস, জটিল অ্যানিমেশন / টুইন / স্প্রাইটস, দৃশ্যের গ্রাফ, ফন্ট, ইভেন্ট হ্যান্ডলিং, বিল্ড সরঞ্জাম এবং অন্যান্য others এসডিএল 2 বা মার্মালেড এসডিকে শীর্ষে তৈরি করা যেতে পারে।

ইঞ্জিনের ভিত্তিতে একটি দৃশ্যের গ্রাফ রয়েছে, এটি ফ্ল্যাশ এর মতো similar সংক্ষেপে, আপনি এটিকে সি ++ এর জন্য ফ্ল্যাশ হিসাবে কল করতে পারেন তবে আরও আরামদায়ক এবং দ্রুতগতিতে। প্রাথমিকভাবে এটি মোবাইল প্ল্যাটফর্মগুলির জন্য তৈরি করা হয়েছিল (আইওএস, অ্যান্ড্রয়েড), তবে এটি পিসি গেমসের জন্যও ব্যবহার করা যেতে পারে।

এখানে চিত্র বর্ণনা লিখুন


আমি এটি চেষ্টা করেছি (এবং আসলে একটি সমাপ্ত গেম পণ্য প্রকাশ করেছি), খুব ভাল কাজ করে!
জাস্টার

4

এখানে অ্যাপ গেম কিটের (এজিকে) কোনও উল্লেখ নেই তাই আমাকে শূন্যস্থান পূরণ করতে দিন। এটি একটি প্রধানত 2 ডি ক্রস প্ল্যাটফর্ম এসডিকে আপনাকে সি ++ তে একবার কোড করার অনুমতি দেয় বা এটি নিজস্ব "বেসিক" ভাষা। সংস্করণ 2 সবেমাত্র কিকস্টার্টারে 400% এর বেশি অর্থায়ন পেয়েছে এবং এতে পূর্ণ 3D সমর্থন, মেরুদণ্ড সমর্থন (2D অ্যানিমেটেড অক্ষরের জন্য), বুলেট পদার্থবিজ্ঞান এবং অন্যান্য নতুন বৈশিষ্ট্যগুলির পুরো গুচ্ছ থাকবে।

এর মধ্যে ইতিমধ্যে ফেসবুক, টুইটার, আল্ট্রাবুক সেন্সর কমান্ডগুলির একটি গুচ্ছ, বক্স 2 ডি এবং আরও অনেক কিছু রয়েছে। আমি এটি শুরু থেকেই ব্যবহার করেছি এবং এটি ভালবাসি (আপনি বলতে পারেন?)। না, আমি গেম ক্রিয়েটরদের (এটি তৈরি করা সংস্থা) এর পক্ষে কাজ করি না যদিও আমি স্বীকার করি যে আমি কিছু অ্যাপ্লিকেশন তৈরি করার জন্য কিছুক্ষণ করেছি।

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


4

আপনার যদি সি # ব্যাকগ্রাউন্ড থাকে। দ্বৈততা দেখুন।

দ্বৈততা সম্পূর্ণ সি # তে লিখিত একটি নমনীয় 2D গেম ফ্রেমওয়ার্ক - এবং আপনার পক্ষে জিনিসগুলি আরও সহজ করার জন্য এটি এখানে। এটি মিলন করার জন্য একটি এক্সটেনসিবল গেম ইঞ্জিন এবং একটি ভিজ্যুয়াল সম্পাদক উভয় সরবরাহ করে। কোনও স্তরের সম্পাদক, পরীক্ষার পরিবেশ বা বিষয়বস্তু পরিচালকের প্রয়োজন হবে না কারণ দ্বৈতত্ব হ'ল এটিই। এবং সর্বোত্তম: এটি নিখরচায়।


4
ভাল সংযোজন। আমি শীঘ্রই এটিকে তালিকায় যুক্ত করব এবং আরও ভালভাবে সাজানোর পাশাপাশি আরও কয়েকটি আমি জানতে পেরেছি। আপনার ইনপুটটির জন্য ধন্যবাদ
হেট নামগুলি

এটি কি ক্রস প্ল্যাটফর্মের সাথে সামঞ্জস্যপূর্ণ?
JCPhlux

4
@ জেসিপিফ্লাক্স, হ্যাঁ আমি মোবাইল সম্পর্কে নিশ্চিত নই, তবে এটি মনোতে চলছে।
অ্যান্ডি


স্থির। আমি মনে করি আমি আমার উত্তর পোস্ট করার পরে তারা খুব বেশি দিন সরে গেল না - github.com/AdamsLair/duality/issues/45
অ্যান্ডি

2

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

এটি কীভাবে কাজ করে (আমি সি সংস্করণ ব্যবহার করেছি তবে আমার ধারণা লুয়া বাঁধাই একই রকম হওয়া উচিত):

আপনার পছন্দমতো প্ল্যাটফর্মটিতে প্রকল্পটি তৈরি করতে প্রয়োজনীয় শিরোনাম অন্তর্ভুক্ত করুন।

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

তারপরে, আপনার তৈরি সমস্ত "মেকানিক্স" ব্যবহার করে আপনার গেমটি কোড করুন।

এসডিএল হ'ল একটি নিম্ন স্তরের গ্রন্থাগার (উদাহরণস্বরূপ করোনার জিওআই কাঠামো বা স্টোরিবোর্ড কাঠামোটি সহজে ব্যবহার করার আশা করবেন না)।

অবশেষে, এই লাইব্রেরিটি সভ্যতার তৃতীয়টিকে লিনাক্সে বন্দরে ব্যবহার করা হয়েছিল, সুতরাং হ্যাঁ এটি কার্যকর হয় তবে এটি আপনাকে করোনার মতো কিছু পাওয়ার জন্য অনেক শক্তি জিজ্ঞাসা করবে;)

পিএস: আমি স্থানীয় ইংরেজী স্পিকার নই, সুতরাং আমি পরিষ্কার না থাকলে দয়া করে আমাকে জানান :)


2

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


1

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

ব্যবহারের জন্য খুব স্বজ্ঞাত এবং সাথে কাজ করার জন্য খুব সুন্দর ইউআই।

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