AFRICAN BUFFALO Bonus Master GAME
Een Android-gokkastspel met een cyberpunkthema, volledig ontwikkeld in Java, met verbluffende beelden en een rijke spelervaring.
## Spelfuncties
### ✨ Visueel ontwerp
- **Cyberpunkstijl**: Neonkleuren, futuristische interface
- **Dynamische achtergronden**: Drie unieke dynamische achtergrondeffecten, realtime wisselen mogelijk
- **Prachtige animaties**: Vloeiende wielanimaties, deeltjeseffecten en lichteffecten
- **Meeslepende ervaring**: Volledig schermvullende statusbalk
### Geluidssysteem
- **Rijke geluidseffecten**: Verschillende geluidseffecten voor het trekken van prijzen, winnen, klikken op knoppen, enz.
- **Trillingsfeedback**: Meerdere trillingsmodi voor een betere spelervaring
- **Volumeregeling**: Instelbaar volume en schakel geluidseffecten/trillingen in/uit
**Realtime-effecten**: Instellingen worden direct in het spel toegepast
## Gameplay
### Basisregels
1. **Startkapitaal**: Begin het spel met... 9999 gouden munten
2. **Inzetbereik**: Minimale inzet 100 gouden munten, maximale inzet 1000 gouden munten
3. **Winstvoorwaarde**: Win door drie identieke patronen op een rij te verbinden.
4. **Bonusvermenigvuldiger**: Berekend op basis van patrooncombinaties.
### Gebruiksaanwijzing
- **DRAAI**: Start de trekking en verbruikt het huidige inzetbedrag.
- **INZET+**: Verhoogt het inzetbedrag (+100 per keer).
- **INZET-**: Verlaagt het inzetbedrag (-100 per keer).
- **MAXIMALE INZET**: Stelt direct het maximale inzetbedrag in.
### Patroonsysteem
Het spel bevat 8 prachtige patronen:
- **Kers**: Basispatroon
- **Schoppen**: Speelkaartpatroon
- **Harten**: Speelkaartpatroon
- **Ruiten**: Speelkaartpatroon
- **Klaveren**: Speelkaartpatroon
- **Ster**: Speciaal patroon
- **Zeven**: Geluksgetal
- **Drie Zevens**: Symbool met de hoogste waarde
## Functies
### Hoofdspelinterface
- **Gokkastrollen:** Drie rollen met vloeiende animaties
- **Bedieningspaneel:** Inzetregeling, spelstatus
- **Saldoweergave:** Realtime weergave van het huidige muntensaldo
- **Inzetweergave:** Huidige inzet en maximale inzet
### Instellingenpagina
- **Geluidseffecten:** Geluidseffecten en trillingen in-/uitschakelen
- **Volumeregeling:** Volumeregeling van 0-100%
- **Achtergrondselectie:** Realtime preview van drie dynamische achtergronden Achtergrond
- **Neon Grid:** Futuristisch rastereffect
- **Cyber Wave:** Dynamisch golfgradienteffect
- **Number Rain:** Matrix-achtig getallenregeneffect
- **Gegevensbeheer:** Functie voor het resetten van spelgegevens
### Geschiedenis
- **Spelrecords:** Gedetailleerde registratie van elk spelresultaat
- **Inzetinformatie:** Toont het ingezette bedrag en de winst
- **Patroonweergave:** Toont de winnende patrooncombinaties.
**Tijdstempel:** Registreert de eindtijd van het spel.
### Gegevensstatistieken
**Spelstatistieken:** Totaal aantal gespeelde spellen, aantal winsten.
**Winstpercentageanalyse:** Winstkans en verliesreeksstatistieken.
**Inzetstatistieken:** Totaal ingezet bedrag en nettowinst.
**Patroonstatistieken:** Frequentieanalyse van elk patroon.
## Technische kenmerken
### Ontwikkeltechnologie
**Programmeertaal:** Pure Java-ontwikkeling.
**Doelplatform:** Android 5.0+ (API 21+).
**Architectuurpatroon:** MVC-architectuur.
**Gegevensopslag:** SharedPreferences + JSON.
pes 
