افزونه اختصاصی تایپ فارسی در گیم میکر-ورژن دو


افزونه اختصاصی تایپ فارسی در گیم میکر-ورژن دو


افزونه اختصاصی تایپ فارسی در گیم میکر نسخه دو

با قابلیت خط بندی اتوماتیک و سانسور کلمات 

افزونه موجود به صورت اختصاصی در سال 1393 توسط توحید فتحی حبشی  آماده گردیده و تا کنون به صورت محدود نشر داده شده و در بازیهای متعددی جهت پشتیبانی از زبان فارسی از این افزونه بهره گرفته شده است.

افزونه موجود توانایی ساپورت تمامی زبانهای زنده دنیا (بجز 7 زبان )را دارا میباشد ، بسیار بهینه بوده و در صورت استفاده صحیح به هیچ عنوان شاهد افت فریم نخواهید بود .

لازم به ذکر است افزونه موجود هیچ گونه مشابه خارجی و یا داخلی ندارد و تنها افزونه فارسی نویسی با قابلیت خط بندی میباشد.

با در نظر داشتن تلاشهای انجام گرفته در برنامه نویسی افزونه مربوطه تقاضامند است در بازی های خود از سازنده افزونه و گروه بید گیمز تشکر به عمل آورید (در صورتی که انتشار این افزونه بازخورد مناسبی داشته باشد منتظر هدایای بعدی بید گیمز از جمله نسخه های به روزتر همین افزونه باشید)

افزونه مربوطه کامل بوده و دارای تمامی الزامات پروژه به صورت سورس میباشد که در دو فرمت برای گیم میکر استودیو یک و دو ارائه گردیده است.

در هر حال توضیحاتی در مورد نحوه استفاده از این افزونه ارائه میگردد.

فونت :

یک فونت در افزونه مربوطه قرار دارد این فونت دارای تنظیمات خاصی برا پشتیبانی از حروف فارسی و انگلیسی میباشد شما میتواند فونت و سایز فونت را تغییر داده (به تنظیمات فونت دست نزنید) و با توجه به نیاز خود تعدادی کپی از فونت ایجاد نمایید توجه نمایید فونتهای فارسی سری b از حروف انگلیسی پشتیبانی نکرده به همین دلیل بجای این سری از سری به روز تر این فونتها یعنی فونتهای سری xb استفاده نمایید.(استفاده از تمامی فونتهای استاندارد مجاز است)

شما میتوانید با استفاده از کد scr_persian_x_y متن انگلیسی و یا فارسی خود در هر مکانی برای نمایش و یا استفاده های دیگر تبدیل به حالت قابل استفاده توسط گیم میکر نمایید 

scr_persian_x_y(string,x,y,fasele,tedad)

string : متن مورد نظر

x : ایکس رسم متن

y : وای رسم متن

fasele : فاصله از مرکزیت ایکس جهت چپ چین و راست چین کردن دقیقتر

tedad : تعداد کلمات در یک خط

خروجی کد فوق متغییر های لوکال زیر میباشد

draw_align
draw_x
draw_y
draw_string

برای استفاده بهینه از افزونه بهترین حالت استفاده از کد فوق در ایونتهای .create. و یا ایونتهای مشابه میباشد که به صورت مکرر تکرار نمیشوند پس استفاده از این کد در ایونتهای .step. و draw توصیه نمیشود.

به طور مثال 

در ایونت .create. کدهای زیر جهت تبدیل حالت عادی به حالت قابل پشتیبانی اضافه گردیده است.

txt="متن مورد نظر";
scr_persian_x_y(txt,800,200,5,50);

در ایونت draw کدهای زیر قرار گرفته است.

draw_set_font(persian_font)
draw_set_halign(draw_align)
draw_text(draw_x,draw_y,draw_string)
draw_set_halign(fa_left)

در خط یک فونت فارسی مربوطه را انتخاب کرده ایم

در خط دوم چپ چین و یا راست چین بودن متن مشخص میگردد که بستگی به فارسی یا انگلیسی بودن متن مربوطه دارد

خط سوم متن مورد نظر رسم میگردد

خط چهارم حالت پیش فرض رسم بازگردانی میگردد

شما میتوانید فارسی نویس ورژن دو را از لینک زیر دانلود نمایید.

موفق باشید.


Download

zip

4.2 mb

    نظرات


    نام: ali

    17 فروردین 1398
    خیلی عالیه، ممنون برای زحماتتون، موفق و سلامت باشید!

    نام: ایماب

    5 اردیبهشت 1398
    عالی بود خسته نباشید

    نام: zenous

    11 اردیبهشت 1398
    سلام آقا شما آموزش ثبت نام و ورود رو دادید ولی من یه چیزی رو میخواستم بدونم ایکنه چجوری میشه فایل ذخیره هر شخص رو به سرور آپلود کنم وبرای هر شخص فایل ذخیره خودش لود بشه .

    نام: علی

    2 خرداد 1398
    لطفا پرداخت درون برنامه ای کافه بازار رو برای گیم میکر اموزش بدین

    نام: علی

    13 خرداد 1398
    سلام این افزونه مشکل داره. یهو وسط بازی میبینی کل متن چند خطی تو یه خط میاد !!!!

    نام: علیرضا

    23 خرداد 1398
    به نظر خیلی خوب میاد گیم میکر به همچین افزونه ای خیلی نیاز داشت از زحمات شما خیلی ممنونم میرم تستش کنم موفق و سربلند باشید

    نام: آریا

    17 تیر 1398
    با سلام ببخشيد من GMS2 ام کرک شده و ورژنش پايين بود، فکر کنم 2.2.1 بود که جديدا کلا نذاشت برم داخل و گفت حداقل ورژنت بايد 2.2.2 باشه. اومدم اينجا و گيم ميکر جديد رو دانلود کردم و همينطور کرکي که براش گذاشته بودين که شامل يه keygen و يه dll هست. گيم ميکر جديد رو نصب کردم ولي ميگه اکسپاير شده. کرک خواستم بکنم ولي انگار کي جِن و دي ال التون کاري نمي کنن و همچنان همون خطا رو مي گيرم. شايد کرکتون رو دارم اشتباه استفاده مي کنم، ميشه طرز استفاده اش رو بگين. چون نه آدرس مي گيره و نه چيزي پچ مي کنه و نه هيچي. اگر هم مشکل چيز ديگه اس راه نمايي کنين لطفا






ارسال نظر




رفتن به بالا