• پایان فعالیت بخشهای انجمن: امکان ایجاد موضوع یا نوشته جدید برای عموم کاربران غیرفعال شده است

طراحی سایت تخته نرد

mohammades22

کاربر تازه وارد
تاریخ عضویت
4 جولای 2013
نوشته‌ها
82
لایک‌ها
7
محل سکونت
Tehran
نیاز به یک سیستم بازی تخته نرد با مشخصات زیر را داریم :

- بازی تخته نرد بدون باگ و تست شده ( می توانید از سیستم های اوپن سورس استفاده کنید )
- عدم استفاده از فلش ( فلش به هیچ وجه قابل قبول نیست )
- کل بازی با HTML5 باشد
- دارای API برای افزایش موجودی یا کاهش موجودی باشد
- امکان ایجاد میز های مختلف با مبالغ مختلف و گرافیک های مختلف وجود داشته باشد
- گرافیک میز ها براحتی از طریق جایگزین کردن فایل های تصویری قابل تغییر باشد
- الگوریتم پیچیده و غیر قابل حدس و انکریپت شده برای ریختن تاس ها وجود داشته باشد
- بخش های ثبت نام و لاگین ، ثبت تیکت ، بخش پروفایل و وارد کردن اطلاعات بانکی مثل شماره کارت و .. برای کش اوت ، و همچنین بخش کش اوت برای ثبت درخواست تسویه حساب موجودی ، وجود داشته باشد
- دارای API برای انتقال وجه بین بازیکنان ( از بازیکن x به بازیکن y )
- امکان تعیین درصد سود مدیریت از هر بازی برای هر میز ( مثلا برای میز x بتوان مقدار y درصد کارمزد تعیین کرد )
- نحوه کسر کارمزد از بازی : مثلا در میزی که هر نفر 50 هزار تومان پرداخت کرده ، مجموعا 2 نفر دخیل در بازی در کل 100 هزار تومان پرداخت کرده اند ، حال اگر میزان سود مدیریت را 5 درصد تعیین کرده باشیم ، باید به موجودی شخص برنده ی بازی ، 95 هزار تومان اضافه شود و 5 هزار تومان به صندوق مدیریت برود ( ضمنا میزان درصد سود باید برای هر میز بتواند جداگانه توسط مدیریت تعیین شود ، مثلا میز x را 10 درصد , میز z را 12 درصد و ... تعیین کرد )
- نسخه اندروید نیز دقیقا مشابه بازی (( Backgammon )) پیاده سازی شود
- در مشخصه هر بازیکن 3 فیلد با عنوان custom1 و custom2 و custom3 به غیر از فیلد های عادی موجود در نظر گرفته شود تا درصورت نیاز در آینده از آنها استفاده شود

- مواردی که باید برای آنها API نوشته شود :
الف - افزایش / کاهش موجودی
ب- انتقال وجه بین بازیکن x به y
پ- تغییر پسورد
ت- تغییر محتوای فیلد های custom1 و custom2 و custom3
ج- وریفای کردن صحت و درستی پسورد بازیکن

**** برای استفاده از API باید (( پسورد و یوزرنیم )) که از قبل برای ادمین تعبیه شده استفاده شود و بدون یوزرنیم و پسورد هیچ کس نتواند API را اجرا کند .
**** برای استفاده از API بتوان (( یک یا چند آی پی خاص )) را در لیست سفید وارد کرد به گونه ای که فقط این آی پی ها اجازه اجرا و فراخوانی API را داشته باشند

نکات نهایی :
- کد های PHP و تمام موارد به شکل کاملا کد باز باشد تا بتوانیم جهت تست نفوذ و ... آنها در اختیار تیم های امنیتی مورد اعتماد خودمان بدهیم تا کد های شما را بررسی کنند که مشکلی وجود نداشته باشد ( حتی الامکان از فریم ورک ها استفاده نکنید و بطور مستقیم باPHP کار کنید )
- برای بخش بازی بهتر است از سورس بازی های تخته نرد اوپن سورس که قبلا تست شده و موجود هستند استفاده کنید تا در زمان صرفه جویی شود و از باگ های احتمالی در بازی پرهیز شود
- نسخه اندروید نیز دقیقا مشابه بازی (( Backgammon )) پیاده سازی شود
- به حداقل 6 ماه پشتیبانی ، با حقوق ماهانه 1 میلیون تومان نیاز است

اولویت با افرادی ست که در (( مدت کوتاهی )) پروژه را انجام و تحویل بدهند



درضمن ای دی تلگرام هم واسه ازتباط لطف کنید بدید.
 
بالا