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

Outils à utiliser

News jeu

Expeditions: Samurai veut révolutionner le RPG tactique avec une aventure entièrement jouable en coop

Voir
dojbouli
dojbouli
Niveau 7
10 octobre 2014 à 13:56:36

Bonjour,

Commençant à être un peu expérimenté en programmation, et ayant du temps libre, j'aurais voulu me lancer dans la création d'un jeu vidéo.

Je voudrais faire un MMORPG, mais attention, je n'ai pas cette prétention là du tout, en fait je voudrais juste faire les bases.

Le jeu serait en 2D, uniquement sur PC (pas de MAC, ni mobile)
1 partie client + 1 partie serveur.
Mon but à court/moyen terme, serait de faire entrer en collision 2 sprites carrés sur 2 clients différents, tout en envoyant des données au serveur qui impacteraient la base de données... et j'en serai déjà très fier.

Je compte me lancer sur VS Express 2013 en IDE, avec les librairies graphiques et réseaux de SDL, et programmer en C++.
Au niveau de la base de données ce serait du SQL Server.

Vous pensez quoi de mes choix d'outils de Dév ?

FortCommeMeric
FortCommeMeric
Niveau 10
10 octobre 2014 à 20:23:30

Je fais la même chose en ce moment (mmorpg 2d), c'est pas si dur en fait.

J'utilise VIM, GCC, GIMP comme outils et SFML comme bibliothèque qui gère tout.

D'ailleurs pourquoi choisir la SDL plûtot que la SFML ? Sachant que cette dernière est codée en c++ moderne ce serait plus logique et agréable de s'en servir puisque ton code sera en c++.

Par contre pour la base de donnée je recode tout j'utilise pas de logiciels donc je sais pas si t'en aura vraiment besoin (je vois pas l'intêret)

fil_razorback
fil_razorback
Niveau 10
11 octobre 2014 à 06:08:16

Quelques conseils en vrac:
- Laisse de côté la partie base de donnée dans un premier temps, c'est un problème orthogonal au reste de ce que tu décris.
- Avant de choisir SDL, jette un coup d’œil à SFML. L'API est clairement plus "moderne", les avis sont partagées entre les deux.
- Pour le réseau, je recommande ENet (http://enet.bespin.org/). L'API est parfaite et très simple, j'ai rarement vu une bibliothèque aussi bien faite.

dojbouli
dojbouli
Niveau 7
14 octobre 2014 à 14:39:09

Merci beaucoup pour vos conseils !!!

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