Magic The Gathering API
In opbouw
Dit project hoort niet bij de leerstof, daar het het concept van API gebruikt dat we nog niet hebben gezien. Dit is echter zo eenvoudig dat ik hoop dat het sommige studenten zin geeft om verder exploreren.
Samenvatting
API=Application programming interface
.NET bibliotheek die praat met magicthegathering.io (rate limited!)
Broncode+ voorbeelden hier
Nuget installeren
In project, rechterklikken op References -> Manage Nuget packages…
Klikken op Browse, zoeken naar "mtg"
MtgApiManager.Lib installeren
Broncode
Volgende voorbeeld is gebaseerd op een oude versie van de nuget package en zal dus niet meer werken met de huidige. De auteur van dit boek (ikke) is te lui om de tutorial aan te passen en verwijst daarom naar hier waar tal van codevoorbeelden staan!
We maken een applicatie die aan de gebruiker alle edities van Magic toont. De gebruiker kiest vervolgens van welke editie hij een 'boosterpack' wenst te generen (boosterpack= pakje kaarten dat je in de winkel kan kopen met daarin een vast aantal kaarten waarvan ook steeds minstens 1 zeldzame kaart).
Voeg zeker bovenaan toe:
Stap 1 : Set tonen
Stap 2: Controleren op geldige set
Stap 3: Boosterpack generen en tonen
Stap 4: kaart tonen
Vragen welke kaart getoond moet worden
Alle code samen
Last updated