一、定義php
MMORPG,是英文Massive(或Massively)Multiplayer Online Role-PlayingGame的縮寫,即大型多人在線角色扮演遊戲。html
二、技術與知識python
在這系列的文章中,所說起的技術與知識爲遊戲設計中的基本知識與經常使用問題。文章中存在的問題,是不可避免的,但願讀者可以見諒與理解。linux
三、開發環境c++
服務器選擇linux和windows環境,客戶端選擇在windows上。windows
四、開發語言設計模式
在遊戲開發中,有着許許多多的開發語言,如服務器開發語言有c++、lua、python、erlang等,他們都可以實現服務器所需的邏輯功能。不一樣的語言實現功能的最後皆是異曲同工,即實現的效果便可,可是不一樣的語言其實現的過程卻不盡相同,一句話各有春秋利弊。開發遊戲選擇哪一種語言,是因不一樣人掌握的知識能力與針對不一樣類型的遊戲而言。在這裏我選擇的是c/c++、lua、php以及其餘常見的一些處理的腳本語言。服務器
五、遊戲構架網絡
遊戲構架參考了經典的大型遊戲的設計模式,你們所熟悉的天龍八部和劍俠情緣網絡版叄的設計模式進行淺談,但願你們對遊戲開發再也不陌生與懼怕。也但願各位耐心,由於這系列文章也在本人的不斷學習過程當中不斷完善和更新。post