CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

Détail pour faire un serveur pour mmorpg

tipou156
tipou156
Niveau 7
28 janvier 2005 à 20:12:35

Premièrement salut tous le monde... sa fesai longtemps...hehe... Bon, donc c´est temps-ci, l´envit de la creation mes revenu... ( enfin les exams sont fini!!!) Et je ne dit pas que je veuille crée un mmorpg ( quoi que je doit avouer que l´idee me trotte dans la tête mais je sais bien que je n´est pas les connaissances requises...hehe) mais je me demandai par simple curiosité comment doit-on se débrouiller pour avoir un serveur... Est-ce qu´un hébergement web ( payant ou gratuit) suffit??? Ou faut-il un serveur orienté jeux online??? Ou encore mieu... dison que je possède un ordi ( un peu vieu mais bon...) dont je ne me sert pas... est-il compliquer de m´en construire un??? Et je sais que j´Abuse peutetre mais si quelqu´un pourrai un peu m´expliquer les bases des étapes??? ( je ne demande pas un cour complet de 25 pages mais simplement quelque étapes ou détails)... Se serai grandement apprécier!!!

En espérant ne pas trop vous déranger... ( Non, je sais bien que non...)

Merci d´avance... tipou156

tipou156
tipou156
Niveau 7
28 janvier 2005 à 20:48:40

J´aurai peutetre du divisé le tous en paragraphe... :lol:

platon179
platon179
Niveau 1
28 janvier 2005 à 21:12:09

Salut :)

Alors par où commencer... En fait il te faut ton propre serveur, car ca m´étonnerai qu´un hébergeur te laisse héberger un programme exécutable que tu as fait toi-même... Donc ton propre serveur. Point de vue matos, je pense qu´il faut pas mal de RAM, pour pouvoir gérer toutes les connection entrantes. Le plus simple, disons que c´est sous Windows, le plus fiable sous Linux ( tiens donc... :p)
En gros, pour les connections, tu fais une boucle infinie qui recherche si une tentative de connection est en cours. Si oui, tu obtiens l´identité du joueur, tu recherches dans ta base de données ( MySQL est un bon choix) si cet utilisateur existe, et si ses coordonnées sont correctes. Si oui, tu updates sont client avec les changements, la position des autres joueurs etc...

Voilà ( vraiment en gros) ce que je pense qu´il faut faire... Sinon après il y a plein d´autres possibilités pour améliorer tout ca... Ce qui est requis c´est une bonne dose de patience et une connaissance parfaite du langage et des protocoles utilisés ( HTTP/1.1 je pense dans ce cas...). Le langage sera le C, c´est le seul qui est assez rapide à mon avis. Il faudrait également savoir manipuler les threads ( pas très compliqué sous linux ni sous windows), avec un thread par connection ( et une autre raison pourquoi il faut pas mal de RAM...).

Voilà, je pense que c´est a peu pres tout. Ca fait pas 25 pages, mais presque :D

@+++

tipou156
tipou156
Niveau 7
28 janvier 2005 à 21:20:42

Merci,merci,merci infiniment... Une seule petite question... ( de noob je sais mais j´en ai jamais entendu parler donc...)

Quesqu´un " thread" au juste???

platon179
platon179
Niveau 1
29 janvier 2005 à 10:03:01

Salut :)

Alors comment expliquer... En fait quand tu lances une application, tu lances ce qu´on appelle un processus. Les traitements de ce processus peuvent être divisés en sous-processus ( les threads) qui tournent simultanément, pour accélérer les traitements. C´est pour celà qu´on dit que Windows est multi-tâches ( plusieurs processus qui tournent simultanément) et multi-threads ( plusieurs " sous-processus" par processus).

Cordialement,
Platon179

ShellShock
ShellShock
Niveau 9
29 janvier 2005 à 10:40:48

Tu pourra jamais creer un serveur pour un MMORPG chez toi, car il faut une vitesse d´upload et de download enorme.

Et ca je crois pas que ce soit dispo pour les particuliers, et meme si ca l´était, ca serait incroyablement chere.

Quintoff
Quintoff
Niveau 10
29 janvier 2005 à 11:04:53

Salut,

ShellShock => Pour la connexion je pense que les hebergeurs de jeux qu´on trouve on une vitesse d´upload de 1024 Ko non? Ci c´est ca peux encore ce faire car l´adsl ( en belgique) a une vitesse d´upload de 512 Ko ( faudrait peut etre un peu limité le nombre de joueurs) et une vitesse de download de 4600 et des Ko . Suppose qu´il doit avoir des connexion +- equivalente en france non ?

Sinon c vrai que pour la ram faut AU MINIMUM 1 Go et envore pour un serveur de jeux je mettrais + perso.

++

ShellShock
ShellShock
Niveau 9
29 janvier 2005 à 12:07:50

Avec un upload de 1024 ou 512 kb/s, tu peux faire un serveur pour un jeu comme Counter Strike, avec 16 voir 32 joueurs.

Mais un MMORPG, il y a generalement beaucoup plus de joueurs, donc il faut une connection beaucoup plus rapide.
Sauf si tu veux faire un MMORPG pour 32 joueurs ^^.

ps : la vitesse d´upload que tu donne c´est des kb/s et non ko/s ( 8 bits = 1 octet), enfin peut etre qu´en Belgique vous avez du 512 ko/s en upload, mais j´ai un gros doute.

tipou156
tipou156
Niveau 7
29 janvier 2005 à 16:40:56

Merci a tous... bon, j´ai presque tous compri...hehe... D´après ce que j´Ai compri, l´idée de son propre serveur avec un ordi perso jamais utilisé ( mais avec une connexion haute vitesse,vibe, du Canada) car je n´ai beau jamais me servire de celui-ci, il est constament ouvert et connecter sur internet pour ne pas qu´ils ne manque mais bon... Donc je vais vous dire ce que je vois dans les détails de ma connexion...

vitesse 1,0 Mbits/s
Envoyez 496 789 octets
reçus 3 180 625

Mais bon... pour la mémoire vive de l´ordi, je ne pense pas que c´est gagné...

Sinon, savez-vous a peu près comment pourrai couter un serveur pour un mmorpg??? ( je sais que ce n´est pas donner mais par curiosité)

Merci d´Avance!!! tipou156

tipou156
tipou156
Niveau 7
29 janvier 2005 à 18:46:57

Je sais que je ne devrai pas mais...

:up:

hehe... après tous, up, est la pour sa... :fier:

zebhaist
zebhaist
Niveau 10
29 janvier 2005 à 19:07:01

j´ai une kestion ( et une demi reponse pour toi lol) c´est aps vraiment la vitesse de serveur ki determine la vitesse de connexion mais pluto ton abonnement a ton hebergeur non? ( c posible ke je dise des conneries) alors comment on fait pour avoir un upload de + de 1024 kb hors offres professionnelles parske meme l´adsl max c´est 512 ko d´upload, c´est possible?? voila ^^

tipou156
tipou156
Niveau 7
29 janvier 2005 à 19:17:15

Merci, j´espere que tu a raison pour la vitesse de connexion qui est importante... D´après moi, les 2 sont 2 choses différentes mais qui vont ensemble... Parce-que je croi que la vitesse du serveur meme, donc la mémoire vive, détermine la vitesse a laquelle les donnés, applications, ect s´execute... la connection elle détermine la vitesse a laquelle les données arrivent a ton ordinateur... ( grace a toi, je vien de m´apercevoir de ca...hehe!!!)

Pour ta question et bien... ils demande peutetre un service ultra pour proffessionnel ( sous un autre nom que celui-ci biensur)... encore une fois Merci de ta réponse zebhaist!!!

ps... Quelqu´un en saurai plus sur le serveur de Dofus ici??? car je m´interesse surtou au mmorpg crée a l´aide de flash... ( quoi qu´il ne doit pas avoir de réelle différence...)

Merci d´avance...tipou156

tipou156
tipou156
Niveau 7
29 janvier 2005 à 19:22:15

Je vien de relire ma réponde et la partie a propo de la super connection n´étais pas claire... je vais essayer de dire ce que je pensai pour clairement...

En fais, tous ceux qui font des mmorpg sont généralement des pro... donc ils doivent avoir les moyens pour des super connection...

AKD
AKD
Niveau 9
29 janvier 2005 à 22:20:07

Pour ce qui est de l´hébergement et tout le toutim tou dépend de ce que tu veux créer.

S´il s´agit comme tu dis d´un jeu en flash, tu pourras certainement trouver un hébergeur payant avec une bonne bande passante qui te proposera une offre serveur dédié.

Sinon pour des trucs bien violent, l´option hébergeur avec serveur spécialisé et toujours valide ( contrairement à ce que pense certains ici). Par contre le coût sera en proportion de la bande passante et de la qualité du serveur que vous voulez utiliser ( là on parle d´offre Pro donc ca chiffre haut).

C´est pour cette raison qu´en règle générale il fo toujours essayer de faire transiter un minimum d´info par le réseau ( vive le client lourd :-p )

Sinon si tu veux faire un serveur chez toi attends toi aussi à ce que ca chiffre pas mal: le minimum requis: une machine possédant la technologie raid avec des disques durs débranchable à chaud ( pasque si tu as un disque dur qui se gaufre faut mieux que les joueurs ne soient pas lésés). Et surtout un excellent refroidisssement, une alim solide, beaucoup de ram et un onduleur ( pour éviter les cramages vive EDF). Et une excellente bande passante ( ce qui veux dire la meilleure offre dégroupée sur laquelle tu peux tomber.. mais surtout au niveau de l´upload que l´on oublie trop souvent.

dnob700
dnob700
Niveau 10
29 janvier 2005 à 23:22:16

en même temps en 400MHz avec 256 Mo de RAM suffit largement...

faut arreter de tomber dans le : le serveur c´est trop fort il faut un PC trop puissant.

Si jamais il en vient à faire un jeu qui mérite un gros serveur parce qu´il a bcp de joueur alors il le trouvera sans problème à ce moment là.

En atendant, pour dévelloper et tester un jeu, même un mmorpg, un ordi tout ce qu´il y a de plus modeste peut suffire.

bon, pour l´upload c´est vrai il aura besoin d´un truc pas trop mauvais, mais bon il suffit de compresser le trafic...

tipou156
tipou156
Niveau 7
29 janvier 2005 à 23:24:47

merci infiniment!!! Ton aide m´est très précieuse... Je vais aller faire un petit tour chez ovh pour voir leurs offres...

Encore une fois merci!!!

tipou156
tipou156
Niveau 7
29 janvier 2005 à 23:27:57

Ah... merci aussi dnob700!!! En tous cas... je vais aller reguarder comme se porte mon ordinateur d´en bas... Mais lorsque tu veut dire: un gros serveur parce qu´il a bcp de joueur" sa veut dire combien de joueur pour toi???

tipou156
tipou156
Niveau 7
29 janvier 2005 à 23:58:09

Bon... je vien de faire un petit tour sur ovh... environ 850 euros pour un serveur 525mb ( memoire vive) 40 go ( disque dur)... Le reste, je n´men rappelle pas vraiment...

Quesque vous penser de cette offre???

ShellShock
ShellShock
Niveau 9
30 janvier 2005 à 09:02:58

Dnob700, un serveur avec 400 mhz avec 256 de ram, c´est bien pour un serveur Apache pour heberger ses pages web, mais pour un serveur de jeu video, un MMORPG qui plus est, je ne pense pas que ca puisse suffir.

tipou156
tipou156
Niveau 7
30 janvier 2005 à 15:23:43

Mais pour un mmorpg en flash par exemple... Je pourrai toujours prendre un système genre Dofus non??? Je m´Explique... Dofus demande de télécharger un programme, ce programme contien le exe pour démarrer le jeu et tous les graphiques du jeux!!! Donc si les seuls donner qui sont demander au serveur sont des données texte... ce serai possible non???

Sous forums
  • Aide à l'achat Mac
  • Création de Jeux
  • Linux
  • Création de sites web
  • Programmation
  • Internet
  • Steam Deck
  • Macintosh
  • Hardware
La vidéo du moment