آموزش اندروید (Android) قسمت 21 : تکمیل بازی دوز

آموزش اندروید (Android) قسمت 21 : تکمیل بازی دوز

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

شما می توانید 3 دقیقه از این ویدیو را به صورت رایگان مشاهده کنید

سلام به ITPRO های عزیز. در قسمت قبل نوشتن بازی دوز را شروع کردیم و با استفاده از انیمیشن ها رابط کاربری این بازی را ساختیم و دیدیم که چگونه با انیمیشن ها می توان حرکات متنوعی طراحی کرد. حالا در این قسمت بیشتر به منطق بازی می پردازیم و می گوییم که چطوری باید تشخیص داد که بازی برنده داشته است و چه کسی برنده است. همچنین چطور می شود که بازی دوباره شروع شود و در چه حالتی بازی مساوی خواهد شد. برای پیاده سازی عملیاتی که گفته شد از خاصیت های اندروید و زبان جاوا استفاده خواهد شد. برای مثال از آرایه های دوبعدی و مقدار دادن به آنها استفاده شده است و همچنین در این قسمت یاد میگیریم که چگونه وقتی که یک layout یا یک ویو وجود دارد به کنترل هایی که در درون آن قرار دارند دسترسی داشته باشیم و با آنها کار کنیم. همچنین وقتی که عکسی برای یک ویو یا ویجت قرار داده شده است را حذف کنیم.

ITPRO باشید

نویسنده: مهدی عادلی فر

منبع: Itpro

هرگونه نشر و کپی برداری بدون ذکر منبع و نام نویسنده دارای اشکال اخلاقی می باشد.

#آموزش_گام_به_گام_اندروید #متدها_در_اندروید #کار_با_visibility_در_اندروید #آرایه_های_دوبعدی_در_جاوا #آموزش_برنامه_نویسی_اندروید #دوره_آموزشی_اندروید #بازی_دوز_در_اندروید #نوشتن_بازی_در_اندروید
عنوان
1 آموزش اندروید (Android) قسمت 1 : معرفی دوره و نصب ابزارها 40′:30″ رایگان
2 آموزش اندروید (Android) قسمت 2 : معرفی جاوا و متغیرها 48′:43″ رایگان
3 آموزش اندروید (Android) قسمت 3 : عملگر ها و تصمیم و تکرار در جاوا 55′:5″ 5,500
4 آموزش اندروید (Android) قسمت 4: شی گرایی در جاوا 1:0′:24″ 5,500
5 آموزش اندروید (Android) قسمت 5 : وراثت و ساختمان داده ها در جاوا 1:23′:46″ 5,500
6 آموزش اندروید (Android) قسمت 6 : اندروید استودیو (Android studio) 43′:27″ رایگان
7 آموزش اندروید (Android) قسمت 7 : ساختار پروژه ها 29′:20″ رایگان
8 آموزش اندروید (Android) قسمت 8 : ویو و کنترل و ویجت (Widget) 1:9′:59″ 6,600
9 آموزش اندروید (Android) قسمت 9 :ویجت (Widget) ها و خصوصیات آنها 49′:17″ 5,500
10 آموزش اندروید (Android) قسمت 10 : Activity و Intent 39′:12″ 5,500
11 آموزش اندروید (Android) قسمت 11 : Activity و Intent در برنامه 50′:50″ 5,500
12 آموزش اندروید (Android) قسمت 12 : List view و Adapter 27′:36″ رایگان
13 آموزش اندروید (Android) قسمت 13 :ListView و Adapter سفارشی 1:9′:25″ 7,700
14 آموزش اندروید (Android) قسمت 14 : ورودی های غیرمتنی 51′:5″ رایگان
15 آموزش اندروید (Android) قسمت 15 : Group Layout 35′:40″ 4,400
16 آموزش اندروید (Android) قسمت 16 :Toggle Button و برنامه چندزبانه 33′:37″ رایگان
17 آموزش اندروید (Android) قسمت 17 :چندرسانه ای (Multimedia) 55′:55″ 6,600
18 آموزش اندروید (Android) قسمت 18 :برنامه موزیک پلیر (Music Player) 47′:4″ 3,300
19 آموزش اندروید (Android) قسمت 19 :انمیشن (Animation) 30′:22″ 3,300
20 آموزش اندروید (Android) قسمت 20 :برنامه دوز انیمیشنی 57′:32″ 6,600
21 آموزش اندروید (Android) قسمت 21 : تکمیل بازی دوز 54′:16″ 6,600
22 آموزش اندروید (Android) قسمت 22 : ویدیوها و فایل ها 28′:9″ رایگان
23 آموزش اندروید (Android) قسمت 23 :ذخیره Shared Preferences و فایل 49′:33″ 4,950
24 آموزش اندروید (Android) قسمت 24 : برنامه دفترچه یادداشت 49′:27″ 5,500
25 آموزش اندروید (Android) قسمت 25 : تکمیل دفترچه یادداشت 59′:5″ 5,500
26 آموزش اندروید (Android) قسمت 26 : فایل های خارجی و دیتابیس 38′:54″ رایگان
27 آموزش اندروید (Android) قسمت 27 : دیتابیس (Database) 55′:22″ 5,500
28 آموزش اندروید (Android) قسمت 28 : تکمیل دیتابیس (Database) 1:19′:17″ 6,600
29 آموزش اندروید (Android) قسمت 29 : برنامه Todo List 2:2′:47″ 6,600
30 آموزش اندروید (Android) قسمت 30 : مفاهیم جغرافیایی و نقشه ها 34′:35″ رایگان
31 آموزش اندروید (Android) قسمت 31 : نقشه ها و موقعیت ها 1:28′:24″ 8,800
32 آموزش اندروید (Android) قسمت 32 : برنامه GPS 1:23′:28″ 5,500
33 آموزش اندروید (Android) قسمت 33 : مفاهیم وب و انتقال داده 26′:20″ رایگان
34 آموزش اندروید (Android) قسمت 34 : برنامه آنلاین آب و هوا 50′:53″ 4,400
35 آموزش اندروید (Android) قسمت 35 : اتمام برنامه آب و هوای آنلاین 1:22′:2″ 8,250
36 آموزش اندروید (Android) قسمت 36 : کتابخانه Volley 48′:31″ 7,150
37 آموزش اندروید (Android) قسمت 37 : RecyclerView 55′:11″ 8,800
38 آموزش اندروید (Android) قسمت 38 : تماس و SMS و ایمیل و AppChooser 56′:58″ 6,600
39 آموزش اندروید (Android) قسمت 39 : درخواست برنامه دیگر و فایل نصب 35′:8″ رایگان
زمان و قیمت کل 34:37′:9″ 162,250
2 نظر
nikolas

سلام جناب عادلی

بابت توضیحات خوب و کاملتون و همچنین وقتی که برای پاسخگویی سریع و با حوصله میگزارید سپاس گزارم .

در درجه اول لطفا همیشه در آخر هر فیلم یک دور توضیح کوتاه کل اون قسمت رو در قالب جمع بندی اراعه دهید،دقیقا مانند کاری که در اخر این فیلم انجام دادین و باعث فهم بیشتر شد .ممنون

***

مشکل بعدی که دقیقا در کد خودتون هم مشهود بود ((هیچ مشکلی در اصل کد و اجرا نیست)) اما

وقتی بازی دوز بار اول تمام میشود{{بدون هیچ مشکلی )) برای بار دوم که بازی مجدد انجام میشود ، انیمیشن انتقال ((translationYBy)) به درستی انجام میشود{{برای تمام خانه ها }}. اما انیمیشن ((rotation)) برای بعضی خانه ها اعمال نمیشود (({{خانه هایی که در بازی دست اول مهره داشتند }}))

***مهره صاف بدون چرخش در جای خود قرار میگیرد .

=====>> فقط- فقط در دست اول بازی تمامی انیمیشن ها درستی انجام میشود و هیچ مشکلی نیست

به نظرتون علت در چیست ؟؟

وب سایت توسینسو

برای مشاهده نظرات مدرس باید این ویدیو را خریداری کنید.

نظر شما
برای ارسال نظر باید وارد شوید.
از سرتاسر توسینسو
تنظیمات حریم خصوصی
تائید صرفنظر
×

تو می تونی بهترین نتیجه رو تضمینی با بهترین های ایران بدست بیاری ، پس مقایسه کن و بعد خرید کن : فقط توی جشنواره تابستانه می تونی امروز ارزونتر از فردا خرید کنی ....