PDA

View Full Version : سورس کامل بازی picture puzzle



MBG73
پنج شنبه 10 اردیبهشت 1388, 23:20 عصر
این هم سورس کامل بازی picture puzzle

دانلود (http://rapidshare.com/files/227640935/Picture_Puzzle.rar)

دوستان منو ببخشن چون این برنامه با اطلاعات خیلی محدود خودم نوشته شده . دوستان اگه برای بهتر کردن این برنامه نظر خودشونو بدن ممنون میشیم .


اگه قشنگ بود تشکر یادتون نره ! :چشمک:

MBG73
جمعه 11 اردیبهشت 1388, 08:08 صبح
آیا کسی برای بهم ریختن اعداد روش دیگری بلده ؟

xxxxx_xxxxx
یک شنبه 13 اردیبهشت 1388, 16:47 عصر
آیا کسی برای بهم ریختن اعداد روش دیگری بلده ؟
خيلي خوبه.
ديدم كه براي بهم ريختن اعداد از يك حالت هاي از پيش تعريف شده (19 حالت) استفاده كرديد. يعني بهم ريختن اعداد واقعاً رندم نبود.

تغييراتي تو برنامه اعمال كردم كه بهم ريختن اعداد يا همون shuffle كردن كاملاً رندوم صورت ميگيره.
از سه تا آرايه استفاده كردم. دو تا يك بعدي 4 خونه اي به نام lft و tup براي نگهداري Left و Top هر كدوم از كامندها. و يك آرايه دو بعدي 4 در 4 از نوع بولي براي اين كه هر كامندي كه سرجاش قرار گرفت به ازاي اون يكي از خونه هاي متناظر اين آرايه True ميشه تا براي كامندهاي بعدي اگر همين خونه اتفاقي انتخاب شد ديگه اونجا قرار نگيره.
خود سورس بهتر از توضيحاتي هست كه دادم.

يك پيشنهاد: تو برنامه هايي مثل اين كه از يك شئ به تعداد زياد استفاده كرديد اونها رو به صورت آرايه در بياريد كه كار كردن باهاشون خيلي خيلي راحت تر ميشه و نيازي نيست براي روتين هاي تكراري كد تكراري بنويسيد مثل همين بهم ريختن اعداد.

راستي كلاً Timer4 رو حذف كردم. نيازي بهش نبود. چون دستوراتش فقط يك بار اجرا ميشد و آخرش غير فعال ميشد. بجاش فرآيند بهم ريختن اعداد رو تو يك پردازه به نام shuffle نوشتم.

موفق باشيد/

MBG73
سه شنبه 15 اردیبهشت 1388, 21:09 عصر
دوست عزیز از پیگیری شما ممنونم .