X
تبلیغات
پیکوفایل
رایتل
12 خرداد 1390 @ 17:04

پرو‍ژه بازی مار - snake - اسنک

 

 

در این پروژه بازی مار شبیه سازی شده است. بدین صورت که یک جدول با ده سطر و پانزده ستون وجود دارد که مار دز این محدوده میتواند حرکت کند. خانه های خالی با علامت "-" ، خانه های حاوی جایزه با علامت"*" و خانه های حاوی مانع با علامن "b" نمایش داده میشود. اگر مار از جدول خارج شود و یا وارد مانع شود ، یکی از جان های مار گرفته میشود و به خانه شروع باز میگردد و اگر مار جان نداشته باشد ، مار سوخته و بازی تمام میشود. در ابتدای بازی سر مار در خانه "s" و بدن او بیرون از جدول است.  

اگر مار وارد خانه حاوی جایزه شود ده امتیاز میگیرد و با هر سی امتیاز یک جان به جان های مار اضافه میگردد.
سر مار با علامت"o" و بدن مار با علامت "mmm" نشان داده میشود. با رسیدن مار به نقطه پایان "e" بازی تمام میشود. پس از هربار که مار حرکت میکند ، وضعیت جدید و امتیاز کسب شده و تعداد جان های مار نمایش داده میشود. حرکت مار با استفاده از چهار کلید از کلیدهای صفحه کلید است که توضیح چگونگی حرکت مار در بازی نمایش داده میشود. طول مار در بازی ثابت است و مار نمیتواند به سمت بدن خود به عقب برگردد.
 
سورس این پروژه به زبان C و یا ++C  همراه با توضیحات و فایل اجرایی ارائه می گردد.   

هزینه ارسال سورس این برنامه ده هزار تومان   دانلود رایگان فایل اجرایی Download
کد درخواست این برنامه
C&Cpp-021  میباشد.
  

نظرات (0)
برای نمایش آواتار خود در این وبلاگ در سایت Gravatar.com ثبت نام کنید. (راهنما)
نام :
ایمیل :
وب/وبلاگ :
ایمیل شما بعد از ثبت نمایش داده نخواهد شد