فهرست مطالب:

بازی مار در C: 8 مرحله
بازی مار در C: 8 مرحله

تصویری: بازی مار در C: 8 مرحله

تصویری: بازی مار در C: 8 مرحله
تصویری: گوشی قاپی که عن شد 😂😂😂| دوربین مخفی 2024, جولای
Anonim
بازی مار در سی
بازی مار در سی

بازی مار در تلفن های همراه قدیمی رایج بود که با استفاده از برنامه c به راحتی قابل واگذاری است. برای ساخت این پروژه شما نیاز به درک اولیه از نحو c دارید. مثال: برای حلقه ، در حالی که حلقه ، و غیره

با ایجاد این نوع پروژه بازی مهارت برنامه نویسی شما تا حد زیادی بهبود می یابد.

مرحله 1: یادگیری برخی از نحوهای اساسی برای Devolping Gui

می توانید رنگ اضافه کنید و می توانید در جایی که می خواهید بنویسید چاپ کنید

شما باید نحو اولیه مانند:

1) Gotoxy (x ، y)

2) رنگ متن ()

3) پس زمینه متن ()

4) kbhit ()

مرحله 2: صفحه خوش آمدید بازی

صفحه خوش آمدید بازی
صفحه خوش آمدید بازی

با استفاده از بالا پس زمینه و فونت مناسب را انتخاب کنید.

با نشان دادن عنوان بازی به کاربر خوش آمدید

مرحله 3: انتخاب سطح بازی

انتخاب سطح بازی
انتخاب سطح بازی

پس از نمایش عنوان بازی.

انجام صفحه روشن ()

سطوح را نشان دهید و از کاربر بخواهید سطح را انتخاب کند

ذخیره سطح انتخاب شده توسط کاربر در متغیر و استفاده از آن برای افزایش سطح دشواری کاربر.

مرحله 4: الگوریتم

الگوریتم
الگوریتم

تابع تصادفی:

در برنامه c یک تابع تصادفی وجود دارد که برای قرار دادن غذا در هر نقطه از صفحه استفاده می شود.

بنابراین ، از این عملکرد برای قرار دادن غذا در هر نقطه از صفحه استفاده کنید

حرکت دادن مار در صفحه:

همانطور که مشاهده می کنید مار با چاپ ''*'' روی صفحه روی صفحه چاپ می شود. بنابراین ، ما باید یک کاراکتر را در ابتدا چاپ کنیم و یک کاراکتر را در پایان پاک کنیم

تغییر جهت:

جهت مار را می توان با استفاده از تابع kbhit () تغییر داد.

وقتی شخصیت را مطابق آن فشار دهید جهت مار تغییر می کند.

مرحله 5: الگوریتمی برای افزایش اندازه مار و افزایش امتیاز

الگوریتمی برای افزایش اندازه مار و افزایش نمره
الگوریتمی برای افزایش اندازه مار و افزایش نمره

افزایش اندازه مار:

وقتی مار جلو می رود اندازه آن افزایش می یابد و وقتی مختصات مار با مختصات غذا مطابقت می کند اندازه مار افزایش می یابد.

افزایش نمره:

هنگامی که snanke غذا را دریافت می کند ، امتیاز کاربر نیز افزایش می یابد

از تصویر بالا مشخص است که امتیاز کاربر و اندازه مار افزایش یافته است.

مرحله 6: شرایط بازی:

شرایط بازی
شرایط بازی

هنگامی که مار مرز صفحه را لمس می کند. بازی تمام می شود.

این را می توان با مقایسه مختصات مرز با مختصات مار انجام داد.

مرحله 7: خروج از صفحه

صفحه را ترک کنید
صفحه را ترک کنید
صفحه را ترک کنید
صفحه را ترک کنید

آخرین مرحله از کاربر بپرسید آیا می خواهد بازی را ادامه دهد یا نه.

مرحله 8: پیوند Vedio و C Code

پیوند کد مار

توصیه شده: