ویرایش یک بازی که قبلا ساخته شده
#1
سلام ایا میشه یک بازی از قبل ساخته شده رل وارد کنستراکت کرد و بازسازی و تغیر داد ؟ لطفا هر کسی میدونه توضیحات کامل بده روش انجامشو ممنون دوستان
  پاسخ


 سپاس شده توسط:
#2
سلام. اگه فایل capx یا caproj بازی رو نداشته باشید، طبیعتاً نمی‌شه.

بعضی نرم‌افزارها مثل MMB یا گیم میکر ۸ به این صورت کار می‌کنند که در اصل یک پلیر برای اجرای سورس‌ها به وجود میارن، بعد سورس رو داخل اون پلیر مخفی می‌کنند. وقتی روی فایل exe نهایی دوتا کلیک می‌کنید، اون پلیر سورس مخفی داخل خودش رو اجرا می‌کنه. حتّی نرم‌افزار پازل‌ساز خودم هم از این مکانیزم استفاده می‌کنه. بعد برنامه‌هایی مثل Game Maker Decompiler ساخته می‌شن تا سورس رو از درون پلیر بیرون بکشند.

ولی Construct از این روش استفاده نمی‌کنه! کانستراکت بعد از خروجی نهایی، کدهای جاوااسکریپت تولید می‌کنه، یعنی سورس اصلی که در اصل شامل فایل‌های XML هست، به یک سورس جدید تبدیل می‌شه که فقط شامل کدهای جاوااسکریپت هست و توسّط کانستراکت باز نمی‌شه. بعد هم با استفاده از google closure تا می‌تونه کدهای جاوااسکریپت رو مبهم و فشرده می‌کنه، یعنی عملاً درست کردن سورس اصلی (capx یا caproj) از روی اون کدها غیر ممکنه.
معجزات طبیعت هایی هستند که با آن‌ها مأنوس نشده‌ایم
و طبیعت معجزه‌ایست که با آن انس گرفته‌ایم
علی صفایی حائری
  پاسخ


 سپاس شده توسط: mostafanastary ، shazde
#3
خیلی ممنون
  پاسخ


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


موضوع‌های مشابه…
موضوع نویسنده پاسخ بازدید آخرین ارسال
  حل شده ارور جاوا M.gh 4 1,867 1403/6/27، 10:19 عصر
آخرین ارسال: Klkj
  این چیه alirezagamemaker 4 2,328 1403/6/27، 10:18 عصر
آخرین ارسال: Klkj
  نشان دادن حرف در بازی کلماتی mehdi 0 287 1403/5/13، 05:27 عصر
آخرین ارسال: mehdi
  حل شده مشکل در آرایه mehdi 2 557 1403/4/26، 11:41 عصر
آخرین ارسال: mehdi
  حل شده خرید درون برنامه مایکت در وب ویو Arianm 3 1,296 1402/4/25، 12:01 عصر
آخرین ارسال: Arianm

پرش به انجمن: