Jump to content
  • Advertisement
CRWSHER

MMO development (Help)

Recommended Posts

Good morning, i'm a designer, i'm currently developing a MMO with a friend. 

Is our first project, he will take care of all the programming and I of all the design. But we have no experience in connections, yesterday I saw the packages that Unity handles for multiplayer, and I think the prices are high for something that I will be financing by myself, and I can not sustain an income of $ 479 per month for 50k players, I look for a server Dedicated to support at least 5k players at the same time (I understand thats called CCU no(?)), but I really do not understand how all that works. I am afraid to invest in developing the game and in the end it will not help because I will not be able to support the monthly multiplayer. I look forward to your advice of all kinds, not just connecting, it would really serve me well, and sorry for the inconvenience.

Game notes: It will be a game that will handle mostly low poly designs, but if it will have many effects, and an extensive open map, it will be zombies, therefore there will be too much action simultaneously on the screen. It will be developed in Unity. I leave some screenshots for you to have an idea, clear all the ambient light and many effects like broken things, trash, some water, etc.

Captura de pantalla 2017-08-09 a la(s) 12.47.03.png

Captura de pantalla 2017-08-09 a la(s) 12.47.17.png

Captura de pantalla 2017-08-09 a la(s) 12.47.45.png

Captura de pantalla 2017-08-09 a la(s) 12.48.17.png

Share this post


Link to post
Share on other sites
Advertisement

Stop the MMO plan and don't spend any money on it.

An MMO is far too big/complex/expensive for you to be able to do. Start very small & simple -- even making a polished Blackjack/Poker game will most likely take you several months -- start there, and work your way up to more and more complex games.

Share this post


Link to post
Share on other sites
1 minute ago, Lactose said:

Stop the MMO plan and don't spend any money on it.

An MMO is far too big/complex/expensive for you to be able to do. Start very small & simple -- even making a polished Blackjack/Poker game will most likely take you several months -- start there, and work your way up to more and more complex games.

Thank you very much for that quick response, it gives me some peace of mind, since I think you are very experienced. Believe me I thought it, because I really had not put myself to see the price of the servers (For that type of games I think are too demanding because literal is a world that will be)

And what would you think about a simple shooter with rooms?
To my little understanding would change the connection a lot, because I would only do a few maps and there would be lots of 16 players each.
The truth is I do not want to waste what has already worked, all the movements, models, designs, interface, etc. Because really much of the design is already covered.

Share this post


Link to post
Share on other sites
Just now, CRWSHER said:

And what would you think about a simple shooter with rooms?

Still far too complex for a first project.

Start with something incredibly simple. Blackjack, poker, or other card games. Simple 2D platformers where you can only run and jump on some enemies. Even those simple projects will be very difficult for someone who has never made a game before. You'll learn a lot, and be ready for increasingly difficult projects.

Share this post


Link to post
Share on other sites

Hi,

Time ago I was able to develop a client server Game , it must be Lost in all the posts I made and my advice is also to dont try do something too Big for starting..

 

You Will get frustated , it needs a Lost, a LOT of time and effort, altought you Will also learn a LOT on the process,

 

My advice also, go down a couple of steps..

 

Best regards

Share this post


Link to post
Share on other sites
4 hours ago, trevanian said:

Hi,

Time ago I was able to develop a client server Game , it must be Lost in all the posts I made and my advice is also to dont try do something too Big for starting..

 

You Will get frustated , it needs a Lost, a LOT of time and effort, altought you Will also learn a LOT on the process,

 

My advice also, go down a couple of steps..

 

Best regards

Thanks for all your advices! 

Really the dedication and time we have to the project, but really the problem has been the connection, it is something that I sincerely believe we did not understand the magnitude and the "high cost".
Now we are opting to reinvest the project, to a 3d platform game, just a simple campaign game.

I appreciate your advice, I think that we have also made the best decision, and it is good for me to get a response from really experienced people.

Best regards.
Benjamin Solis.

Share this post


Link to post
Share on other sites

An MMO? You can't do that!

MMO's are cool. Yet they are considered one of the hardest things to make when it comes to developing software. I believe MMO's are mainly intimidating to people because of historical reasons. But the techonology has changed since then. People will always tell you "Nah, you can't do that as your first project" but my suggestion is that all you guys have to do is: READ, read a lot of documentation, LEARN and don't give up. Don't invest hundred of dollars if you don't have the budget, find cheaper solutions, also DON'T INVEST if don't know what are you doing, that's stupid, games like World of warcraft have millions of players and gigantic budgets, and employ many skilled engineers to keep servers from failing apart. Do not start one of these on your own, but you can start building a moderately-sized MMO (like just accepting users near your region)that can potentially hold hundreds of players on a single server, depending on your hardware and packet size, with time and dedication your game can grow.

Share this post


Link to post
Share on other sites
2 hours ago, YASIL said:

moderately-sized MMO

Bit of an oxymoron there though.  The M stands for "massively".  The reason people say not to make an MMO as your first game project is that it's a huge undertaking, even for an experienced team with a large budget.  Even a very small locally multiplayer game has a lot of moving parts that don't constitute beginner-level challenges.  If you've never made a game before, starting with an MMO (or anything networked at all, really) is more than likely setting yourself up for failure.  Biting off too big of a challenge for a first game is a great way to become discouraged and halt your progress.

If you absolutely MUST do some kind of networked multiplayer right away, then you should probably start by developing locally, not by buying up servers/services.  You could use a spare PC and dedicate that machine to being your server until you have something that's worth deploying on paid-for server space.

Share this post


Link to post
Share on other sites
10 minutes ago, trjh2k2 said:
2 hours ago, YASIL said:

moderately-sized MMO

Bit of an oxymoron there though.  The M stands for "massively". 

How come nobody ever wants to make a MOG? Why does everything always have to be MM? /rant

Share this post


Link to post
Share on other sites

  • Advertisement
  • Advertisement
  • Popular Tags

  • Similar Content

    • By NanaMarfo
      Hello Everyone!
      I am looking for a small team to do a rendering project with me. The roles I need are:
      -Character Modeller
      -Environment Designer
      -Environment Modeller(Found)
      You can use this in your portfolio and you will be credited at the end.
      If you are interested, please email me at marfo343@gmail.com. Thank you!
    • By D34DPOOL
      Edit Your Profile D34DPOOL 0 Threads 0 Updates 0 Messages Network Mod DB GameFront Sign Out Add jobEdit jobDeleteC# Programmer for a Unity FPS at Anywhere   Programmers located Anywhere.
      Posted by D34DPOOL on May 20th, 2018
      Hello, my name is Mason, and I've been working on a Quake style arena shooter about destroying boxes on and off for about a year now. I have a proof of concept with all of the basic features, but as an artist with little programming skill I've reached the end of my abilities as a programmer haha. I need someone to help fix bugs, optomize code, and to implent new features into the game. As a programmer you will have creative freedom to suggest new features and modes to add into the game if you choose to, I'm usually very open to suggestions :).
      What is required:
      Skill using C#
      Experience with Unity
      Experience using UNET (since it is a multiplayer game), or the effort and ability to learn it
      Compensation:
      Since the game currently has no funding, we can split whatever revenue the game makes in the future. However if you would perfer I can create 2D and/or 3D assets for whatever you need in return for your time and work.
      It's a very open and chill enviornment, where you'll have relative creative freedom. I hope you are interested in joining the team, and have a good day!
       
      To apply email me at mangemason@yahoo.com
    • By Andrew Parkes
      I am a talented 2D/3D artist with 3 years animation working experience and a Degree in Illustration and Animation. I have won a world-wide art competition hosted by SFX magazine and am looking to develop a survival game. I have some knowledge of C sharp and have notes for a survival based game with flexible storyline and PVP. Looking for developers to team up with. I can create models, animations and artwork and I have beginner knowledge of C sharp with Unity. The idea is Inventory menu based gameplay and is inspired by games like DAYZ.
      Here is some early sci-fi concept art to give you an idea of the work level. Hope to work with like minded people and create something special. email me andrewparkesanim@gmail.com.
      Developers who share the same passion please contact me, or if you have a similar project and want me to join your team email me. 
      Many thanks, Andrew.

    • By davejones
      Is there a way to automatically change the start position of an animation? I have a bunch of animations set up on 3D models in unity. The issue is that I need to move the 3D models, however when I do so the animation start positions are not updated and I have to do it manually.

      Changing the transform of key frames is time consuming with the amount of animations I have, so I was wondering if there was a way to do it automatically?
    • By thecheeselover
      I made this post on Reddit. I need ideas and information on how to create the ground mesh for my specifications.
    • By N Drew
      I am working on a 2D SideScroller game in my own made game engine using SFML and C++.I am searching for 2D artists,especially pixel artist for making and animating characters,backgrounds and other props that can be made in any Drawing Program.The artist will become part of the team of Hammer Studios and he got a part of the Revenue Sharing.If you are interested send me a mail at:ghiurcutaandrei@gmail.com .If you are not an artist but you want to be a part of our Team,Soon we will be recruiting an C++ AI programmers that worked in SFML/OpenGL.
      We work together using Discord.

    • By MoreLion
      hey all! We are looking for members for our Unity horror game! 
      Here’s the story:
      After a deadly virus plunges the world into chaos killing 85% of the human population there are now what they call “zones” these zones are watched very closely by the surviving government, people are checked every day for the virus, even if you touch the spit or any human waste or fluids of the victim who is infected, you will die. But one day, people in the west zone start to go missing, 1 woman goes outside the walls to uncover the mystery, is there more to the virus than meets the eye?, That is where your story starts.
      This game is not a long development game, I have loads other game ideas,
      I will also allow you to have a bit of creative freedom if you wish to add or share a idea!
      And no, it’s not a zombie game lol I feel like zombie games are too generic, in this game you will encounter terrifying beasts!
      There is some concept art one of our concept artists have made
      If interested email liondude12@gmail.com
    • By Canadian Map Makers
      GOVERNOR is a modernized version of the highly popular series of “Caesar” games. Our small team has already developed maps, written specifications, acquired music and performed the historical research needed to create a good base for the programming part of the project.

      Our ultimate goal is to create a world class multi-level strategic city building game, but to start with we would like to create some of the simpler modules to demonstrate proof of concept and graphical elegance.

       

      We would like programmers and graphical artists to come onboard to (initially) create:

      A module where Province wide infrastructure can be built on an interactive 3D map of one of the ancient Roman Provinces.
      A module where city infrastructure can be built on a real 3D interactive landscape.
      For both parts, geographically and historically accurate base maps will be prepared by our team cartographer. Graphics development will be using Blender. The game engine will be Unity.

       

      More information, and examples of the work carried out so far can be found at http://playgovernor.com/ (most of the interesting content is under the Encyclopedia tab).

       

      This project represents a good opportunity for upcoming programmers and 3D modeling artists to develop something for their portfolios in a relatively short time span, working closely with one of Canada’s leading cartographers. There is also the possibility of being involved in this project to the point of a finished game and commercial success! Above all, this is a fun project to work on.

       

      Best regards,

      Steve Chapman (Canadian Map Makers)

       
  • Advertisement
  • Popular Now

  • Forum Statistics

    • Total Topics
      631355
    • Total Posts
      2999512
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

Participate in the game development conversation and more when you create an account on GameDev.net!

Sign me up!