حل شده خروجی با node.js
#1
سلام

چطور میشه با node.js و خط فرمان خروجی گرفت ؟
چه مزایایی نسبت به XDK داره ؟
همه ی قابلیت های XDK تو این هم پشتیبانی میشن ؟
چقدر حجم اضافه میکنه ؟
پرفورمنس تو این روش چطوره ؟

اگه میشه مراحل خروجی گرفتنم بگید
! KEEP CALM AND LOVE CONSTRUCT 2 
آرام باش و به کانستراکت 2 عشق بورز !
  پاسخ


 سپاس شده توسط:
#2
سلام.

با خود NodeJS به تنهایی نمی‌شه خروجی موبایل گرفت.
ابتدا باید node.js رو نصب کنید، بعد با کمک npm (که همراه Node نصب می‌شه) بعضی از پکیج‌هاش رو که می‌تونن خروجی موبایل بدن نصب کنید. پکیج‌هایی مثل Cordova، PhoneGap، Crosswalk و حتّی +CocoonJS Webview همه از پکیج‌های Node هستند. بعد از نصب یکی از این‌ها طبق راهنمای موجود در سایت‌هاشون می‌تونید پیش برید و خروجی مورد نظر رو بگیرید.

درضمن در این روش برای هر پلت‌فرمی که بخواین خروجی بگیرید باید پیش‌نیازهاش رو داشته باشید. مثلاً اگه می‌خواین خروجی اندروید بگیرید، باید حتماً Android SDK و مخلّفاتش رو نصب داشته باشید!

درمورد پرفرمنس و حجم هر کدوم از خروجی‌ها هم قبلاً بحث شده و می‌تونید جستجو کنید.
معجزات طبیعت هایی هستند که با آن‌ها مأنوس نشده‌ایم
و طبیعت معجزه‌ایست که با آن انس گرفته‌ایم
علی صفایی حائری
  پاسخ


 سپاس شده توسط: Vizmark#
#3
ممنون
مشکلی با SDK و JDK ندارم.

ولی روشی که بعد از خروجی حجمش کم باشه و پرفورمنس خوب داشته باشه هست ؟
یعنی مثه کراسواک باشه ولی ۱۶ مگ نیاره رو بازی ؟ ( مثه کوکون جی اس هم پولی نباشه ! )

فونگپ پرفورمنسش چطوره ؟

خود کوردوا پرفورمنسش چطوره ؟
! KEEP CALM AND LOVE CONSTRUCT 2 
آرام باش و به کانستراکت 2 عشق بورز !
  پاسخ


 سپاس شده توسط:
#4
خروجی Cordova و Phonegap تقریباً یکی هستند.
در این دو روش، برای اجرای بازی از مرورگر خود گوشی (Android Browser) استفاده می‌شه (با این تفاوت که مثلاً نوار آدرس و… وجود نداره). چون پرفرمنس مرورگر پیش‌فرض اندروید، در اندرویدهای قدیمی‌تر از 5 پایین هست، پرفرمنس این دو تا کم هست. ولی این دو تا بهترین روش‌های خروجی برای اندروید 5 به بالا هستند.

خروجی Crosswalk مشابه Cordoav و Phonegap هست با این تفاوت که به جای مرورگر پیش‌فرض اندروید از مرورگر کروم اندروید استفاده می‌کنه، و برای اینکه مطمئن بشه اگه کاربر مرورگر کروم رو نصب نکرده، بازی بدون مشکل اجرا میشه، کلّ مرورگر رو هم همراه خودش داره (به همین دلیل 16 مگ میاره روی حجم بازی، اون 16 مگ حجم مرورگر کروم هست که به صورت مخفی درونش جاسازی شده). چون مرورگر کروم برای اندروید فقط در اندروید ۴ به بالا نصب می‌شه، این روش هم فقط در اندروید ۴ به بالا کار می‌کنه.

خروجی +CocoonJS Webview از لحاظ پرفرمنس، و پشتیبانی از امکانات مختلف، درحال حاضر بهتر از خروجی‌های دیگه عمل کرده، ولی مشکلش اینه که در حالت رایگان آرم Ludei رو در اوّل بازی نشون می‌ده.
معجزات طبیعت هایی هستند که با آن‌ها مأنوس نشده‌ایم
و طبیعت معجزه‌ایست که با آن انس گرفته‌ایم
علی صفایی حائری
  پاسخ


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


موضوع‌های مشابه…
موضوع نویسنده پاسخ بازدید آخرین ارسال
Information پرداخت درون برنامه مایکت کوردوا ya mahdi 0 230 1404/1/17، 05:43 عصر
آخرین ارسال: ya mahdi
  نحوه خروجی اندروید کوردوا ya mahdi 0 179 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

پرش به انجمن: