2010年6月28日 星期一
想用Unity3D來開發MMO嗎?
Unity3D 可以用來開發MMO嗎? 當然是可以的! MMO - 顧名思義就是大量多人連線, 早已跳脫了單機遊戲之外, Unity提供了開發者一個大展身手的舞台,也提供了基本連線功能, 可是, 要如何把成百上千個玩家串在一起, 讓你中有我, 我中有你呢? 對那些已經在這行的老手, 這自不在話下.可是, 對那些非程式設計師或新手而言,要如何開始呢?
既然談到了MMO, 就免不了提到 Client/ Server的架構. Unity提供了client端的絕妙選擇, 但是, server端呢?
除了自己寫server之外又有哪些選擇呢? 幸好, 坊間還是有一些選擇可供新手來過過癮的, 有些是免費, 有些是以連線數來訂價, 有些則另行報價, 茲列於下:
SmartFoxServer
http://www.smartfoxserver.com/
Photon
http://photon.exitgames.com/
NetDog
http://www.pxinteractive.com/
Project Darkstar
http://www.projectdarkstar.com/
RakNet
http://www.jenkinssoftware.com/
Quazal
http://www.quazal.com/
Hero Engine
http://www.heroengine.com/
Icarus Studios
http://www.icarusstudios.com/
Monumental Games
http://www.monumentalgames.com/
MultiVerse
http://multiverse.net/index.html
BigWorld Technology
http://www.bigworldtech.com/index/index.php
Open Simulator
http://opensimulator.org
Badumna Network Suite - 一個P2P MMO多人線上伺服器
http://www.badumna.com/
Lidgren Network
http://code.google.com/p/lidgren-network/
All middeware can be used with Unity as long as it plays well with the Mono interface.
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言