تبلیغات :
آکوستیک ، فوم شانه تخم مرغی، صداگیر ماینر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




صفحه 1 از 16 1234511 ... آخرآخر
نمايش نتايج 1 به 10 از 154

نام تاپيک: آموزش بازي سازي با نرم افزار قدرتمند 3D Game Studio

  1. #1
    حـــــرفـه ای Moh3en_DDD's Avatar
    تاريخ عضويت
    Jun 2005
    محل سكونت
    1391
    پست ها
    3,761

    پيش فرض آموزش بازي سازي با نرم افزار قدرتمند 3D Game Studio

    در اين تاپيك آموزش اسكريپت نويسي اين برنامه داده مي شود !

  2. این کاربر از Moh3en_DDD بخاطر این مطلب مفید تشکر کرده است


  3. #2
    حـــــرفـه ای Moh3en_DDD's Avatar
    تاريخ عضويت
    Jun 2005
    محل سكونت
    1391
    پست ها
    3,761

    پيش فرض

    اول از همه بايد تنظيمات صفحه ي نمايش را درست كنيم براي اين كار دستور زير را مي نويسيم :

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    اين دستور رزولشن 640 * 480 مي كند ... !

    حال براي چه 6 ؟

    مي توانيد از براي هر اندازه اي يك عدد بزنيد كه در ليست زير اندازه ها نوشته شده است :

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

  4. این کاربر از Moh3en_DDD بخاطر این مطلب مفید تشکر کرده است


  5. #3
    حـــــرفـه ای Moh3en_DDD's Avatar
    تاريخ عضويت
    Jun 2005
    محل سكونت
    1391
    پست ها
    3,761

    پيش فرض

    حال با استفاده از اين دستور بيت هاي صفحه را به 16 تغيير بدهيد ( به هر چيزي كه مي خواهيد تغيير بدهيد ولي بهتر است همون 16 باشد  البته غير از 16 فقط 32 مي توانيد بگذاريد ) !

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    ليست بيت هايي كه مي توانيد بگذاريد همراه با توضيح  :

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید

  6. #4
    حـــــرفـه ای Moh3en_DDD's Avatar
    تاريخ عضويت
    Jun 2005
    محل سكونت
    1391
    پست ها
    3,761

    پيش فرض

    يك تابع هست كه مي گويد وقتي صفحه ي بازي باز مي شود چه اطفاقي بيفتد ... مثلا مي شه گفت كه مرحله اي كه در Level Editor ساخته ايم رل بيا ورد براي اين كار مثلا اسم مرحله اي كه درست كرديد Level 1 هست كه ما براي اينكه اين مرحله در اول بازي بيايد دستور زير را بدهيد :

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    دقت داشته باشيد :

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    اين را گفتم كه شايد خيلي ها دقت نكنند !

  7. 3 کاربر از Moh3en_DDD بخاطر این مطلب مفید تشکر کرده اند


  8. #5
    حـــــرفـه ای Moh3en_DDD's Avatar
    تاريخ عضويت
    Jun 2005
    محل سكونت
    1391
    پست ها
    3,761

    پيش فرض

    روش تعريف متغيير :

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    به جاي :
    name :
    نام متغيير
    Integer :
    مقدار متغيير

    روش تعريف function يا همان تابع :

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    name :
    نام تابع

    روش تعريف اكشن :

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    name :

    نام اكشن

  9. 2 کاربر از Moh3en_DDD بخاطر این مطلب مفید تشکر کرده اند


  10. #6
    حـــــرفـه ای Moh3en_DDD's Avatar
    تاريخ عضويت
    Jun 2005
    محل سكونت
    1391
    پست ها
    3,761

    پيش فرض

    متغير چيست ؟

    متغير يا مي تونه يك عدد يا يك رشته باشه كه در طول برنامه مرتب عدد آن تغيير مي كند ... يعني ما مي توانيم به آن عدد دهيم و عدد داخل آن را تغيير دهيم ... ( در طول آموزش بشتر متوجه مي شوديد ) !

    اكشن چيست ؟

    اكشن يعني برنامه نويسي كه براي يك شي ء در LEVEL EDITOR مي كنيم ... براي نام اكشن بايد نام شي ء‌مورد نظر ما در LEVEL EDITOR باشد ... براي تعيين نام يك شي ء در level editor بايد روي شي راست كليك و گزينه ي Properties رفته و سپس به تب Behaviour كليك كرده و در قسمت Action براي شي يك نام بر گزينيد !
    توجه : اگر نام اكشن درون Level editor نباشد برنامه پيغام خطا مي دهد !

    تابع چيست ؟

    تابع ها يك سري عوامل هستند كه قسمتي از آنها را خود برنامه تعريف كرده مثل تابع :

    Main

    تابع هاي ديگري هم هست كه در جلسات  بعدي آموزش داده مي شود !

  11. این کاربر از Moh3en_DDD بخاطر این مطلب مفید تشکر کرده است


  12. #7
    حـــــرفـه ای Moh3en_DDD's Avatar
    تاريخ عضويت
    Jun 2005
    محل سكونت
    1391
    پست ها
    3,761

    پيش فرض

    خوب ... !

    حال براي برنامه نويسي درون اكشن مورد نظرمان آماده مي شويم !

    براي اين كه يك كاري را به يك شي نصب بدهيم اول بايد نام اكشن را در داخل اكشن مورد نظر به همراه يك نقطه ي كوچك همراه با مشخصات براي آن بنويسيم ... مثلا اسم اكشن ما محسن است :

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    اين دستور به برنامه مي گويد كه آبجكت محسن را در مختصات 25 بردار X قرار بده ... !

    حال ما براي اينكه نخواهيم اسم اكشن را تايپ كنيم از پسوند MY استفاده مي كنيم كه My به جاي نام مي آيد مانند دستور زير !

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    بعضي از خصوصيات MY :

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    و ...  كه در آموزش هاي بعدي داده مي شوند !

  13. 2 کاربر از Moh3en_DDD بخاطر این مطلب مفید تشکر کرده اند


  14. #8
    حـــــرفـه ای Moh3en_DDD's Avatar
    تاريخ عضويت
    Jun 2005
    محل سكونت
    1391
    پست ها
    3,761

    پيش فرض

    توجه داشته باشيد كه كليه ي حقوق مربوط به خودم هست و اين آموزش را در هيچ كجا نمي بينيد ! ( البته به اين كاملي ! )

  15. 2 کاربر از Moh3en_DDD بخاطر این مطلب مفید تشکر کرده اند


  16. #9
    حـــــرفـه ای Moh3en_DDD's Avatar
    تاريخ عضويت
    Jun 2005
    محل سكونت
    1391
    پست ها
    3,761

    پيش فرض

    حلقه هاي تكرار :

    آموزش دستور While :

    اين دستور شرط يك نوع دستور شرطي مي باشد كه بوسيله ي آن مي توانيد يك حلقه ي تكرار درست كننيد كه به آن بگوييد تا شرط برقرار هست دستوري كه به آن داديد را اجرا كند ... روش تعريف كردن حلقه ي تكرار :

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    در پرانتز به جاي علامت * شرطي مورد نظر خود را قرار دهيد !

    توجه :

    اگر مي خواهيد حلقه ي شما بي نهايت باشد به معني اينكه حلقه اي كه برايش تعريف كرديد هيچ وقت تمام نشود به جاي * در داخل پرانتر يك عدد مثل 1 بگذاريد ... !

    مثال :

    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    اين دستور آبجكت محسن را تا بينهايت دور خود مي چرخاند !

    دقت كنيد به دستور :


    کد:
    برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
    اين دستور به برنامه مي گويد هر دفعه به مقدار X يكي اضافه كن !


  17. 2 کاربر از Moh3en_DDD بخاطر این مطلب مفید تشکر کرده اند


  18. #10
    حـــــرفـه ای M E H D I's Avatar
    تاريخ عضويت
    Oct 2005
    محل سكونت
    خونمون
    پست ها
    2,606

    پيش فرض

    ممنون

    تاپيك استيكي شد!

صفحه 1 از 16 1234511 ... آخرآخر

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •