PDA

View Full Version : سوال: اشکال در ساخت بازی



VirGil
یک شنبه 06 مرداد 1387, 23:30 عصر
سلام.

فرض کنید توی یه فرم یه نقطه داریم که همون اشاره گر موس هست. 2 طرف این فرم هم

(سمت چپ و راست فرم) کاملا مشکی است و فقط باریکه ای از خط سفید در وسط فرم

باقی مانده است.حالا قرارا است که اگر اشاره گر موس وارد قسمت سیاه شد game Over

بشه و تا وقتی هم که اشاره گر در قسمت سفید هست هیچ اتفاقی نیفته.

دقیقا مثل بازی که توی اتاری های دستی هست و .... .

حالا چه جوری میشه چنین لگوریتمی رو پیاده کرد؟ چه جوری میشه بین قسمت سفید و

سیاه تمایز قایل شد؟اصلا چه جوری باید فرم رو سیاه کنیم تا به مشکل بر نخوریم؟

منتظر جوابتون هستم.

یا حق.

shamsoft
چهارشنبه 09 مرداد 1387, 00:58 صبح
خب اگر توی فرم شما Width = 300 باشه و قسمت سفید شما هم از X = 100 تا X = 200 باشه، باید چک کنی که اگر X ماوس از 100 کمتر یا از 200 بیشتر شد، پس وارد ناحیه سیاه شده است!
خیلی آسونه. باید دید که شما چطوری اون خطوط رو ترسیم می کنید و چه Option هایی دارید و نسبت به شرایط خودتون یه روش رو پیدا کنید