想要開發ios手機遊戲,如果用unity引擎用c#開發一款像部落衝突的遊戲,能不能用unity搭建自己的伺服器?或者得用租借伺服器?


Unity和伺服器有關係嗎?如果你說的是NetworkView等等這些組件,那就當我沒有說;如果不是,短連接使用HTTP,長連接使用Socket,這些協議和Unity甚至和C#、.NET、Mono都沒有什麼關係啊

用 c# 搭建伺服器的話,可以搜索dogse試試看


unity是用來做遊戲客戶端的,伺服器一般選用C++、Java等。C#也可以做,我們之前的項目就是用C#做伺服器。
Unity3d是款誇平台的3d引擎,目前支持的開發語言有c#和js,它和伺服器沒有任何關係。想開發伺服器,請使用tcp socket來開發。mono是個可以誇平台的,使用c#作為語言的好東西,當然也能寫伺服器

完全沒問題,樓主搜一下光子引擎,使用C#的伺服器引擎,專門應用Unity3D的。


network 不要看 就按照正常的遊戲流程走就好了 服務端就是單獨的服務端 用c++ java php ~ 客戶端unity http -&> www socket 就用system.socket


題主將遊戲引擎和伺服器端的概念搞混亂了。

C# 是可以搭建伺服器的.

樓上已經說了. 短連接用 HTTP , 長連接用 socket.

HTTP 的話, 你得具備web form socket 的話, 你得具備 win form 方面的知識

後台語言的話, http 可以用 JAVA, php,python, 比較常用的是 java

socket 可以用 c++ ,java, GO ,比較常用的是 C++ 當然, 具體得看個人選擇------------------unity 是遊戲引擎, 遊戲引擎, 遊戲引擎, 重要是事情說三遍, 不是給你拿來當伺服器的

當然, 你自己的小遊戲, 小 demo 就隨便你了


推薦閱讀:
相关文章