PDA

View Full Version : یه اکتیویتی بازی حدس کلمه



delta111
سه شنبه 26 خرداد 1394, 22:11 عصر
سلام دوستان
کسی می تونه فقط یه اکتویتی بازی های حدس کلمه مثل آفتابه رو قرار بده
قرار نیس بازی مثل آفتابه بسازیم ولی کد مشابهش رو لازم داریم
لطفا اگه میشه دوستان یاری کنن

tux-world
سه شنبه 26 خرداد 1394, 22:16 عصر
تو چند دیقه نمیشه این رو ساخت. حداقل یه روز وقت میخواد. کجاش موندید؟ تا کجا کد نویسی کردید؟ الان مشکلتون کجاست؟

delta111
سه شنبه 26 خرداد 1394, 22:45 عصر
من تقریبا همه جاشو موندم
فقط یه کدی بدین که وقتی دکمه ای رو زد بره توی جای خالی قرار بگیره
بقیشو هروقت لازم شد می پرسم :)

gjmkdyttyhujk
سه شنبه 26 خرداد 1394, 22:59 عصر
من تقریبا همه جاشو موندم
فقط یه کدی بدین که وقتی دکمه ای رو زد بره توی جای خالی قرار بگیره
بقیشو هروقت لازم شد می پرسم :)

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

حالا شما باید این گقته ها رو تبدیل به کد کنی.:لبخند:

delta111
چهارشنبه 27 خرداد 1394, 11:02 صبح
اینو باید داینامیک بنویسی و درواقع باید یه تابع باید بنویسی که وقتی روی هرکدوم از حروف کلیک شد بره اون خانه های بالایی رو بررسی کنه ببینه اولین خالی کدومه و عکس اون رو عکس اینی که کلیک شده قرار بده. برای بررسی اینکه توی اون قسمت بالا حرفی قرار گرفته یا نه می تونی یه عکس پیش فرض به حروف بالایی بدی بعد ID اون ها رو بگیری و مقایسه کنی. اگه مقدار پیش فرض بود که حرف توش قرار میگیره اگه که نه بره بعدی رو بررسی کنه.

حالا شما باید این گقته ها رو تبدیل به کد کنی.:لبخند:
حال نمیشه شما اینا رو تبدیل به کد کنی؟! :لبخند:

gjmkdyttyhujk
چهارشنبه 27 خرداد 1394, 11:59 صبح
حال نمیشه شما اینا رو تبدیل به کد کنی؟! :لبخند:

دوست من این کار یکی دو دقیقه نیست. این کار حداقل یه نصف روز زمان می خواد تا دقیق و درست باشه. این کار رو اگه قسمت قسمت کنیم 10 تا سوال از توش درمیاد مثلا چطور دو تصویر رو مقایسه کنیم، چطور تصویر این باتن رو به اون یکی باتن بدیم و سوال هایی از این دست که میگم حداقل یه نصفه روز زمان می خواد.

delta111
چهارشنبه 27 خرداد 1394, 12:28 عصر
دوست من این کار یکی دو دقیقه نیست. این کار حداقل یه نصف روز زمان می خواد تا دقیق و درست باشه. این کار رو اگه قسمت قسمت کنیم 10 تا سوال از توش درمیاد مثلا چطور دو تصویر رو مقایسه کنیم، چطور تصویر این باتن رو به اون یکی باتن بدیم و سوال هایی از این دست که میگم حداقل یه نصفه روز زمان می خواد.
حداقل یه راهنمایی بکنید بگید من از کجا شروع کنم

dc-master
چهارشنبه 27 خرداد 1394, 14:57 عصر
حال نمیشه شما اینا رو تبدیل به کد کنی؟! :لبخند:
شما فقط ایده داری که می خوای ازش پول دربیاری. اینطوری که نمیشه

delta111
چهارشنبه 27 خرداد 1394, 17:26 عصر
شما فقط ایده داری که می خوای ازش پول دربیاری. اینطوری که نمیشه
می دونم
مهارتش هم لازمه
خب بگید از کجا شروع کنم چی کار کنم

majid_7
پنج شنبه 28 خرداد 1394, 10:49 صبح
ببین دوست عزیز چیزایی که لازم داری به نظر من البته تقریبا نیشه گفت ایناست:
- خوندن از یه فایل که همون منابع سوالت یا کلمه ت هست
- جداکردن تک تک کاراکترها از هم و قرار دادنشون توی textview
- گرفتن تعداد کاراکترها و ساخت تعداد جای خالی به نعداد لازم
- گرفتن متن یا تکست دکمه ها وقتی روشون کلیک میشه
- مقایسه با آرایه ای که از منبع خوندی
-قراردادن متن سر جای خودش در صورت وجود توی اون کلمه
-چک کردن اینکه ممکنه چند تا از اون کاراکتر توی کلمه ت باشه فراموش نشه
- مخفی کردن دکمه ی مورد نظر (چه جزو کلمه باشه چه نباشه)
داشتن به متغیر که کاربر نتونه هی کلمه اشتباه بزنه نا آخر
(خب)
اینا چیزایی بود که به ذهن من رسید تازه نمیدونم چقدش مونده
اگه بیشتر از این راهنمایی میخوای بیخیالش شو و یه سره بگو واسم بنویسیدش
:قهقهه:

Raminab
جمعه 29 خرداد 1394, 11:01 صبح
سلام دوستان
گفتم حالا که این تاپیک زده شده منم ی سوالی راجبش بپرسم
راهی هست که قطعه کدی بنویسیم که layout به صورت داینامیک تغییر کنه؟ ینی مثلا توی ی مرحله ما کلمه ی 6 حرفی داریم ولی توی مرحله ی بعد کلمه 10 حرفی, که مسلما باید layout مون تغییر کنه! اینو میشه با یه layout ولی داینامیک پیاده سازی کرد ؟ یا احتیاجه که برای هر مرحله یکی درست کنیم ؟؟؟

majid_7
شنبه 30 خرداد 1394, 10:06 صبح
چرا به نظر شما باید لایه رو تغییر داد؟؟؟
چرا متن تکست ویو رو تغییر نمیدید که باید حدس زده بشه؟؟؟

البته واسه سوال شما هم میشه این کار رو کرد فقط کافیه setContentView رو تغییر بدی!
ولی به نظرم نیازی نیست که این کار انجام بشه مگر اینکه بخواید کلا ظاهر تغییر کنه توی هر مرحله!

Raminab
شنبه 30 خرداد 1394, 18:05 عصر
چرا به نظر شما باید لایه رو تغییر داد؟؟؟
چرا متن تکست ویو رو تغییر نمیدید که باید حدس زده بشه؟؟؟

البته واسه سوال شما هم میشه این کار رو کرد فقط کافیه setContentView رو تغییر بدی!
ولی به نظرم نیازی نیست که این کار انجام بشه مگر اینکه بخواید کلا ظاهر تغییر کنه توی هر مرحله!

دوست عزیز سوال منو متوجه نشدید, مشکل من با عوض کردن متن textView نیست! برای اون هم که گفتید setContetnView رو تغییر بدید در اصل دارید از یک activity و چند layout استفاده میکنید که اینجور میشه.من میخوام جوری نوشته بشه که یک لیوت برای مرحله ها داشته باشیم.شکل رو نگاه کنید : قسمت تکس ویو و حروف الفبا که مشترک هستن و بحثی درش نیست.قسمتی که کاربر میاد حروف رو وارد میکنه برای یک کلمه ی 3 حرفی سه فیلد داره برای 10 حرفی 10 فیلد و ....
این قسمت رو میخواستم دپبا یه layout بسازم
(توی ی برنامه دیگه که نوشتم توی ی صفحه خاص دقیقا همین مشکل رو داشتم,شابد نزدیک به 200 تا ازون صفحه میخواستم ولی تعداد radioButton هاش متفاوت بود :اشتباه:)

Raminab
شنبه 30 خرداد 1394, 18:07 عصر
شکا جا موند شرمنده .....

132445

majid_7
یک شنبه 31 خرداد 1394, 09:18 صبح
نمیدونم. درست متوجه نشدم چی میخواید ولی امیدوارم این صفحات کمکتون کنه!
http://code.tutsplus.com/tutorials/create-a-hangman-game-project-setup--mobile-21797
http://code.tutsplus.com/tutorials/create-a-hangman-game-user-interface--mobile-21853
http://code.tutsplus.com/tutorials/create-a-hangman-game-user-interaction--mobile-21893
موفق باشید

delta111
یک شنبه 31 خرداد 1394, 10:12 صبح
نمیدونم. درست متوجه نشدم چی میخواید ولی امیدوارم این صفحات کمکتون کنه!
http://code.tutsplus.com/tutorials/create-a-hangman-game-project-setup--mobile-21797
http://code.tutsplus.com/tutorials/create-a-hangman-game-user-interface--mobile-21853
http://code.tutsplus.com/tutorials/create-a-hangman-game-user-interaction--mobile-21893
موفق باشید
آقا ممنون از لطفتون

delta111
یک شنبه 31 خرداد 1394, 10:19 صبح
نمیدونم. درست متوجه نشدم چی میخواید ولی امیدوارم این صفحات کمکتون کنه!
http://code.tutsplus.com/tutorials/create-a-hangman-game-project-setup--mobile-21797
http://code.tutsplus.com/tutorials/create-a-hangman-game-user-interface--mobile-21853
http://code.tutsplus.com/tutorials/create-a-hangman-game-user-interaction--mobile-21893
موفق باشید
آقا ممنون از لطفتون

hamid_0341
سه شنبه 02 تیر 1394, 13:40 عصر
حال نمیشه شما اینا رو تبدیل به کد کنی؟! :لبخند:

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

بعضیا اینجا فقط دنبال لقمه آماده میگردن .....