تتریس یا خانه سازی آتاری را با این سورس فلاتر بسازید

تیر 29, 1398| اندروید ریور
پروژه آموزشی ساخت بازی مشابه آتاری با فلاتر

سورس آماده بازی تتریس یا همان خانه سازی آتاری برای فلاتر را در این مقاله دریافت می کنید . همان طور که حتما شما هم میدانید همه ما در دوران کودکی با این بازی خاطره ساختیم . شما در این مقاله با دریافت پروژه این بازی با استفاده از سورس آماده برای فلاتر می توانید یک بازی زیبا تتریس یا خانه سازی برای اندروید و ios بسازید پس با ما همراه باشید.

 ویژگی های سورس بازی تتریس یا خانه سازی برای فلاتر :

این سورس با هدف آموزشی در این مقاله از وبلاگ مارکت اندروید ریور منتشر شده است ، هدف ما از معرفی این سورس این است تا بتوانید یاد بگیرید چطور می توانید با استفاده از فلاتر بازی بسازید ، همچنین با استفاده از این پروژه با برخی از توابع در فلاتر آشنا خواهید شد که به ارتقا دانش شما در برنامه نویسی با استفاده از فریمورک فلاتر کمک می کند .

از ویژگی های این سورس آماده می توان به طراحی و دیزاین رابط کاربری آن مشابه آن چیزی که در آتاری شاهد بودیم اشاره کرد . صفحه اصلی بازی شامل یک صفحه نمایشگر ، دکمه های جهت و دکمه های ریست ، توقف ، صدا و دکمه اصلی است. تایمر و امتیاز شما و سایر اطلاعات هم در کنار صفحه نمایان است که بازیکن حس مشابه آتاری را تجربه می کند.

همچنین بخوانید :  آموزش استفاده از ViewBinding در اندروید استودیو 3.6

در سورس بازی خانه سازی برای فلاتر از چیزهایی استفاده شده است ؟

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

لیست کلاس ها و پکیج های استفاده شده در این سورس فلاتر :

برای مدیریت جیسون از پکیج flutter_localizations استفاده شده است .

برای نوتیکیفشن و نمایش Toast از پکیج overlay_support استفاده شده .

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

همچنین بخوانید :  آموزش Flutter : ساخت برنامه لیست کارها

استفاده از کلاس math برای عملیات و الگوریتم های ریاضی و استفاده از آرایه های دو بعدی برای ماتریس و حرکت های افقی و عمودی کاراکتر در بازی استفاده شده است.

استفاده از کللاس Duration برای تنظیم تایم بندی برای حرکت ابجکت ها استفاده شده است. توسعه دهنده از این کلاس برای حرکت انیمیشن تکه های خانه استفاده کرده است همچنین از کلاس Transform نیز برای چرخش ابجکت ها استفاده کرده است.

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

از services ها نیز برای اجرا عملیات در پس زمینه و بک گراند برای پخش صدا هنگام بازی توسط توسعه دهنده به کار گرفته شده است

سورس آماده این بازی را از لینک زیر دریافت کنید :

لطفا برای مشاهده لینک های این نوشته به حساب کاربری خود وارد شوید
5/5 (2 Reviews)
اندروید ریور نویسنده مقاله

مارکت اندروید ریور رودخونه پروژه های آماده اندروید ، اولین برند معتبر از سال 1395 در حوزه پروژه های آماده اندروید در ایرانه 🔥 ما بهترین راه کار رو برای ساخت اپلیکیشن و بازی اندروید بدون برنامه نویسی ارائه می کنیم و همیشه به فکر چیزای بهتر و بیشتری هستیم 😎



می تونی اندروید ریور رو توی شبکه های اجتماعی هم دنبال کنی ...

مقالات مرتبط را بخوانید :


سورس های اندروید شامل تخفیف رو ببین !


  تخفیف ها و اخبار ویژه رو در تلگراممون دنبال کن :)
به این مقاله امتیاز دهید :
5/5 (2 Reviews)
  خرید سورس های حرفه ای بازی و اپلیکیشن اندروید

دسته‌ها: آموزش برنامه نویسی اندروید

دیدگاهتان را بنویسید

راهنما : برای نوشتن موارد مختلف در دیدگاه می توانید از راهنمای نگارش اندروید ریور استفاده کنید : نگارش کد کوتاه `your code`
نگارش کد بلند یا نگارش بخش عمده یک سورس کد :
[sourcecode lang="your code language"] your code here [/sourcecode]