Reversi bordspel
Opdracht ID: 59806
Budget: € 50 tot 350
Geplaatst: 11 mrt
Reacties: 3
Locatie: Maarssen, Utrecht
Laatst gewijzigd: 17 mrt
Status: Gesloten
Ik zoek een programmeur die een eenvoudige programmeeropdracht kan maken: het bordspel Reversi (Othello) met een grafische user interface in C#. Het is een vrij standaard en niet erg moeilijke opdracht voor iemand met programmeerervaring. Het programma moet een bord tonen waarop twee spelers (rood en blauw) om de beurt een steen plaatsen volgens de regels van Reversi, waarbij stenen van de tegenstander ingesloten en omgedraaid kunnen worden. De interface moet het bord met de huidige situatie tonen, het aantal stenen van beide spelers weergeven en aangeven wie er aan de beurt is. Daarnaast moeten er twee knoppen aanwezig zijn: “nieuw spel” om het spel opnieuw te starten en “help” om te laten zien op welke velden een zet mogelijk is. Het moet mogelijk zijn om verschillende bordgroottes te kiezen (4×4, 6×6, 8×8 of 10×10), waarbij het spel standaard start met een bord van 6×6. Spelers doen hun zet door met de muis op een vakje te klikken en het programma moet controleren of de zet legaal is volgens de spelregels. Het is niet nodig dat er tegen de computer gespeeld kan worden; twee spelers kunnen gewoon om de beurt zetten doen. Ik heb ook een PDF met de volledige opdracht en uitleg die ik kan delen. De opdracht moet binnen één week klaar zijn.