Blackjack

🇬🇧 / đŸ‡ȘđŸ‡Ș

Sissejuhatus

Blackjack on JavaFX programm mis pakub kasutajale Blackjack kaardimÀngu kogemust graafilises kasutajaliideses. Programm vÔimaldab mÀngida kuni kaheksa mÀngijaga korraga.

See projekt sai algselt loodud kursuse "Objektorienteeritud programmeerimine" (LTAT.03.003) raames ning peale edukat esitlust otsustati programmi edasi arendada ning esitada 2023. aasta mai Tartu Ülikooli arvutiteaduse instituudi tudengiprojektide vĂ”istlusele.

Valminud projekt oli jĂ€tk kursuse esimesele rĂŒhmatööle, kus sai loodud kĂ€surealt mĂ€ngitav Blackjack. Teise rĂŒhmatöö kĂ€igus valmis sellele lisaks JavaFX teegiga graafiline kasutajaliides. Enne projekti esitamist vĂ”istlusele arendati programmi edasi, mille kĂ€igus sai kasutajaliides rabava stiilimuutuse, lisati split kĂ€sk ning teised quality-of-life muudatused.

MĂ€ng kĂ€ib nagu tavaliselt Blackjack peaks, ainult et panus ei ole tegeliku raha peale. MĂ€ngu on sisse ehitatud lĂŒhike ĂŒlevaade mĂ€ngu reeglitest, millele saab ligi peamenĂŒĂŒs Abi nupu alt. Hetkel on implementeeritud hit, stand, double ja split. Iga mĂ€ngija alustab 300 krediidiga. MĂ€ngu saab mĂ€ngida kuni 7 teise kohaliku mĂ€ngijaga.

Tuleviku plaanid

On veel funktsioone, mida oleks vÔimalik lisada mÀngule, nende hulgas:

  • inglise keele valik
  • salvestamine ja laadimine
  • interneti kaudu mitmikmĂ€ng
  • surrender
  • kindlustus
  • heliefektid ja muusika
  • variatsioonid reeglites
  • hele stiil

Kui te nendest funktsioonidest ĂŒhe lisada tahaksite ning pull requesti algataksite, siis oleksime vĂ€ga tĂ€nulikud!

Allalaadimised

LĂ€htekood on saadaval GitHubis treierxyz/blackjack-javafx repositooriumist. MĂ€ngu saab alla laadida siit.


Informaatika BSc 1. aasta tudengid

Romek Hanson
Oliver JÔgar

Tehtud vana hea HTML ja CSSiga ❀

Äss ja poiss, mis on Blackjack