Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

what programming language do developers use for mmorpgs?

madnessman13madnessman13 Member UncommonPosts: 91
Just as the title says i'm curious as to what kind of progamming language developers use for mmoprgs. Also if you know anything about programming is C# of any use for making games, can it be used to make a game??

madnessman

Comments

  • CleffyCleffy Member RarePosts: 6,414

    C or C++.  MMORPGs typically need every single resource possible to function properly because they need to communicate with a server actively, and maintain information on hundreds of players.

    I don't really see a 3D MMORPG using C#.  Its an easy program, but sometimes you need something with a bit more oomph.  Most 3D games are developed with C++.  C# is seen alot in mobile games.

  • ElgarLElgarL Member UncommonPosts: 191

    You 'can' write a mmorpg in just about any language these days. There is very little performace/speed difference between any of them now.

    In the past C++ was the language of choice, but today there is no reason to stay with it.

    (spoken from 30+ years of programming experience)

    image
    Creator of ELTank and Nostalgia

  • upscalevalley001upscalevalley001 Newbie CommonPosts: 5

    There are many programming languages that can be used to develop MMORPGs (Massively Multiplayer Online Role-Playing Games). Some common choices include:

    1. C++: C++ is a high-performance language that is often used to develop MMO games. It has a relatively steep learning curve, but it offers a lot of control and flexibility, making it a good choice for developing complex systems and gameplay mechanics.

    2. Java: Java is a popular choice for developing MMO games due to its portability and scalability. It is a relatively easy language to learn, and it has a large developer community, which means there are plenty of resources available for learning and troubleshooting.

    3. Python: Python is a popular language for developing MMO games due to its simplicity and ease of use. It is often used for prototyping and rapid development, and it has a large number of libraries and frameworks available for game development.

    4. C#: C# is a popular choice for developing MMO games due to its ease of use and the availability of powerful tools such as Unity, which is a popular game engine that supports C# development.

    Ultimately, the choice of programming language will depend on the specific requirements of the game and the preferences of the development team. Some developers may choose to use a combination of languages in order to take advantage of the strengths of each one.

  • RobertPatesonnRobertPatesonn Newbie CommonPosts: 1
    Yellowstone Jacket is specifically selling all the jackets, vests, and other outfits of Yellowstone, with worldwide free delivery.
    yellowstone rips jacket
  • KeithcutlipKeithcutlip Newbie CommonPosts: 5
    edited February 2023
    C++ is a good programming language for game development because it's fast and efficient. Game developers use C++ to create high-performance games, and it also has plenty of debugging tools, which is important for game development. Other languages, such as Python, are designed for readability and simplicity.  Alpine Skyward

    Post edited by Keithcutlip on
  • AdamantineAdamantine Member RarePosts: 5,094
    A GAME can be programmed in any programming language, obviously.

    When I was young there have been plenty of games programmed in BASIC around.

    However for competitive modern games you often need maximum performance, if not also maximum portability, and then you'll reliably go C/C++.

    Individual game engines might run on stuff like C#, but I would assume the game engine itself is still C/C++, you just get to use it from C# (or Visual Basic etc).
Sign In or Register to comment.