silsin
11-12-2011, 11:48
سلام
یک سری نکات رو مد نظر دارم که اینجا مطرح کنم و نظرات اساتید رو اینجا بدونم البته تخصصی:11:
UDK به عنوانی فرزند خلف انریل انجین 3 از سال 2009 در اختیار بازی سازهای سراسر دنیا و از جمله ماها قرار گرفته .سادگی ادیتور قدرتمندی بسیار و امکانات فراوان اون همیشه در ساخت بازی های با کیفیت بسیار بالا به همه ما بازی ساز ها کمک بسیاری کرده . اما می خواهیم مسئله ای رو مد نظر قرار بدهیم . اگر شما بازی رایانه ای را با استفاده از این انجین بسازید . ایا این مورد قابل قبول می باشد که کسی به تمامی اجزای بازی شما چه انیمیشن ها چه تکسچر و مدل ها و حتی کدهای برنامه نویسی شما دسترسی داشته باشد ؟ :18: درسته همچنین مسئله ای به وضوح در خروجی های این انجین مشاهده می شود . هم اینک اگر به وب سایت
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید مراجعه کنید می بینید که در انجا ابزاری برای استخراج فایل های مدل انیمیشن فلش تکسچر قرار داده شده است و حتی ابزاری نیز در آن وجود دارد که شما با استفاده از ان بتوانید به این موارد دسترسی داشته باشید این مشکل اول که در مورد UDK این ابزار به صورت کامل و در مورد بازی های دیگه با هر بار اپدیت انجین این نرم افزار نیز اپدیت میشود. حالا این مورد تا انجا پیش میرود که در بازی های خروجی گرفته شده توسط انجین UDK مشاهده می کنیم که حتی فایل های کد نویسی شده توسط بازی ساز نیز قایل دسترسی می باشذ . به تصاویر زیر دقت کنید :
تصاویر زیر مربوط به یک خروجی از این انجین می باشد :
در پوشه مربوط به کنتنت های این بازی فایلی با نام زیر یافتیم
همانطور که می دانید این گونه فایل ها پکیج های برنامه نویسی می باشند که کاربر ایجاد کرده
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
فایل مربوطه را باز می کنیم در ابتدا به موارد زیر برخورد می کنیم
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
شاید در ابتدا اینها کمی گنگ باشند اما اسکرول را پایین تر بده به موارد زیر برخورد خواهید کرد
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
این کدها همان کدهایی هستند که شما در برنامه نویسی این بازی از ان استفاده کرده اید که با این اوصاف بازی شما خود به خود اوپن سورس خواهد بود:31:
می خوام نظر دوستان دیگه رو بدونم راه حلی واسه این مسئله هست ؟
بازم تاکید می کنم تخصصی نیاین اینجا بحث های ......ر راه بندازینا
یک سری نکات رو مد نظر دارم که اینجا مطرح کنم و نظرات اساتید رو اینجا بدونم البته تخصصی:11:
UDK به عنوانی فرزند خلف انریل انجین 3 از سال 2009 در اختیار بازی سازهای سراسر دنیا و از جمله ماها قرار گرفته .سادگی ادیتور قدرتمندی بسیار و امکانات فراوان اون همیشه در ساخت بازی های با کیفیت بسیار بالا به همه ما بازی ساز ها کمک بسیاری کرده . اما می خواهیم مسئله ای رو مد نظر قرار بدهیم . اگر شما بازی رایانه ای را با استفاده از این انجین بسازید . ایا این مورد قابل قبول می باشد که کسی به تمامی اجزای بازی شما چه انیمیشن ها چه تکسچر و مدل ها و حتی کدهای برنامه نویسی شما دسترسی داشته باشد ؟ :18: درسته همچنین مسئله ای به وضوح در خروجی های این انجین مشاهده می شود . هم اینک اگر به وب سایت
برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید مراجعه کنید می بینید که در انجا ابزاری برای استخراج فایل های مدل انیمیشن فلش تکسچر قرار داده شده است و حتی ابزاری نیز در آن وجود دارد که شما با استفاده از ان بتوانید به این موارد دسترسی داشته باشید این مشکل اول که در مورد UDK این ابزار به صورت کامل و در مورد بازی های دیگه با هر بار اپدیت انجین این نرم افزار نیز اپدیت میشود. حالا این مورد تا انجا پیش میرود که در بازی های خروجی گرفته شده توسط انجین UDK مشاهده می کنیم که حتی فایل های کد نویسی شده توسط بازی ساز نیز قایل دسترسی می باشذ . به تصاویر زیر دقت کنید :
تصاویر زیر مربوط به یک خروجی از این انجین می باشد :
در پوشه مربوط به کنتنت های این بازی فایلی با نام زیر یافتیم
همانطور که می دانید این گونه فایل ها پکیج های برنامه نویسی می باشند که کاربر ایجاد کرده
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
فایل مربوطه را باز می کنیم در ابتدا به موارد زیر برخورد می کنیم
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
شاید در ابتدا اینها کمی گنگ باشند اما اسکرول را پایین تر بده به موارد زیر برخورد خواهید کرد
[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]
این کدها همان کدهایی هستند که شما در برنامه نویسی این بازی از ان استفاده کرده اید که با این اوصاف بازی شما خود به خود اوپن سورس خواهد بود:31:
می خوام نظر دوستان دیگه رو بدونم راه حلی واسه این مسئله هست ؟
بازم تاکید می کنم تخصصی نیاین اینجا بحث های ......ر راه بندازینا