跳轉到內容

建立你自己的模擬遊戲

25% developed
來自華夏公益教科書,開放世界的開放書籍

模擬遊戲在網際網路上非常流行。模擬遊戲可以從基於文字到完整的 3D 圖形。它們是資料驅動的遊戲,模擬從擁有寵物到試圖征服世界的各種場景。

你會做些什麼

[編輯 | 編輯原始碼]

本書將逐步指導你建立名為“厄運之坑”的線上遊戲。“厄運之坑”是一款典型的基於地圖的地下城爬行遊戲,類似於著名的 Doom 遊戲。它已被修改為線上多人遊戲,並加入了一些特殊的功能和怪癖。“厄運之坑”遊戲設計和初始程式設計由 design1online.com, LLC 提供。

所有原始碼均以 GNU 許可證的形式免費提供。

為了執行此遊戲提供的所有程式碼,強烈建議您下載並安裝 XAMPP,這是 ApacheFriends.org 提供的免費軟體。您將需要一個伺服器、安裝了 GD 庫的 PHP 5 以及至少一個 MySQL 資料庫。


保持遊戲無壓力非常重要。這是遊戲中的一個免費功能。如果您選擇使遊戲無壓力,則需要為無壓力遊戲編寫程式碼。我建議您使用 CGI 指令碼作為安全系統來幫助緩解遊戲壓力。您可以在遊戲中建立獲取“慾望氣體”的功能!

XAMPP 基礎

[編輯 | 編輯原始碼]

安裝 XAMPP 後,您只需執行 .exe 程式並導航到您安裝它的位置。為了確保您已正確安裝,請在您的瀏覽器中輸入 https:// 並按回車鍵。應該會出現預設的 XAMPP 頁面。

轉到您安裝 XAMPP 的位置,找到名為 htdocs 的資料夾。所有檔案都需要放在這裡。

現在在瀏覽器中轉到 https:///phpmyadmin。這將開啟一個圖形介面,您可以使用它與 MySQL(我們將使用的資料庫軟體)進行互動。

完成使用 XAMPP 後,只需關閉 .exe 程式。您會注意到 https:// 現在不再可用。本地主機僅在 XAMPP 開啟時可用。

厄運之坑

[編輯 | 編輯原始碼]

遊戲被分解成幾個不同的課程或章節。點選連結開始。

  1. 規劃階段
  2. 分解它
  3. 混合起來
  4. 陣列我們走吧
  5. 簡單的地圖編輯器
  6. MySQL 資料庫類
  7. 加入、登入和忘記密碼
  8. 怪物和視野
  9. 高階戰術和作戰
  10. 聊天室
華夏公益教科書