AVERTISSEMENT: Je sais que cette question commence à quitter l'île de développement, mais elle est très liée au développement de jeux et pense toujours que c'est le meilleur endroit.
Je vois de nombreux MMO gratuits / jeux clients de bureau en ligne. Je suis déconcerté par la capacité de financer de tels projets. Cela ne me dérange pas de m'héberger mais j'aimerais au moins que quelqu'un héberge un service de matchmaking. Si ces développeurs indépendants versent vraiment de l'argent dans le drain du serveur, alors je suis foutu mais si quelqu'un peut "m'apprendre" :) quelques alternatives, je l'apprécierais grandement.
la source
Vous pouvez également reporter certains coûts de serveur sur l'un des utilisateurs après avoir configuré une correspondance. Demandez à un joueur aléatoire (de préférence avec la meilleure connexion avec tous les autres joueurs) de devenir "l'hôte". Si ce joueur se déconnecte, trouvez le prochain meilleur hôte, etc.
la source
Je sais que cette question a déjà été répondue, mais surtout avec la récente sortie du haricot élastique, les services Web d'Amazon sont une autre alternative.
la source
Ce dont vous avez vraiment besoin pour héberger un jeu est une machine virtuelle dans le cloud.
Une «VM dans le cloud» n'est qu'une «instance» d'un O / S s'exécutant sur du matériel sur un serveur disposant d'une bonne connectivité Internet. Plusieurs machines virtuelles peuvent fonctionner sur le même matériel (mais cela ne vous préoccupe pas en tant que consommateur). Ils vous promettent la disponibilité de certains minimums de puissance CPU et d'utilisation de RAM. À toutes fins utiles, bien que vous ayez juste une machine distante dans laquelle vous pouvez SSH (ou Remote Desktop ou autre).
Il y a 2 grands fournisseurs que je connais (d'autres n'hésitez pas à en ajouter plus) qui offrent des prix raisonnables.
1) EC2 d'Amazon Web Services (à partir de 0,02 $ / heure). Il y a beaucoup de configurations à choisir, mais si vous n'avez même pas encore de compte Amazon, c'est bien parce que vous pouvez utiliser gratuitement une "micro" instance pendant 1 an (1 an à compter de la date de votre signature) en haut , pas de la date de votre premier coup de pied sur le serveur).
Si vous avez déjà un compte depuis un an, les prix tournent autour de 0,02 $ / heure. Pour une "micro" instance Linux. Donc, en un mois, cela totalise environ 15 $ (744 heures / mois).
2) Windows Azure (à partir de 0,02 $ / heure) propose des machines virtuelles Windows et Linux pour le même prix. Si vous souhaitez programmer avec les technologies Microsoft, Azure vaut la peine d'être essayé (je ne suis pas sûr de QOS vs Amazon), mais il semble définitivement que la prime de licence est inférieure lorsque vous passez directement par MSFT au lieu de louer une boîte Windows d'Amazon.
la source
Steamworks est une option si cela ne vous dérange pas d'être lié à leur plate-forme (pas une énorme perte car la plupart des joueurs ont probablement déjà Steam).
la source
Si vous voulez quelque chose de très simple, vous pouvez trouver des trucs "gratuits" sur le moteur d'application et autres, mais aussi, vous pouvez exécuter des trucs assez compliqués sur slicehost.com et commencer avec 20 dollars. Vous seriez surpris de tout ce que vous pouvez faire avec de petites tranches. Si vous obtenez plus de trafic que quelques centaines de dollars peuvent payer, vous devriez être en mesure de générer de l'argent en quelque sorte.
la source