- 百萬在線:大型游戲服務端開發
- 羅培羽
- 305字
- 2021-09-17 17:04:58
3.1 功能需求
《球球大作戰》是一款多人對戰游戲,圖3-1是它的戰斗場景示意圖。玩家控制一個小球(即圖3-1中間的小球),讓它在場景中移動。場景會隨機產生食物(圖3-1中遍布的小點),小球吃掉(碰到)食物后,體積會增大。數十名玩家在同一場景對戰,體積大的玩家可以吃掉體積小的玩家。

圖3-1 《球球大作戰》戰斗場景示意圖
整個游戲流程如下:
1)玩家輸入賬號密碼登錄游戲。
2)進入圖3-2所示的界面,可以設置本輪游戲的昵稱、選擇服務器……
3)當玩家點擊界面中的“開始比賽”按鈕時,會進入某一戰斗場景,在這里可與其他玩家對戰。

圖3-2 《球球大戰》主界面示意圖
我們即將開發的這款游戲,預估會有數萬到數十萬玩家同時在線,所以服務端也要根據這個量級來設計。
推薦閱讀
- iOS 9 Game Development Essentials
- 基于Java技術的Web應用開發
- Object-Oriented JavaScript(Second Edition)
- Hands-On Enterprise Automation with Python.
- 高級語言程序設計(C語言版):基于計算思維能力培養
- Node.js全程實例
- Arduino家居安全系統構建實戰
- FPGA Verilog開發實戰指南:基于Intel Cyclone IV(進階篇)
- jQuery Mobile移動應用開發實戰(第3版)
- 從零開始:UI圖標設計與制作(第3版)
- Python期貨量化交易實戰
- Java 從入門到項目實踐(超值版)
- C++程序設計
- Practical Predictive Analytics
- Building a Media Center with Raspberry Pi