سلام دوست عزیز ببخشید
بفرما اینم سورس
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
سلام دوست عزیز ببخشید
بفرما اینم سورس
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
اگه میشه یکجای دیگه آپ کن برام نمیاد.
با سلام من در ساخت بازي مشكل پيدا كردم كسي به من كمك ميكنه يا نه؟
1-من در بازي ام ميخوام وقتي يك كليد رو ميزنم كاراكتر بپپره و وقتي كه پريد تا به زمين نرسيده جلو و عقب نشه يا تير نزنه.
2-ميخوام وقتي كه كاراكتر دشمن در نزديكي بازيكن باشه به طرفش حركت كنه و اسپرايت تغيير كنه.
با تشكر...
با سلام خدمت دوست عزیزم بفرما
اینم یک جای دیگه اپلود کردم
[ برای مشاهده لینک ، با نام کاربری خود وارد شوید یا ثبت نام کنید ]
با سلام یک سوال دیگر
1. می خواستم ببینم وقتی بازی pacman همه چیزش تموم میشه وقتی یک چیزی در بازی هست که وقتی میخوری دشمن ابی میشود یهنی ما می توانیم ان را بخوریم.چکار کنم که وقتی ان چیز را می خورم دشمن وقتی ابی می شود از دیوار نگذرد؟
ممنون
دوست من بازم برام اجرا نشد.
اگه میشه در سایت زیر آپش کن:
upload.--------.com
برای سوال اول راحتترین کار اینه:
1- انیمیشن پرش رو آماده کنید.
2- یک آبجکت بسازید با اسپرایت انیمیشن. ایونت هم یکی بیشتر لازم نداره، Animation End ایونت و اکشن هم باشه Jump To Position. مختصات رو تا حدی که میخواید جلو بیفته بدید، Relative هم فعال کنید.
بعدش (حتما این اکشن زیر اکشن قبلی باشه) یک Change Instance بزنید که آبجکت رو تبدیل کنه به آبجکت اصلی.
3- آبجکت اصلی کاراکترتون رو باز کنید و دکمه ای که میخواید پرش باشه بزنید، مثلا اسپیس، اونوقت از اکشن Change Instance استفاده کنید و آبجکت روهم، همونی که میپره انتخاب کنید.
اونوقت اسپیس که میزنید:
1- کاراکتر اصلیتون میشه کاراکتر در حال پرش.
2- آبجکت کاراکتر در حال پرش، وقتی انیمیشنش تموم شد، میپره به پوزیشنی که دادید، در جلو یا عقب یا به مورب خودش.
3- اونوقت بعد از پرش به پورزیشن، دوباره آبجکت میشه کاراکتر اصلی.
درضمن یادتون نره که Origin اسپرایت پرش، در ساب ایمیج اول، مساولی باشه با سایز اسپرایت کاراکتر اصلی. مثلا اگر اسپرایت اصلی 100 پیکسله و پرش 200 پیکسل، باید اوریجینش رو روی 100 پیکسل قرار بدید.
سوال دوم:
از Create اسنفاده کنید یا Set Alarm یا Sleep، اونوقت Check Object، اونوقت Move Fixed.
راحت هم هست. یک ایونت Create بسازید، اونوقت از کاندیشنال Check Object استفاده کنید، (NOT را فعال نکنید)، فاصله رو Relative کنید، اونوقت یک بلاک شروع کنید. یک ثانیه به کاراکتر فرصت بدید تا دشمن رو ببینه (با آلارم یا اسلیپ) اونوقت Move Fixed رو بزنید. یک Else هم بزنید، با شانس مثلا 10000000 لبه، که دشمن احمق باشه و بشینه از دو به کاراکتر شلیک کنه تا بازی جذاب شه. اونوقت بلاک رو ببندید.
با سلام .. دوست عزیز انجا اپلود نمی شود.در ضمن مشکلم برطرف شد.اگه میشه به سوال پایینی جواب بده
وقتی دشمن ابی می شود یعنی می خواهیم ان را بخوریم چیکار کنیم تا دشمن وقتی ابی می شود از دیوار رد نشود؟
ممنون
سلام
مگه در حال حاظر از دیوار رد میشه؟!
من که کد بهت دادم برای عبور نکردن از دیوار.
تیک سولید رو میزنی برای ابجکت دیوار .
و برای برخورد دشمن با دیوار می نویسی speed=0;1
1 نیستا 1 رو برای درست بود فونت سایت
نوشتم.اسپید0 همین و بس.
کسی میتونه درمورد بازی snake یا همون مار برای حرکت و بزرگ شدنش کمکم کنه خیلی ممنون میشم![]()
هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)