Blackjack pentru Windows Phone si PC 23/05/2010
Video Blackjack ruland pe Windows Phone si PC
Blackjack este un joc scris in XNA 4.0 CTP si C# folosind Visual Studio 2010 Express pentru Windows Phone. Jocul are atat versiune pentru Windows Phone cat si pentru PC.
Scopul jocului, cunoscut local sub numele de 21, este de a aduna carti ale caror punctaj in total se apropie sau este egal cu 21, valoarea minima acceptata fiind 17. Daca valoarea cartilor dumneavoastra este mai mare decat valoarea cartilor dealerului (si bineinteles, mai mica sau egala cu 21) castigati mana respectiva si banii pe care ii pariati initial
- In cazul in care valoarea cartilor dumneavoastra si a dealerului sunt la fel, nu castiga nimeni
- In cazul in care dealerul are carti mai bune decat ale dumneavoastra, pariul curent este pierdut.
Initial incepeti cu o suma de 1000 de RON. Castigati atunci cand reusiti sa ajungeti la un total de minim 2000 RON, si pierdeti atunci cand suma pe care o aveti nu va mai permite sa pariati valoarea minima acceptata
Puteti paria urmatoarele 4 sume, bifand unul din cele 4 jetoane disponibile. Jetoanele si valoarea lor sunt prezentate in tabel
Definire controale
Controalele folosite pentru joc sunt tastatura, mouse-ul si TouchScreen-ul de pe Windows Phone.
Actiune | Windows | Windows Phone |
|---|---|---|
Alegere carte noua | tasta Space, sau click mouse pe butonul "Carte noua" | apasare ecran pe butonul Carte noua |
Stop mana carti si verificare punctaj | tasta Enter, sau click mouse pe butonul "Stop" | apasare ecran pe butonul Stop |
Iesire joc | tasta Escape | apasare ecran pe butonul Back de pe telefon |
Start mana noua | tasta Backspace | apasare ecran pe butonul Start de pe telefon |
Despre drepturi de autor si folosire
Toate imaginile si sunetele au fost create de mine, asa ca nu o sa aveti probleme cu drepturile de autor.
In afara de codul pentru Screens si ScreenManager, preluat (si extins) de pe creators.xna.com (http://creators.xna.com/en-us/samples/gamestatemanagement) restul codului e scris de mine.
Puteti folosi atat codul scris cat si asset-urile in ce proiecte doriti si cum doriti. Un link spre www.pixelplant.ro sau spre www.xna.ro ar fi binevenit, dar nu este obligatoriu.
In mare parte codul este comentat in limba romana, asa ca sper sa intelegeti in general ce am facut, pana la urma scopul acestui proiect este unul educational. Pentru alte intrebari puteri sa imi scrieti la adresa de email: radu.mogos@pixelplant.ro
In directorul "resurse" al proiectului veti gasi si sursele PSD ale graficii folosite in joc




Adaugă comentariu