Hi allemaal,
Ik ben bezig aan een online game - een reboot van een oude game die ik een aantal jaar geleden in VB6 heb geschreven. Ik ben het aan het herschrijven in C# om de compatibiliteit, performance en stabiliteit te verbeteren en de spelercapaciteit te vergroten. Het is een persistent world management game met een centrale server waar spelers op inloggen. Het tempo van de updates is laag (het is een traag spel), maar de hoeveelheid te verzenden variabelen is vrij groot.
Ik heb net wat C# tutorials gevolgd en een begin gemaakt. De serverapplicatie heeft nu de gewenste datastructuur, kan deze weergeven, opslaan en laden. Het volgende punt waar ik aan wil werken, is communicatie met een client.
Nu blijkt socketprogrammeren in C# en tikkie geavanceerder dan in VB. Terwijl de basics van C# op youtube helemaal tot in den treure uiteengezet worden, lukt het me niet een leerzame video te vinden waarin echt de basistheorie van sockets uitgelegd wordt. Er vliegen een hoop statements voor bij waar ik geen bal van snap.
Vandaar mijn vraag: Wie heeft er een bron hiervoor aan te raden, of wie kan me verwijzen naar een eenvoudiger (meer readymade) object dat ik als leek kan gebruiken, of wie wil er misschien zelfs samenwerken?
En verder: Sockets is de beste optie, toch? Of zijn er alternatieven? Ik kom af en toe tegen dat de tutorial gaat over socketprogrammeren voor een lokaal netwerk, maar er wordt niet bij gezegd of dat verschilt voor internet. Verschilt dat voor internet?
Mijn dank is groot
Ik ben bezig aan een online game - een reboot van een oude game die ik een aantal jaar geleden in VB6 heb geschreven. Ik ben het aan het herschrijven in C# om de compatibiliteit, performance en stabiliteit te verbeteren en de spelercapaciteit te vergroten. Het is een persistent world management game met een centrale server waar spelers op inloggen. Het tempo van de updates is laag (het is een traag spel), maar de hoeveelheid te verzenden variabelen is vrij groot.
Ik heb net wat C# tutorials gevolgd en een begin gemaakt. De serverapplicatie heeft nu de gewenste datastructuur, kan deze weergeven, opslaan en laden. Het volgende punt waar ik aan wil werken, is communicatie met een client.
Nu blijkt socketprogrammeren in C# en tikkie geavanceerder dan in VB. Terwijl de basics van C# op youtube helemaal tot in den treure uiteengezet worden, lukt het me niet een leerzame video te vinden waarin echt de basistheorie van sockets uitgelegd wordt. Er vliegen een hoop statements voor bij waar ik geen bal van snap.
Vandaar mijn vraag: Wie heeft er een bron hiervoor aan te raden, of wie kan me verwijzen naar een eenvoudiger (meer readymade) object dat ik als leek kan gebruiken, of wie wil er misschien zelfs samenwerken?
En verder: Sockets is de beste optie, toch? Of zijn er alternatieven? Ik kom af en toe tegen dat de tutorial gaat over socketprogrammeren voor een lokaal netwerk, maar er wordt niet bij gezegd of dat verschilt voor internet. Verschilt dat voor internet?
Mijn dank is groot