Uno bot game

Gestart doorJenner27 reacties59 weergaven

28 berichten · pagina 2 van 2

Berichten
5.957
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Rik schreef:
Eerdere citaten tonen
Alemaalte schreef:
Ik zeg toch dat ik JSON beter vindt?
Ja, ik beargumenteer het nog verder ^^
Ha ok yummie
Maar uhm, heb je het spel al gemaakt? Zoja, ga je de code dan publiek maken, dat zou wel fijn zijn.
0
Jenner

Lid · Topicstarter

Berichten
1.544
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Alemaalte schreef:
Eerdere citaten tonen
Rik schreef:
Eerdere citaten tonen
Alemaalte schreef:
Ik zeg toch dat ik JSON beter vindt?
Ja, ik beargumenteer het nog verder ^^
Ha ok yummie
Maar uhm, heb je het spel al gemaakt? Zoja, ga je de code dan publiek maken, dat zou wel fijn zijn.
Ik ben bezig smile Hoop het vanavond nog af te krijgen wink Ik ga het sowieso publiekelijk maken en hopelijk kunnen mensen er wat foutjes uit prutsen yummie
Het werkelijke uitvoeren van de code zal later gebeuren, want ik heb nog niet een opslag systeem gemaakt. Zal ik morgen doen, want morgenochtend eerst werken dus kan niet te lang door.
0
Berichten
3.314
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Hoe wil je die servers dan laten samenspelen?

Is het dan zo dat jouw server aanstuurt wie aan zet is en wie de vorige zet heeft gedaan en wat die zet was?
0
Jenner

Lid · Topicstarter

Berichten
1.544
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Kyron schreef:
Hoe wil je die servers dan laten samenspelen?
Is het dan zo dat jouw server aanstuurt wie aan zet is en wie de vorige zet heeft gedaan en wat die zet was?

Mijn server stuurt aan wie er aan de beurt is. Ik stuur naar degene die aan de beurt is een request met daar bijgevoegd de nodige gegevens en daaruit moet jij je beslissing maken. Deze geef je als response en die verwerkt mijn server weer en gaat verder met het spel.
0
Berichten
5.274
Reputatie
1
Punten
0,01
Lid sinds
Laatst gezien

Eindhoven, Nederland

Ahh zeker vet idee! Dan doe ik mee smile!
Ik doe het dan in Java ^^ (PHP -> Sockets -> Java)
0
Jenner

Lid · Topicstarter

Berichten
1.544
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Wouterr schreef:
Ahh zeker vet idee! Dan doe ik mee smile!
Ik doe het dan in Java ^^ (PHP -> Sockets -> Java)
Mooizo smile Het systeem is inmiddels bijna klaar. De regels van Uno staan er in. Het enige wat nog moet is de afronding. (De aantonen wie als eerste uit is) en het systeem dat hij ophaalt wie tegen wie speelt.
0
Berichten
5.274
Reputatie
1
Punten
0,01
Lid sinds
Laatst gezien

Eindhoven, Nederland

Nicenice! Waar moeten wij het antwoord naar sturen? Via JSON naar n bepaalde URL of gewoon op de pagina die jou script laad? Als ik dit weet kan ik namelijk beginnen ;p.
0
Jenner

Lid · Topicstarter

Berichten
1.544
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Wouterr schreef:
Nicenice! Waar moeten wij het antwoord naar sturen? Via JSON naar n bepaalde URL of gewoon op de pagina die jou script laad? Als ik dit weet kan ik namelijk beginnen ;p.
Ik haal met cURL jullie pagina op. (Ik moet BTW nog 1 beveiliging maken. Dus dat niet zomaar iedereen gebruik kan maken van jouw bot en dat ik aangeef welk ID de game heeft zodat je niet meerdere games door elkaar haalt als je bv dingen in je DB opslaat)
0
Rik

Lid

Berichten
18.393
Reputatie
0
Punten
0,04
Lid sinds
Laatst gezien
Jenner schreef:
Eerdere citaten tonen
Wouterr schreef:
Nicenice! Waar moeten wij het antwoord naar sturen? Via JSON naar n bepaalde URL of gewoon op de pagina die jou script laad? Als ik dit weet kan ik namelijk beginnen ;p.
Ik haal met cURL jullie pagina op. (Ik moet BTW nog 1 beveiliging maken. Dus dat niet zomaar iedereen gebruik kan maken van jouw bot en dat ik aangeef welk ID de game heeft zodat je niet meerdere games door elkaar haalt als je bv dingen in je DB opslaat)
Stuur een hash mee die jij hebt gegenereerd voor elke site. Dan kunnen wij gewoon voor elke request kijken of die hash gevraagd wordt. Is dat niet zo dan zal iemand anders een request hebben gedaan.
0
Jenner

Lid · Topicstarter

Berichten
1.544
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Rik schreef:
Eerdere citaten tonen
Jenner schreef:
Eerdere citaten tonen
Wouterr schreef:
Nicenice! Waar moeten wij het antwoord naar sturen? Via JSON naar n bepaalde URL of gewoon op de pagina die jou script laad? Als ik dit weet kan ik namelijk beginnen ;p.
Ik haal met cURL jullie pagina op. (Ik moet BTW nog 1 beveiliging maken. Dus dat niet zomaar iedereen gebruik kan maken van jouw bot en dat ik aangeef welk ID de game heeft zodat je niet meerdere games door elkaar haalt als je bv dingen in je DB opslaat)
Stuur een hash mee die jij hebt gegenereerd voor elke site. Dan kunnen wij gewoon voor elke request kijken of die hash gevraagd wordt. Is dat niet zo dan zal iemand anders een request hebben gedaan.
Ik denk dat ik sowieso een hash genereer per bot en die moet je in je script verwerken en daarna aan het begin van het potje genereert hij een player hash en aan het eind geeft hij aan dat de game is afgelopen.
--
UPDATE:

Yes, het systeem werkt goed en met een paar voorbeeld bots werkt hij perfect. Het aantal calls zal nogal verschillen. De snelste game met 2 players was in 16 calls beslist en 13 beurten. (Als iemand kaarten moet pakken krijgt hij daarna ook nog de mogelijkheid om die op te gooien) De langzaamste was met rond de 300 calls. Met 9 spelers haal je zo de 600 calls.
0
Berichten
6.485
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Het is best jammer dat ik er geen tijd voor had, het is leuk om met dit soort dingetjes een nieuwe programmeertaal te leren of een te verbeteren. (ik had dit waarschijnlijk trouwens in .NET of C++ geschreven, php is absoluut niet de snelste voor dit soort dingen.)
0
Berichten
20.364
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Dus het is de bedoeling dat mensen een bot maken voor een spel dat jij ontwikkelt? OF begrijp ik het verkeerd smile
0
Berichten
5.957
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Shahiem schreef:
Dus het is de bedoeling dat mensen een bot maken voor een spel dat jij ontwikkelt? OF begrijp ik het verkeerd smile
Hij maakt een spel en dan doen we wedstrijdje om ter beste bot.
0

Jouw reactie

Deel je idee, stel een vraag of help een ander verder.

Editor laden…

Praat mee met de One2xs-community.

Inloggen om te reageren