সুতরাং অবশেষে আমি এক্সএনএর সাথে প্রায় খেলতে পেরেছি এবং 2 ডি গেমটি তৈরির সাথে বেড়াতে যাচ্ছি (আইওএস এ এটি বিকাশকারী কোনও বন্ধুর কাছ থেকে আমার কাছে শিল্প সম্পদ রয়েছে)
অনেক কিছুই করা সহজ হয়ে মনে হয় এবং বাক্স থেকে বেরিয়ে আসে তবে বেশিরভাগ সাহিত্যের (উদাহরণস্বরূপ আমি যে বইগুলি কিনেছি) 2 ডি তে খুব বেশি মনোযোগ দিই না বলে আমি একগুচ্ছ জিনিসপত্রের জন্য স্টাম্পড রেখেছি।
আমি নীচের কোয়েস্টিনে কোনও স্পষ্টতা বা আরও তথ্যের দিকে নির্দেশিত হওয়ার সত্যই প্রশংসা করব:
গেম সার্ভিসের মূল বিষয়টি কী? আমি কোনও বিষয়টিকে পরিষেবা হিসাবে নিবন্ধকরণের পুরো মুহূর্তটি বুঝতে পারি যাতে অন্য কোনও গেম কম্পোনেন্ট এটিকে দখল করতে পারে তবে এই কীভাবে এটি সহজেই প্রকাশ্য বা স্থিতিশীল করে তোলে? উদাহরণস্বরূপ, আমার বইটি স্প্রেটব্যাচ অবজেক্টটিকে গেম। সি ক্লাসে নিবন্ধ করার প্রস্তাব দিয়েছে। আমি নিশ্চিত নই যে এটি কীভাবে কেবল সর্বজনীন / স্থিতিশীল করার পক্ষে অগ্রাধিকারযোগ্য, যেহেতু যেভাবেই (সিঙ্গলটন) গেমের কেবলমাত্র একটি উদাহরণ থাকা উচিত?
আমি কখন গেমস কম্পোনেন্ট বা রেন্ডারেবল গেম কম্পোনেন্টের উত্তরাধিকারী হওয়া উচিত তা নিয়ে আমি বিভ্রান্ত। আমি ম্যানেজার / কন্ট্রোলার ডিজাইন অনুসরণ করার চেষ্টা করছি, যেমন সমস্ত সত্ত্বা একক পরিচালকের দ্বারা তৈরি / মালিকানাধীন এবং অন্যান্য জিনিসগুলির জন্য একই। আমার কাছে বর্তমানে প্রতিটি ম্যানেজার / কন্ট্রোলার গেমকম্পোনেন্টের কাছ থেকে উত্তরাধিকার সূত্রে প্রাপ্ত হয়েছে, তবে কীভাবে এই গেমটি অবজেক্টটি সমস্ত পরিচালকের নিজস্ব এবং ম্যানুয়ালি তাদের উপর আপডেট কল করে এবং আঁকতে পারে?
আমি লক্ষ্য করেছি যে কন্টেন্টলয়েডের আগে ইনিশিয়ালিকে ডাকা হয়েছিল (), আমি এই বিরক্তিকর বিষয়টি পেয়েছিলাম যেহেতু আমার প্রাথমিককরণটি যেখানে আমি আমার কিছু সত্ত্বা তৈরি করতে চাই (যেমন স্প্রাইট, প্লেয়ার ইত্যাদি ..) তবে আমি তাদের বোঝা তাদের দিতে পারি না স্প্রিটপত্রক বা টেক্সচারের যেহেতু সেগুলি লোড করার জন্য কল এখনও আসে নি। আমি সম্ভবত ভুলভাবে আরম্ভ করছি বা কন্টেন্টলয়েডে লোকেরা কেবল আরও নিচে টেক্সচারটি বরাদ্দ করছেন?
এগুলি সত্যই বুঝতে না পেরে আমার বৃহত্তম " WTF " বলে মনে হচ্ছে