Silverlight Multiplayer Pokerroom |
Zo, na een aantal weken hard werken ben ik er dan eindelijk weer.
De afgelopen weken heb ik volledig gewijd aan mijn Silverlight Multiplayer Pokerroom, een technische showcase die laat zien wat er allemaal mogelijk is met Silverlight en ASP.NET.
Het bevat meerdere tafels, waarin spelers over de hele wereld samen een potje poker kunnen spelen en chatten.
En als er even niemand is om mee te spelen, kun je altijd een "bot" toevoegen. (Type /help in de chat voor meer info).
Voordat je kan gaan spelen moet je wel even een gebruiker aanmaken, maar aangezien je hier alleen je naam, e-mail en wachtwoord hoeft in te voeren zou het nauwelijks tijd moeten kosten.
De applicatie is getest met IE6+7 en Firefox op windows.
Er missen een aantal Poker regels (o.a Splitpots en all-in) dus kijk niet gek op als niet helemaal naar behoren werkt.
Ook zullen er hier en daar nog wat bugs zitten, daarom wordt de applicatie elke 120 minuten gerecycled.
Ik denk dat het je in ieder geval een paar minuten plezier moet opleveren, en hopelijk brengt het wat mensen "Into the light" :).
Design & 2.0
Momenteel ben ik bezig om een echte designer de applicatie te laten redesignen en over een paar weken, waarschijnlijk na de Mix, zal de applicatie moeten worden herschreven in 2.0.
Meer suggesties zijn altijd welkom via het contact formulier, ik hou jullie op de hoogte!
Geek
Als een echte geek/nerd, zijn er een aantal dingen die ik koester:
- Er is een echte pokerhand vergelijker die 11 miljard handen per seconde kan vergelijken ;-), totaal zinloos maar daarom niet minder leuk. Dit was trouwens veel ingewikkelder dan ik gedacht had.
- De webservice calls hebben een lange looptijd. Dit houd in dat in plaats van elke 2 seconde een call, een hele lange call die netjes openblijft zolang er niets nieuws is. Een simpele maar zeer effectieve manier om het aantal aanroepen te minimalizeren. Hopelijk kan ik dit vervangen door een mooie WCF oplossing in 2.0.
- De kleuren in de chat, erg veel werk maar het ziet er gewoon leuk uit!.
- Wanneer de server restart of de sessie verloopt zat de client dit herkennen en zichzelf herstarten.
- De bot’s pesten je als ze geld van je winnen, alhoewel het leuk zou zijn om ze meer dan 1 zin te leren ;-).
Links
- The project page - with all the latest information on the project
- www.silverlightpoker.net - The live pokerroom
Veel plezier met poker spelen, See you at Mix!
Robertjan Tuit
Categories : Development, UI, asp.net, Silverlight, C#














RSS English
RSS Nederlands





