تایل مپ یا اسپرایت ؟
#1
سلام دوستان من در حال ساخت یک بازی پلتفرم هستم برای منظرها و دیگر اجزای بازی ابتدا از تایل مپ استفاده کردم اما تایل مپ ها را وقتی انتخاب می کنم و در بازی کنارهم قرار می دهم یکدیگر را قطع می کنند و دیگر اینکه نمی توانم به یک تایل مپ استفاده شده در بازی گفت بدون اینکه دیگری را قطع کند در پشت لایه تایل مپ دیگر قرار بگیرد و یا در جلو منظورم استفاده از چیزی مثل z order است که در اسپرایت ها می توان استفاده کرد و یک اسپرایت را در لایه زیرین یا روی لایه دیگر کنارهم قرار داد بنابراین
در بازیم به غیر از بکگراند برای تمام منظره ها از اسپرایت استفاده کرده ام و تعداد اسپرایت های بازیم بسیار زیاد شده آیا این باعث پایین آمدن زیاد پورفرمنس بازیم و سرعت آن خواهد شد یا مشکل چندانی ایجاد نمی کند؟ ممنون میشوم راهنمایی کنید 
  پاسخ


 سپاس شده توسط:
#2
سلام
اگه فیلم آموزشی ساخت بازی پلتفورم را دیده باشید در اون آقا مجتبی دو تا لایه تایل مپ ایجاد کرد.پس می تونیم بیش از یک لایه تایل مپ داشته باشیم.
در مورد تعداد اسپرایت هم بله.اگه تعداداسپرایتها زیاد باشند پرفورمنس بازی پاین میاد.چون باید همه اونها رندر بشند.
  پاسخ


 سپاس شده توسط:
#3
(1395/1/7، 01:09 صبح)ghasem نوشته است: سلام
اگه فیلم آموزشی ساخت بازی پلتفورم را دیده باشید در اون آقا مجتبی دو تا لایه تایل مپ ایجاد کرد.پس می تونیم بیش از یک لایه تایل مپ داشته باشیم.
در مورد تعداد اسپرایت هم بله.اگه تعداداسپرایتها زیاد باشند پرفورمنس بازی پاین میاد.چون باید همه اونها رندر بشند.

میشه چند لایه تایل مپ داشت اما قابلیتهایی مانند z order رو نداره اصولا کار با تایل مپ خوب نیست بعد مطمئنید در صورت استفاده زیاد حدود 50 اسپرایت غیر متحرک برای منظره های بازی ، پرفورمنس بازی خیلی پایین میاد یا خیلی نیست؟
  پاسخ


 سپاس شده توسط:
#4
(1395/1/7، 06:10 عصر)jamalhadipour نوشته است:
(1395/1/7، 01:09 صبح)ghasem نوشته است: سلام
اگه فیلم آموزشی ساخت بازی پلتفورم را دیده باشید در اون آقا مجتبی دو تا لایه تایل مپ ایجاد کرد.پس می تونیم بیش از یک لایه تایل مپ داشته باشیم.
در مورد تعداد اسپرایت هم بله.اگه تعداداسپرایتها زیاد باشند پرفورمنس بازی پاین میاد.چون باید همه اونها رندر بشند.

میشه چند لایه تایل مپ داشت اما قابلیتهایی مانند z order رو نداره اصولا کار با تایل مپ خوب نیست بعد مطمئنید در صورت استفاده زیاد حدود 50 اسپرایت غیر متحرک برای منظره های بازی ، پرفورمنس بازی خیلی پایین میاد یا خیلی نیست؟

سلام،

اشتباه نکنید، تایل مپ بیشتر برای ساخت پس زمینه ها و اشیای ثابت و غیر قابل استفاده در بازی است و برای اینکار بهترین انتخاب است چرا که یکبار رندر شده و یک شی محسوب میشود در نتیجه تاثیر بسیار عالی بر روی پرفورمنس بازی دارد.فرض کنید شما یک بازی پلتفرم میسازید پس زمینه و مناظر را با تایل مپ بسازید و  سکو ها و زمین را با استفاده از یک اسپرایت نامرئی با خاصیت solid (جامد) که در نقاط مورد نیاز کپی (instanse) میشود...

چه کسی میگوید z order ندارد! z order دارد اگر منظورتان اجزای تایل مپ هست به طور معمول تایل مپ انتخابی جدید بر روی تایل مپ قبلی قرار میگیرد(اگر همپوشانی داشته باشند) برای رفع این مشکل اگر خیلی نیاز هست که معمولاً احتیاج نیست میتوانید یک لایه جدید ساخته، در حالیکه لایه جدید در حال انتخاب است همان تایل مپ را از بخش object type گرفته و به داخل صحنه بازی بکشید یا به اصطلاح drag کنید حال میتوانید از خاصیت ترتیب لایه ها برای همان تایل مپ استفاده کنید.


تایل مپ یک ابزا هم دارد به نام rectangle برای ساخت تایل یا تصاویر کاشی استفاده میشود چیز بسیار جالبی هست حتماً یکبار امتحان کنید.
--------------\\\\\\\\\\*******\\\\\\\\---------------------------\\\\\\\\\\**********\\\\\\\---------
[تصویر:  vngames_mobarez.png]


*«يَرْفَعِ اللَّهُ الَّذِينَ آمَنُوا مِنْكُمْ وَ الَّذِينَ أُوتُوا الْعِلْمَ دَرَجاتٍ//خداوند کسانی را که ایمان آورده اند و کسانی را که دانش به آنان عطا شده است.درجات عظیمی می بخشد.»(قرآن کریم، المجادلة، 11 ‏)*

*پیامبر اکرم (ص) فرمود:«علم آموزي بر هر مرد و زن مسلمان، واجب است.»(مصباح‏ الشريعة، ج 13)
  پاسخ


 سپاس شده توسط: jamalhadipour
#5
از راهنمایتون ممنون 
میشه لطف کنید و اگر فیلم آموزشی کامل ، فارسی یا انگلیسی در مورد کار با تایل مپ و ابزارهایی مانند rectangle  سراغ داشتید لینکش یا خودش رو اینجا قرار بدید 
  پاسخ


 سپاس شده توسط:
#6
(1395/1/8، 12:41 عصر)jamalhadipour نوشته است: از راهنمایتون ممنون 
میشه لطف کنید و اگر فیلم آموزشی کامل ، فارسی یا انگلیسی در مورد کار با تایل مپ و ابزارهایی مانند rectangle  سراغ داشتید لینکش یا خودش رو اینجا قرار بدید 


فکر کنم این ویدئو(به زبان انگلیسی) کمکتون کنه تا حرفهام بهتر متوجه بشی...
--------------\\\\\\\\\\*******\\\\\\\\---------------------------\\\\\\\\\\**********\\\\\\\---------
[تصویر:  vngames_mobarez.png]


*«يَرْفَعِ اللَّهُ الَّذِينَ آمَنُوا مِنْكُمْ وَ الَّذِينَ أُوتُوا الْعِلْمَ دَرَجاتٍ//خداوند کسانی را که ایمان آورده اند و کسانی را که دانش به آنان عطا شده است.درجات عظیمی می بخشد.»(قرآن کریم، المجادلة، 11 ‏)*

*پیامبر اکرم (ص) فرمود:«علم آموزي بر هر مرد و زن مسلمان، واجب است.»(مصباح‏ الشريعة، ج 13)
  پاسخ


 سپاس شده توسط: jamalhadipour
#7
(1395/1/8، 02:55 عصر)vng نوشته است:
(1395/1/8، 12:41 عصر)jamalhadipour نوشته است: از راهنمایتون ممنون 
میشه لطف کنید و اگر فیلم آموزشی کامل ، فارسی یا انگلیسی در مورد کار با تایل مپ و ابزارهایی مانند rectangle  سراغ داشتید لینکش یا خودش رو اینجا قرار بدید 


فکر کنم این ویدئو(به زبان انگلیسی) کمکتون کنه تا حرفهام بهتر متوجه بشی...

خیلی ممنون لطف کردی رفیق
  پاسخ


 سپاس شده توسط:


موضوع‌های مشابه…
موضوع نویسنده پاسخ بازدید آخرین ارسال
Information پرداخت درون برنامه مایکت کوردوا ya mahdi 0 230 1404/1/17، 05:43 عصر
آخرین ارسال: ya mahdi
  نحوه خروجی اندروید کوردوا ya mahdi 0 180 1404/1/11، 04:06 عصر
آخرین ارسال: ya mahdi
Wink حل شده مقادير لازم در environment variable ᔕinaᗪehghani 24 11,596 1403/10/23، 12:10 صبح
آخرین ارسال: Tggi
  تپسل .....فروشگاه Hamidreza 3 1,932 1403/10/22، 11:57 عصر
آخرین ارسال: Tggi
  خروجی اندروید با Intel xdk ya mahdi 0 130 1403/8/25، 02:08 عصر
آخرین ارسال: ya mahdi

پرش به انجمن: