Skip to content

MATF-RG19/RG41-s-machine

Repository files navigation

🎰 SLOT MACHINE 🎰

📝 info:

Slot mašina je specijalni naziv za vrstu igre u kazinu. Povlačenjem ručice sa strane pokreće se algoritam koji izbacuje sličice na ekranu i na osnovu odgovarajućih kombinacija sličica moguć je dobitak kredita koji predstavlja virtuelni novac.

🎮 komande:

🇸 - startovanje programa
🇷 - podizanje novca
SPACE - pokretanje slot mašine
ESC - izlazak iz programa

🔧 instalacija i pokretanje:

instalirati git https://www.atlassian.com/git/tutorials/install-git
instalirati OpenGL https://www.prinmath.com/csci5229/misc/install.html

klonirati projekat na vas racunar sa komandom git clone https://github.com/MATF-RG19/RG41-s-machine
pozicionirati se u direktorijum RG41-s-machine
pokrenuti Makefile make
pokrenuti program ./slotMachine

ukoliko se muzika ne pusta, potrebno je fajl ikpMP3.so iz ./irrKlangLib/bin/linux-gcc-64 kopirati u polazni direktorijum
ukoliko želimo da unesemo novac i bet, potrebno je otkomentarisati kod iz main() funkcije s-machine.cpp

⚠️ napomena:

biblioteka "irrKlangLib" za muziku preuzeta sa: https://www.ambiera.com/irrklang/
biblioteka "imageLib" za teksture preuzeta od asistenta Rastka Đorđevića http://www.matf.bg.ac.rs/p/-rastko-djordjevic