PDA

View Full Version : game for android



tibanab
چهارشنبه 15 خرداد 1392, 15:33 عصر
سلام.
من دارم برا پروژه پایانی رو برنامه نویسی منچ تو محیط eclipse کار میکنم.
اما کلی مشکل دارم.
مثلا نمیدونم چه جوری حرکت مهره ها رو پیاده سازی کنم.
فک کردم شاید بشه با پیدا کردن مختصات انجام بدم اما تا حالا نتیجه نگرفتم.
شما راه حل بهتری دارید؟
تورو خدا کمک :افسرده:

Modernidea
پنج شنبه 16 خرداد 1392, 00:08 صبح
سلام

راهی که به نظر من میرسه این هست که، به تعداد محل هایی که مهره میتونه حرکت کنه Linear Layout های تو درتو بسازید. چیدمان این ها دقیقا باید مثل چیدمان یک منچ واقعی باشه.
درون هر یک از این Layout ها یک Image بگذارید و نام یکتایی به هرکدام ار آنها بدهید. این Image ها همان جایی است که هر مهره میتواند قرار بگیرد.
خوب، حال مهره که حرکت کرد و به هر یک از این خانه ها یا Layout ها رفت، مختصات Image موجود در آن خانه را بگیرید و مختصات مهره را با آن تنظیم کنید.

موفق باشید.

shahin bahari
پنج شنبه 16 خرداد 1392, 12:34 عصر
سلام
جناب modernidea تعریف کردن این تعداد layout باعث کند شدن برنامه نمیشه؟ تا حالا پیش نیومده این تعداد layout تعریف کنم ولی حس میکنم سربار زیادی ایجاد کنه.
پیشنهاد من استفاده از canvas هست که به نظر خیلی بهتر بشه خروجی. البته سادگی layout خیلی بیشتر هست.

Nevercom
پنج شنبه 16 خرداد 1392, 15:06 عصر
خب پیشنهاد من هم Canvas هست که البته وظیفه ی رسم همه ی تصاویر به عهده ی خودتون هست.
چون این بازی دوبعدی هست میتونید از موتورهای بازی سازی دوبعدی استفاده کنید، مثل Cocos2D

mehrnoush_89
جمعه 17 خرداد 1392, 10:48 صبح
من و دوستم تازه کاریم تو برنامه نویسی اندروید ، تا حالا با canvas کار نکردیم ، میشه بیشتر راهنماییمون کنین لطفا ؟

mehrnoush_89
جمعه 17 خرداد 1392, 11:17 صبح
منظورتون از رسم تصاویر چیه ؟؟؟

mahdi68
یک شنبه 19 خرداد 1392, 17:32 عصر
سلام
بازی با اپلیکیشن فرق داره ! برای ساخت بازی باید از انجین ، فریم ورک و کتابخونه های مخصوص بازی سازی و کارهای گرافیکی استفاده کنید . من توصیه میکنم از LibGdx برای ساخت این بازی استفاده کنید اینم لینکش http://libgdx.badlogicgames.com/

tibanab
چهارشنبه 22 خرداد 1392, 08:54 صبح
ببخشید اما اونقدر تازه کارم که حتی نمیدونم چه جوری تو canvas کار کنم؟ اینجا میشه لطف کنید بیشتر توضیح بدین یا یه سایت آموزشی معرفی کنید؟

biodread
چهارشنبه 22 خرداد 1392, 09:42 صبح
سلام
بازی با اپلیکیشن فرق داره ! برای ساخت بازی باید از انجین ، فریم ورک و کتابخونه های مخصوص بازی سازی و کارهای گرافیکی استفاده کنید . من توصیه میکنم از LibGdx برای ساخت این بازی استفاده کنید اینم لینکش http://libgdx.badlogicgames.com/
فیزیک هم ساپورت میکنه؟
با open GL کار میکنه؟

mahdi68
چهارشنبه 22 خرداد 1392, 10:48 صبح
فیزیک هم ساپورت میکنه؟
با open GL کار میکنه؟

بله Box2D ساپورت میکنه و با Open GL کار میکنه !
در این صفحه میتونید اطلاعات بیشتری به دست بیارید
http://libgdx.badlogicgames.com/features.html

mahdi68
چهارشنبه 22 خرداد 1392, 11:01 صبح
ببخشید اما اونقدر تازه کارم که حتی نمیدونم چه جوری تو canvas کار کنم؟ اینجا میشه لطف کنید بیشتر توضیح بدین یا یه سایت آموزشی معرفی کنید؟

این لینک نگاه کنید
http://developer.android.com/guide/topics/graphics/2d-graphics.html

mfaridi
دوشنبه 11 شهریور 1392, 22:36 عصر
با gamemaker studio میتونی بسازی بهترینه تو نوع خودش

darkenerboy
دوشنبه 11 شهریور 1392, 22:41 عصر
با gamemaker studio میتونی بسازی بهترینه تو نوع خودش

اینقدر این توضیح کامل و جامع بود که فکر نکنم کسی براش سوال پیش بیاد !