توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : برنامه بازی
david77
28th June 2012, 09:20 AM
سلام خدمت دوستانمن میخواستم بازی پازل اعداد را به زبان java netbeans بنویسم لطفا اگر میتونید من را راهنمایی بفرمایید
rayarasool
28th June 2012, 10:23 AM
اگه منظورتون پازل معمولی هستش
من اون رو نوشتم با اپلت ها راحت میشه نوشتش
حتی عکس هم براس میشه گذاشت
چه جوری باید راهنمایی کنم؟
Steve Jobs
28th June 2012, 11:06 AM
سلام دوست عزیز
ممنون برای پاسخ دوست عزیزمون rayarasool، با اجازه ایشون کدهایی که در نت هست را میذارم که ایده بگیرند.
یکی اش پیاده سازی با عکس هستش و دیگری با اعداد .
از JFrame هم دوتاشون استفاده کردند.
لینک 1
(http://www.leepoint.net/notes-java/examples/games/slidepuzzle/slidepuzzle.html)لینک 2 (http://zetcode.com/tutorials/javaswingtutorial/puzzle/)
(http://zetcode.com/tutorials/javaswingtutorial/puzzle/)
اینم screenshot خروجی:
http://uc-njavan.ir/images/ffdnjn4uasuag9ex4fwt.png
http://uc-njavan.ir/images/nru75ifra9lh76sx0zle.png
david77
29th June 2012, 10:00 AM
دست هر دوتاتون درد نکنه
من زیاد بلد نیستم با این نرم افزار کار کنم
میشه اگه مطلبی یا سایتی را معرفی کنید که ساختن بازی را با این نرم افزار آموزش دهد.
من هر چی در نت گشتم ساخت برنامه برای موبایل بوده بازی نبوده.
مثلا من نمیدونم چطور عکس ها را در برنامه قرار دهم؟
Steve Jobs
29th June 2012, 11:43 AM
اگه تا حالا با NetBeans کار نکردید، آموزش کار کردن با آن و نحوه درست کردن پروژه در آن را مطالعه کنید.
وقتی یاد گرفتید چگونه پروژه بسازید و class بسازید، تنها کاری که باید انجام دهید این است که کدها را کپی کنید!!!
دلیل اینکه میگم کپی، این هستش که شما می فرمایید زیاد چیزی بلد نیستید. پس یا باید از پایه یاد بگیرید (راه حل بهتر) یا اینکه کارتون را راه بندازید! اما اینکه بخواهید فقط این کد را یهوکامل یاد بگیرید نمیشه!
با این حال اگه از این کدها(پست قبلی ام) که گذاشتم جایی اش را مشکل داشتید، بفرمایید تا بگم.
یه مسئله دیگه اینه که نمیگم کدنویسی برای بازی و غیربازی تفاوتی نداره که شما نخواهید کارخاصی کنید، بلکه میگم بازی ساختن باجاوا را همون طور که بقیه برنامه ها را مینویسید، بنویسید. اگه میخواهید ابزارهای لازم را بدونید اول باید ببینید میخواهید چی بنویسید، اپلت یا اپلیکیشن. خلاصه گام به گام پیش برید تا برسید به خواسته تون. فکر میکنم فریم نوشتن در نت بینز به خاطر قابلیت هایی که داره حداقل برای طراحی خیلی راحت تر باشه. اما خیلی هم متفاوت تر نیست . چون فقط یه IDE هستش و فرقی از این بابت با eclipse نداره.
در ضمن، IDE منتخبم eclipse است و آشنایی زیادی با NetBeans ندارم. یعنی شما تا مرحله ایجاد پروژه کارتون را با کمک دوستان پیش ببرید؛ بعدش از نظر برنامه نویسی من درخدمتم (برای توضیح مشکل احتمالی در کد).
عکس که گفتید واسه چی؟ مگه پازل اعداد نمیخواهید درست کنید؟ پازل اعداد نیازی به عکس نداره.
اما کلا خواستید عکسی را در کدهاتون استفاده کنید باید ببریدش توی فولدر bin پروژه و در برنامه تون با دستورهایی که برای ارتباط برقرار کردن با عکس وجود داره باهاش ارتباط برقرار کنید.
آموزش کار با NetBeans را پیوست کردم، بخش های لازم را مطالعه کنید.
بعدش هم تصمیم بگیرید میخواهید چی کار کنید؛ یاد بگیرید یا کپی کنید!
اگه خواستید یاد بگیرید سوال هاتون را گام به گام بپرسید تا جواب بدهم.
rayarasool
30th June 2012, 11:45 AM
خواستید عکسی را در کدهاتون استفاده کنید باید ببریدش توی فولدر bin پروژه و در برنامه تون با دستورهایی که برای ارتباط برقرار کردن با عکس وجود داره باهاش ارتباط برقرار کنید.
پیرو فرمایش دوست عزیز باید بگم که اگه با اپلت کار کنید دیگه نیازی به بریدن عکس ها و آن وقت قرار دادنشان در bin لازم نیست drawimag می تواند عکس را بگیرد و این قدر قدرت مند هست که بتونه با یه الگوریتم ساده عکس رو قطعه قطعه نشون بده !
اگه خواستید سورس رو میزارم.(البته با اپلت)
Steve Jobs
30th June 2012, 12:02 PM
پیرو فرمایش دوست عزیز باید بگم که اگه با اپلت کار کنید دیگه نیازی به بریدن عکس ها و آن وقت قرار دادنشان در bin لازم نیست drawimag می تواند عکس را بگیرد و این قدر قدرت مند هست که بتونه با یه الگوریتم ساده عکس رو قطعه قطعه نشون بده !
مرسی دوست من[golrooz]
اما من منظورم از "باید ببریدشتوی فولدر bin پروژه" این بود که اونجا قرارش بدهند، نه اینکه بِبُرنش![negaran]
الان کدی که من گذاشتم هم همینه، کافیه عکس را به شکل کامل بذارید، خودش قطعه قطعه میکنه، من اینکه عکسه را کجا بذاره که بتونه آدرس دهی نسبی کنه و راحت باشه را گفتم.[cheshmak]
اگه خواستید سورس رو میزارم.(البته با اپلت)
اگه تمایل دارید و براتون مقدور هست، کد را بذارید که دوستمون از ایده اش استفاده کنه.[shaad]
david77
1st July 2012, 12:17 AM
این که گفتید برای پازل اعداد نیازی به عکس نداره، بیشتر توضیح بدهید یعنی باید چیکار کنم؟
rayarasool
1st July 2012, 08:54 AM
خب یعنی به جای عکس فقط کافیه یک عدد را به تناسب مکانش چاپ کنید
البته به نظر من در شروع کار کار کردن با این موضوع برای شما کمی سخته
پیشنهاد می دم اول با برنامه های ساختار یافته و روتین شروع کنین.
دانلود (http://wdl.persiangig.com/pages/download/?dl=http://rayarasool.persiangig.com/joorchin.zip)
david77
13th July 2012, 11:07 AM
من اون فایلی که گذاشته بودی باز کردم ولی نتوستم بازش کنم فایلاش ناشناخته بودباید با چی بازش کنم
یه سوال دیگه ازت داشتم این که میتونم خودم عدد درست کنم بزارم
rayarasool
14th July 2012, 10:08 AM
با نت بینز باید بازش کنی
تو اپلت ها یه متدی به نام DrawString هست که 3 تا پارامتر میگیره
اولیش رشته ایه که می خوای چاپ کنی و دو تا بعدیش هم مکان اون هستش
باید به جای رشته اون عدد ها رو وارد کنی.
امیدوارم کمک کرده باشم.
استفاده از تمامی مطالب سایت تنها با ذکر منبع آن به نام سایت علمی نخبگان جوان و ذکر آدرس سایت مجاز است
استفاده از نام و برند نخبگان جوان به هر نحو توسط سایر سایت ها ممنوع بوده و پیگرد قانونی دارد
vBulletin® v4.2.5, Copyright ©2000-2025, Jelsoft Enterprises Ltd.