
تنها فرصت 30 روزه برای دریافت و استفاده رایگان از گیم انجین کدارت، برای شروع بر روی دکمه دانلود کلیک کنید.
![]() |
دانلود |
بازی معروف و اعتیاد آور فلپی برد!
بازی الهامگرفته از Flappy Bird با استفاده از موتور Codeart
مقدمه
این پروژه به توسعه یک بازی دوبعدی با سبک آرکید میپردازد که از بازی کلاسیک Flappy Bird الهام گرفته شده و با استفاده از گیم انجین Codeart طراحی شده است. هدف از این پروژه، بازآفرینی گیمپلی اعتیادآور نسخه اصلی و بررسی قابلیتهای موتور Codeart برای توسعه سریع و اجرای روان بازی بود.
مفهوم و گیمپلی
در این بازی، بازیکن کنترل پرندهای را برعهده دارد که باید از میان لولههایی که به صورت عمودی قرار گرفتهاند عبور کند. با هر بار کلیک یا لمس، پرنده به سمت بالا حرکت میکند و نیروی جاذبه آن را به پایین میکشد. چالش اصلی در زمانبندی دقیق و جلوگیری از برخورد با موانع برای کسب امتیاز بیشتر است.
فرآیند توسعه
انتخاب موتور: موتور بازی سازی Codeart به دلیل ساختار سبک و سهولت در توسعه بازیهای دوبعدی انتخاب شد.
فیزیک و کنترلها: جاذبه و تشخیص برخورد با استفاده از ماژولهای داخلی موتور پیادهسازی شدند. کنترل ورودی به صورت واکنش به لمس یا کلیک طراحی شد.
گرافیک و منابع: اسپریتهای سفارشی طراحی شدند تا حس نوستالژیک Flappy Bird را منتقل کنند، در حالی که سبک بصری منحصربهفرد حفظ شد.
سیستم امتیازدهی: سیستم امتیازدهی پویا برای ثبت عبور موفق از لولهها طراحی شد و امتیاز بهصورت لحظهای نمایش داده میشود.
طراحی صدا: افکتهای صوتی ساده برای افزایش تعامل و حس بازی اضافه شدند، از جمله صدای پرش و برخورد.
چالشها و راهحلها
یکی از چالشهای اصلی، تنظیم حرکت پرنده به گونهای بود که هم پاسخگو باشد و هم چالشبرانگیز. این مشکل با تنظیم پارامترهای جاذبه و سرعت پرش از طریق تستهای مکرر حل شد. همچنین، برای بهینهسازی عملکرد تشخیص برخورد در دستگاههای مختلف، محاسبات مربوط به ناحیه برخورد سادهسازی شد.
نتیجهگیری
این پروژه نشان میدهد که چگونه یک مفهوم ساده بازی میتواند با استفاده از موتور Codeart بهطور مؤثر بازآفرینی و ارتقاء یابد. نتیجه نهایی، تجربهای قابل بازی و جذاب است که ضمن ادای احترام به Flappy Bird، مهارتهای کلیدی توسعه بازی را به نمایش میگذارد.
دانلود سورس پروژه