HAFTUNGSAUSSCHLUSS: Ich weiß, dass diese Frage die Entwicklungsinsel verlässt, aber sie hängt stark mit der Spieleentwicklung zusammen und ist nach wie vor der Meinung, dass dies der beste Ort ist.
Ich sehe viele kostenlose MMOs / Online-Desktop-Client-Spiele da draußen. Ich bin verblüfft über die Fähigkeit, solche zu finanzieren. Es macht mir nichts aus, mich selbst zu hosten, aber ich hätte gerne jemanden, der einen Matchmaking-Service hostet. Wenn diese Indie-Entwickler wirklich Geld in den Server-Abfluss schütten, dann bin ich fertig, aber wenn jemand mich "lernen" kann :) einige Alternativen, würde ich es sehr schätzen.
quelle
Sie können auch die Serverkosten für einen der Benutzer senken, nachdem Sie eine Übereinstimmung eingerichtet haben. Lassen Sie einen zufälligen Spieler (vorzugsweise mit der besten Verbindung zu allen anderen Spielern) zum "Gastgeber" werden. Wenn dieser Spieler die Verbindung trennt, suchen Sie den nächstbesten Host und so weiter.
quelle
Ich weiß, dass diese Frage bereits beantwortet wurde, aber vor allem mit der jüngsten Veröffentlichung der elastischen Bohnenstange sind die Web-Services von Amazon eine weitere Alternative.
quelle
Was Sie wirklich brauchen, um ein Spiel zu hosten, ist eine virtuelle Maschine in der Cloud.
Eine "VM in der Cloud" ist nur eine "Instanz" eines Betriebssystems, das auf einer Hardware auf einem Server mit guter Internetverbindung ausgeführt wird. Mehrere VMs können auf derselben Hardware ausgeführt werden (dies ist jedoch für Sie als Verbraucher kein Problem). Sie versprechen Ihnen die Verfügbarkeit eines bestimmten Minimums an CPU-Leistung und RAM-Auslastung. In jeder Hinsicht haben Sie jedoch nur einen Remote-Computer, auf dem Sie SSH ausführen können (oder Remote Desktop oder was auch immer).
Mir sind 2 große Anbieter bekannt (andere können gerne weitere hinzufügen), die angemessene Preise anbieten.
1) EC2 von Amazon Web Services (ab 0,02 USD / Stunde). Sie können aus einer Vielzahl von Konfigurationen auswählen. Wenn Sie jedoch noch nicht einmal über ein Amazon-Konto verfügen, können Sie eine "Micro" -Instanz 1 Jahr lang kostenlos nutzen (1 Jahr beginnt mit dem Datum Ihrer Unterzeichnung) up , nicht ab dem Datum, an dem Sie auf Ihrem ersten Server kicken).
Wenn Sie bereits seit einem Jahr ein Konto haben, liegen die Preise bei 0,02 USD / Stunde. Für eine Linux "micro" -Instanz. In einem Monat sind das also ungefähr 15 US-Dollar (744 Stunden / Monat).
2) Windows Azure (ab 0,02 USD / Stunde) bietet sowohl Windows- als auch Linux- VMs zum gleichen Preis an. Wenn Sie mit Microsoft-Technologien programmieren möchten, ist Azure einen Versuch wert (ich bin nicht sicher, was QOS und Amazon angeht), aber es scheint definitiv, dass die Lizenzprämie niedriger ist, wenn Sie MSFT direkt nutzen, anstatt eine Windows-Box von Amazon zu mieten.
quelle
Steamworks ist eine Option, wenn es Ihnen nichts ausmacht, an ihre Plattform gebunden zu sein (kein großer Verlust, da die meisten Gamer wahrscheinlich bereits Steam haben).
quelle
Wenn Sie eine sehr einfache Sache wollen, können Sie "kostenlose" Sachen auf der App-Engine und so finden, aber Sie können auch ziemlich komplizierte Sachen auf slicehost.com ausführen und mit 20 Dollar anfangen. Sie wären überrascht, wie viel Sie mit kleinen Scheiben machen können. Wenn Sie mehr Traffic haben, als ein paar hundert Dollar kosten können, sollten Sie in der Lage sein, Geld zu generieren.
quelle