Wayback Machinekoobas.hobune.stream
May JUN Jul
Previous capture 12 Next capture
2021 2022 2023
1 capture
12 Jun 22 - 12 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 /
  • Help Room /
avatar image
0
Question by TheStarboxTR · Jul 28, 2016 at 01:10 PM · networkingmultiplayeronlinematchmaking

UNET Online Match Making?

I am developing a 2d multiplayer online game.there will be 8 players in every room. But ı cant find that how can ı create a online match making with UNET. there is already a local multiplayer system included in UNET.but ı want to make that players can connect each other from internet

ı used legacy unity networking.and in legacy networking we can create servers and register on master server without making any payment. peoples creates their own rooms on their machines and clients could be joined rooms.

ı dont want to use Photon Cloud because of price. Is there any option for free?

Comment
Add comment
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

1 Reply

· Add your reply
  • Sort: 
avatar image
1

Answer by fredfishgames · Jul 28, 2016 at 09:35 PM

I'm afraid there is no free option, however unity matchmaking does come with a few spaces for free development. You could try making a server browser(like team fortress 2), or setting up a website(like Minecraft) that people can show their own hosted servers on. Also you could code your own matchmaking system that has integrates unet by having a central server which contains ips of user hosted servers.

Unity networking does work over the internet, you just need to port forward the port that is shown in the network manager (default 7777), and there are plenty of guides available on how to do that.

Hopefully some of that makes sense and helps you.

Comment
Add comment · Show 4 · 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
avatar image TheStarboxTR · Jul 28, 2016 at 10:16 PM 0
Share

how can ı create a server browser on Unet? There is not a $$anonymous$$asterServer in UNET,or there is? ı think ı have to create a $$anonymous$$YSQL DB and PHP script for registering ip of hosts on Database and list from database again.But this means so much effort.

Is there any option for listing hosts in UNET?(Not only on same network,all peoples must see other players's servers ) ?

ı dont need a direct match making system.if ı can list servers...ı can create my own match making system.

avatar image fredfishgames TheStarboxTR · Jul 29, 2016 at 06:07 PM 0
Share

I think the only way to do that is to program that yourself. You could make the hosts send the ip address to the master server that you'd set up already, and that could add it to the server list that it contains. However I have no idea how to do that and it will take a lot of time, effort and experience.

avatar image TheStarboxTR fredfishgames · Jul 30, 2016 at 11:54 PM 0
Share

ı can create a $$anonymous$$YSQL DB and a PHP for inserting ip and other properties on database. and then ı can create a button in unity for listing servers.but ı have to delete in game and full servers.ı have to check rooms and player counts when every player joined.

this is realy stpid.realy my fiend.why the Unity wanted to change the older one to this system? ı think unity wants that all developer have to use their servers.they buyed photon servers too. this is very bad.

now there is 2 option for me.. 1-I will develop my game in unity 4 with older legacy multiplayer system. 2,ı will change my main game developing engine.

Show more comments

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

102 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 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 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 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 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 avatar image avatar image

Related Questions

UNET match making without the relay server 3 Answers

Setting function to run on all clients but only work on the player that called it 0 Answers

UNET with Secure Firewalls 0 Answers

Why when I build my game that is connected to online database does not work even though it work When I run it in editor?? 0 Answers

How to make my game multiplayer? 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