Beste lezers,
Ik wil graag een discussie starten over game servers met de volgende onderwerpen:
- Wat heeft men allemaal nodig.
- Wat zijn de kosten.
- Hoe kun je eventueel kosten dekken door inkomsten.
In deze kwestie gaat het over een zelf gemaakt spel met een zelf geschreven server software. De server heeft de volgende eisen:
Operating system:
- Windows based OS
- Tot 1000 users die tegelijk kunnen verbinden via tcp/ip.
Traffic:
Iedere user zal 10x per seconden data sychroniseren waarvan iederkeer dit minder als 2kb aan traffic zal zijn ofwel, 20kbps per user. Bij 1000 users zouden we dan 20mbps aan traffic hebben (dat kan dus oplopen tot 70gb per uur!).
De server:
Als we er van uit gaan dat er 1000 users bezig zijn op deze server die per seconden 20mbps aan data laten verwerken dan is dat er veel. De waarde 20mb zelf is niet veel maar 20mb per seconden aan waardes die verwerkt moeten worden wel. Daarbij komt nog de hele speel wereld met AI enzo wat zal draaien. Een volle wereld zal dan ook wel behoorlijk wat cpu vreten. Puur alleen om de wereld zelf al levend te houden zal al een aardige cpu nodig zijn en dan ook nog eens al die request van de clients die in deze wereld moeten worden verwerkt. Dat alles gaat aardig zwaar worden.
De server software:
De server wordt opgebouwd uit losse elementen. Zo hebben we een inlog server, gate server en een aantal servers die allemaal een deel van de speel wereld zullen verwerken. Alle deze server zijn geschreven om op een windows OS te draaien en communiceren met users over tcp/ip protocol.
De vragen die we dan hebben:
- Welke Windows OS staat toe om 1000 gebruikers over tcp/ip te laten spelen op jouw server?
- Met een traffic van 20mbps aan waardes + een complete speel wereld die moet draaien, wat voor hardware zal men dan al gauw nodig hebben?
- Zou thuis hosten over glasvezel een optie zijn of moet zo een server dan toch al gauw in een data center worden geplaatst.
- Indien het in een data center staat, wat voor kosten komen er dan bij kijken als we met 1000 users al maximaal 72gb per uur kunnen genereren?
- Wat zijn de eventuele mogelijkheden om kosten te beperken doormiddel van inkomen via het spel (voorbeelden zijn 'donaties, adds, abbo, premium content / pay to win').
Het doel is om een gratis online game te maken maar waar de maandelijkse kosten niet van al te hoog worden. Mijn voorkeur max +/- 50,00 per maand uit eigen portomenee, de rest zou dan toch op een vriendelijke manier via de users moeten binnen komen. Op een manier waar de users zich niet of zo min mogelijk aan zullen storen. Wat zouden jullie bijvoorbeeld voor een goede game wel doen en wat zou jullie erg storen als manier van inkomsten voor de maker?
Overige opmerkingen:
De maker ontwikkeld dit spel omdat hij dat leuk vind en wordt niet ontwikkeld om er geld aan te verdienen, mocht dat wel uiteindelijk gebeuren is dat mooi meegenomen maar is dus absoluut niet het doel.
Eenmalige kosten voor bijvoorbeeld het kopen van een server is een totaal budget van circa 1000 euro.
Ik kan jullie verder niks vertellen over het spel of de server. het zou fijn zijn om zoveel mogelijk feedback te krijgen op basis van de informatie hierboven.
Dit topic dient tevens ook als informatie punt voor andere mensen die vergelijkbare dingen overwegen.
Ik wil graag een discussie starten over game servers met de volgende onderwerpen:
- Wat heeft men allemaal nodig.
- Wat zijn de kosten.
- Hoe kun je eventueel kosten dekken door inkomsten.
In deze kwestie gaat het over een zelf gemaakt spel met een zelf geschreven server software. De server heeft de volgende eisen:
Operating system:
- Windows based OS
- Tot 1000 users die tegelijk kunnen verbinden via tcp/ip.
Traffic:
Iedere user zal 10x per seconden data sychroniseren waarvan iederkeer dit minder als 2kb aan traffic zal zijn ofwel, 20kbps per user. Bij 1000 users zouden we dan 20mbps aan traffic hebben (dat kan dus oplopen tot 70gb per uur!).
De server:
Als we er van uit gaan dat er 1000 users bezig zijn op deze server die per seconden 20mbps aan data laten verwerken dan is dat er veel. De waarde 20mb zelf is niet veel maar 20mb per seconden aan waardes die verwerkt moeten worden wel. Daarbij komt nog de hele speel wereld met AI enzo wat zal draaien. Een volle wereld zal dan ook wel behoorlijk wat cpu vreten. Puur alleen om de wereld zelf al levend te houden zal al een aardige cpu nodig zijn en dan ook nog eens al die request van de clients die in deze wereld moeten worden verwerkt. Dat alles gaat aardig zwaar worden.
De server software:
De server wordt opgebouwd uit losse elementen. Zo hebben we een inlog server, gate server en een aantal servers die allemaal een deel van de speel wereld zullen verwerken. Alle deze server zijn geschreven om op een windows OS te draaien en communiceren met users over tcp/ip protocol.
De vragen die we dan hebben:
- Welke Windows OS staat toe om 1000 gebruikers over tcp/ip te laten spelen op jouw server?
- Met een traffic van 20mbps aan waardes + een complete speel wereld die moet draaien, wat voor hardware zal men dan al gauw nodig hebben?
- Zou thuis hosten over glasvezel een optie zijn of moet zo een server dan toch al gauw in een data center worden geplaatst.
- Indien het in een data center staat, wat voor kosten komen er dan bij kijken als we met 1000 users al maximaal 72gb per uur kunnen genereren?
- Wat zijn de eventuele mogelijkheden om kosten te beperken doormiddel van inkomen via het spel (voorbeelden zijn 'donaties, adds, abbo, premium content / pay to win').
Het doel is om een gratis online game te maken maar waar de maandelijkse kosten niet van al te hoog worden. Mijn voorkeur max +/- 50,00 per maand uit eigen portomenee, de rest zou dan toch op een vriendelijke manier via de users moeten binnen komen. Op een manier waar de users zich niet of zo min mogelijk aan zullen storen. Wat zouden jullie bijvoorbeeld voor een goede game wel doen en wat zou jullie erg storen als manier van inkomsten voor de maker?
Overige opmerkingen:
De maker ontwikkeld dit spel omdat hij dat leuk vind en wordt niet ontwikkeld om er geld aan te verdienen, mocht dat wel uiteindelijk gebeuren is dat mooi meegenomen maar is dus absoluut niet het doel.
Eenmalige kosten voor bijvoorbeeld het kopen van een server is een totaal budget van circa 1000 euro.
Ik kan jullie verder niks vertellen over het spel of de server. het zou fijn zijn om zoveel mogelijk feedback te krijgen op basis van de informatie hierboven.
Dit topic dient tevens ook als informatie punt voor andere mensen die vergelijkbare dingen overwegen.
GTA VI - All aboard the hype train!!