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 Lohoris2 · Dec 05, 2013 at 09:30 AM · physicsserver2d-physics

Unity server-side physics, is there a cheaper alternative to uLink?

uLink supports Unity's physics server-side, but it comes with a "indie" price tag of 550€/title. Is there any kind of alternative that doesn't have you write your own physics engine?

This may include both using plain Unity and running it in the server somehow, or using plugins or stuff.


(I'm currently interested in 2d physics, but also supporting 3d would be better. Not that I think it matters: I strongly doubt there is a solution supporting one but not the other)


I'm aware of this thread, and it's totally unrelated, since it doesn't care about physics.

Comment
Add comment · Show 5
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 Lyje · Dec 05, 2013 at 02:56 PM 0
Share

I'm not clear on the question - there's no difference between the server and the client in Unity. Just one has Network.isServer = true and the other has Network.isClient = true. Ok, there are more differences of course, but they're not important at this point. How you differentiate the server and the client, based upon those flags, is almost entirely up to you. At its simplest, the server runs identical code to the client but coordinates the sending of data between all the clients. The server can just be another player, with the additional task of said coordination.

Point being, the server runs physics code unless you tell it not to. It runs exactly like the client unless you tell it not to.

avatar image Lohoris2 · Dec 05, 2013 at 02:57 PM 0
Share

@Lyje I mean a dedicated server, without the graphics displayed, running from command line.

avatar image Lyje · Dec 05, 2013 at 03:01 PM 0
Share

To my understanding that's just the same, it's just not drawing anything.

avatar image Lohoris2 · Dec 05, 2013 at 03:05 PM 0
Share

@Lyje great if that works, I'll have to try the -nographics option, then, thanks.

avatar image nastasache · Dec 05, 2013 at 07:07 PM 0
Share

One of the solutions to run server from command line is my FPShootNet under Asset Store. It cost €85.50; I am not sure it can be adapted easy to 2D. It care about the sort of physics as relaying movements at server level, the effects as particles for example are on client side. What you mean by "physics engine"?

0 Replies

· Add your reply
  • Sort: 

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

18 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

Related Questions

Export Unity map to handle physics on Java server 0 Answers

Serverside PhysX 1 Answer

Is there a standardized way for creating a 2D ball physics movement method? 0 Answers

Sucking a zero-gravity ship into a black hole. 1 Answer

Issues using physics for 2d platformer. 3 Answers


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