House Of քարտերի
1. Ներածություն
Սա մի փոքր քարտ խաղ ես ստեղծել մի գործնական օբյեկտ կողմնորոշված ծրագրավորման.
2. Խաղի կանոններ
Խաղը սկսվում է ստանդարտ տախտակամած 52 քարտերով: Կան նաեւ չորս Առանձնատներ յուրաքանչյուրը գունավոր մեկի կողմից չորս հայցերի. Դուք ցանկանում եք տեղադրել մեկ առ մեկ պատահական Ծանոթություններ, որ դիլերային պատահական զբաղվում է տախտակամած, մեկի տարբեր տների (դա ոչ մի նշանակություն չունի, որ քարտերը լինել նույն հայցի հետ պալատի), փորձելով հասնել ընդհանուր առմամբ 31 տանը. Ընդհանուր հաշվարկվում ավելացնելով քարտերը (Ace ակնկալում 11, Թագավորներ, թագուհիներ, Jacks 10, իսկ մնացածը, քանի որ նրանք են, այսինքն 8 of Spades ակնկալում է 8): Ամեն անգամ, երբ դուք հաջողվում է հասնել 31-ի տներից մեկի դուք կստանաք մի բոնուս վերաբերյալ տուն, որը դուք հասել, որ (10 համար Spades, 20 ակումբներում, 30 կողմ ադամանդներով, 40 համար Սրտեր) եւ Ներկայացուցիչների պալատի դառնում է դատարկ (ընդհանուր = 0): Եթե մեկում տների ընդհանուր կգերազանցի 31 Ապա այս տունը փակվում է, եւ դուք չեք կարող օգտագործել այն այլեւս, ավելացնելով քարտեր դրան: Որպեսզի հաղթելու դուք պետք է ավելացնել բոլոր 52 քարտեր են տների եւ միայն դրանից հետո ձեր հաշիվը ակնկալում է Փառքի սրահ. Դուք կորցնում եթե բոլոր չորս Առանձնատներ կփակվի:
Six Քարտեր Կանոն: Եթե քարտերի թիվը մեկ տանը կլինի վեց (6), իսկ ընդհանուր պակաս է 31, այն ակնկալում է որպես 31-է, որ խաղացողը ստանում է 50 միավոր, իսկ տունը դառնում է դատարկ:
Joker Կանոն: Այս կանոնը ավելացնում է 4 Jokers է տախտակամած (յուրաքանչյուրը տարբեր կոստյում). Եթե Դուք ավելացնել այն տան գունավոր հետ նույն հայցի (օրինակ `սիրտ հատուկ քարտը սրտի տան), ապա դա նման է ունենալ 31 անկախ նրանից, թե ինչ է եղել, որ ընդհանուր այնտեղ եւ խաղացողը ստանում է 100 միավոր, բայց եթե դուք ավելացնել այն մի House գունավոր մեկ այլ հայցով (օրինակ `սիրտ քարտը Դայմոնդ Հաուզ) դուք կորցնում անմիջապես.
Աղբյուրը կոդը խաղի կարելի է: https://github.com/VelbazhdSoftwareLLC/HouseOfCards
Վերջին թարմացումը՝
20 օգս, 2015 թ.