Wayback Machinekoobas.hobune.stream
May JUN Jul
Previous capture 13 Next capture
2021 2022 2023
1 capture
13 Jun 22 - 13 Jun 22
sparklines
Close Help
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
  • Asset Store
  • Get Unity

UNITY ACCOUNT

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account
  • Blog
  • Forums
  • Answers
  • Evangelists
  • User Groups
  • Beta Program
  • Advisory Panel

Navigation

  • Home
  • Products
  • Solutions
  • Made with Unity
  • Learning
  • Support & Services
  • Community
    • Blog
    • Forums
    • Answers
    • Evangelists
    • User Groups
    • Beta Program
    • Advisory Panel

Unity account

You need a Unity Account to shop in the Online and Asset Stores, participate in the Unity Community and manage your license portfolio. Login Create account

Language

  • Chinese
  • Spanish
  • Japanese
  • Korean
  • Portuguese
  • Ask a question
  • Spaces
    • Default
    • Help Room
    • META
    • Moderators
    • Topics
    • Questions
    • Users
    • Badges
  • Home /
avatar image
0
Question by MrAkroMenToS · Nov 21, 2013 at 07:05 PM · serverdatabaseclientmmorpg

MMORPG Server, Database, Client

I'm working on an MMORPG game. I have my basic movement, camera, stat system. I want to make the game multiplayer. I need a server, a client and a database. I want to get advices, what to use, and how. I've worked with metin2 server for a half year ago. There i had a virtual machine, where was a FREEBSD, there i had to start the server from console, the server communicated with the database, the client communicated with the server. I had a mysql database too. I imagined something like that.

Thank you the answer.

Comment
Add comment · Show 4
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image MrAkroMenToS · Nov 22, 2013 at 10:50 PM 0
Share

I still dont know what to do, please guys help me, I think it will be helpfull to the others too!

avatar image MrAkroMenToS · Nov 23, 2013 at 06:09 PM 0
Share

bump, i tried to download $$anonymous$$asterServer, but i cannot do anythink with it. I have an idea: I make a socket server with c# in console, and i connect there with unity

avatar image ffxz7ff · Nov 23, 2013 at 06:46 PM 0
Share

There i had a virtual machine, where was a FREEBSD, there i had to start the server from console, the server communicated with the database, the client communicated with the server. I had a mysql database too. I imagined something like that.

.................code it? Dude, what do you expect.. that the server that you're supposed to write is ready somewhere for download? What the hell.

avatar image z3nth10n · Nov 23, 2013 at 06:52 PM 0
Share

I'm recompilying imformation about that: http://wiki.unity3d.com/index.php?title=Server_Side_Highscores http://forum.unity3d.com/threads/24721-Tutorial-Unity-and-PHP-login-script-simple-but-useful But I don't know how to make the server.. :/

1 Reply

· Add your reply
  • Sort: 
avatar image
1

Answer by Programmer-Tau · Nov 23, 2013 at 07:03 PM

It would help if you could explain how much experience you have programming client side and server side.

Options you have range from:

Super Hard Core: Write everything from scratch. Server side on a *nix machine in C++, using some some SQL server. Sky's the limit in terms of the quality of the game, but don't expect to be done for 2 to 10 years, depending on how many people you have.

Soft Core: Use Unity for Client, rely on HTTP on server side. You can use Heroku or Google Apps or create your own stack on AWS. You'll be limited in terms of the responsiveness, but depending on your game design, you can probably still make a good game. Might have something in 1 to 2 years, even with a small team.

Comment
Add comment · Share
10 |3000 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users

Your answer

Hint: You can notify a user about this post by typing @username

Up to 2 attachments (including images) can be used with a maximum of 524.3 kB each and 1.0 MB total.

Follow this Question

Answers Answers and Comments

20 People are following this question.

avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image avatar image

Related Questions

I need Help with Multiplayer I can server but not use client 3 Answers

Database and Unity 0 Answers

Using a database for unity multiplayer project 1 Answer

The name 'Joystick' does not denote a valid type ('not found') 2 Answers

Need suggestion about connection flow between client, server and database for online game 1 Answer


Enterprise
Social Q&A

Social
Subscribe on YouTube social-youtube Follow on LinkedIn social-linkedin Follow on Twitter social-twitter Follow on Facebook social-facebook Follow on Instagram social-instagram

Footer

  • Purchase
    • Products
    • Subscription
    • Asset Store
    • Unity Gear
    • Resellers
  • Education
    • Students
    • Educators
    • Certification
    • Learn
    • Center of Excellence
  • Download
    • Unity
    • Beta Program
  • Unity Labs
    • Labs
    • Publications
  • Resources
    • Learn platform
    • Community
    • Documentation
    • Unity QA
    • FAQ
    • Services Status
    • Connect
  • About Unity
    • About Us
    • Blog
    • Events
    • Careers
    • Contact
    • Press
    • Partners
    • Affiliates
    • Security
Copyright © 2020 Unity Technologies
  • Legal
  • Privacy Policy
  • Cookies
  • Do Not Sell My Personal Information
  • Cookies Settings
"Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
  • Anonymous
  • Sign in
  • Create
  • Ask a question
  • Spaces
  • Default
  • Help Room
  • META
  • Moderators
  • Explore
  • Topics
  • Questions
  • Users
  • Badges