এটি গণিত এবং 3 ডি গেম প্রোগ্রামিং ধারণার সাথে আপনি কতটা দৃ .় তা নির্ভর করে ।
2 ডি আপনি কেবল এক্স, ওয়াই অবস্থান এবং বেগের ধারণা (এবং এগুলিকে সংযোজন এবং বিয়োগ - মূলত ভেক্টর) এবং 2 ডি বাক্সের সংঘাত ব্যবহার করে পেতে পারেন get
3 ডি-তে, আপনাকে আরও অনেক অঙ্কের বিষয়ে চিন্তা করতে হবে: প্রজেকশন ম্যাট্রিক্স, ম্যাট্রিকগুলি দেখা, হতাশাগ্রস্থতা ..
এছাড়াও, আপনি যে অঙ্কন API ব্যবহার করছেন তা থেকে আপনাকে আরও সমৃদ্ধ ফাংশনগুলির সাথে ইন্টারঅ্যাক্ট করতে হবে, (কেবলমাত্র আপনি 3D কাজ করছেন এই কারণে, তাই আপনাকে 3D আরও অনেক বেশি ফাংশন শিখতে হবে )।
মাইক্রোসফ্ট এক্সএনএ -র 2D শুরু করার জন্য দুর্দান্ত সমর্থন রয়েছে এবং স্প্রিটব্যাচ ব্যবহার করে রেন্ডারিং সহজ করে । 3 ডি তে যাত্রা করার সাথে সাথে আপনাকে স্বয়ংক্রিয়ভাবে ভার্টেক্সবফার বা মডেল শিখতে হবে এবং তারপরে মডেলবোনস এবং এর সাথে যা কিছু ঘটেছিল তা আসে।
আপনি 2 ডি শুরু করা ভাল কারণ কেবল আপনার ধারণাগুলি উপলব্ধি করা কম (2 ডি স্প্রাইটস? কেকওয়াক!)। আপনার বেল্টের নীচে আপনার কিছু অভিজ্ঞতা হওয়ার পরে, আপনার 3D করা ভাল হবে।