Hology
Hology 文檔
Hology 文檔
  • 👋歡迎來到Hology文檔
  • Getting started
    • Hology Engine簡介
    • 第一步指南
    • 編輯器基礎指南
      • 在場景中飛行
      • 放置物件
      • 選擇物件
      • 變換
      • 分組物件
      • 複製
    • 入門遊戲模板 - 第三人稱射擊遊戲
  • Tutorials
    • 滾球 - 遊戲玩法編程
    • 角色動畫程式設計
    • Character AI behavior
  • Release
    • 遊戲發行
      • Discord Activities
      • 臉書即時遊戲
      • 上傳至 Itch.io
      • 使用 GitHub Pages
      • 發布到Steam
      • iOS 和 Android
  • Assets
    • 3D模型
      • 客製化碰撞形狀
      • 材質自訂分配
    • 材質
    • 紋理
    • 預製體
  • Gameplay
    • 演員(Actors)
      • 創建演員類
      • 演員參數
      • Actor 元件
      • Actor 的生命週期
      • 生成 Actors
      • 移動 Actors
    • 服務
      • 載入資產
    • Player input
    • Collision detection
    • Physics
      • Physics body types
      • Applying forces
      • Ray casting
    • Trigger volumes
    • Character movement
    • Pointer events
    • Animation
      • Animation system
      • Character Animation
      • Animation State Machine
    • Sound
      • Audio parameter
    • 世界
    • Navigation
  • Shaders
    • 著色器介紹
    • Creating shaders
    • 著色器參數
    • Typescript shaders
      • Types
      • Math functions
      • Attributes
      • Varying
      • Uniforms
      • Textures
      • Arrays
      • Select
      • Lighting
    • Painted materials
    • Water shader tutorial
  • Level design
    • 地形雕刻
    • 地形繪製
    • Grass
  • User Interfaces
    • 創建用戶界面UI
    • 使用 React
    • VR
  • Visual Effects
    • 視覺效果簡介
    • 視覺特效資產
  • Integrations
    • Arcweave
由 GitBook 提供支持
在本页
  • 先決條件
  • 下載軟件
  • 知識
  • 創建新項目
  • 在瀏覽器中測試您的遊戲
  1. Getting started

第一步指南

上一页Hology Engine簡介下一页編輯器基礎指南

最后更新于2个月前

Hology編輯器可以安裝在Windows、Mac和Linux上。請點擊下方連結。(Link to download engine)

在Windows上安裝

如果您下載Windows版本,可能會看到一個藍色窗口顯示"Windows保護了您的電腦"。只需點擊"更多信息",然後點擊"仍要運行"。

先決條件

下載軟件

您還需要先安裝Node.js和一個代碼編輯器。任何代碼編輯器都可以使用。Visual Studio Code是一個的選擇。

知識

使用Hology Engine,需要具備一些網路開發和相關技術的知識。這包括Typescript、HTML、CSS以及如何使用terminal。

創建新項目

要創建新項目,請在您的電腦上打開Hology編輯器。

點擊 "Create a new project/創建新項目"。然後設置項目名稱,可以是您將要創建的遊戲名稱。可以選擇一個模板/template作為起點。選擇一個UI框架,如React,它將在創建項目時為您在項目的代碼庫中設置。

點擊 "Create/創建" 後,項目的代碼庫將被設置,並安裝構建項目所需的各種依賴項。安裝完成後,您的項目應該在新窗口中打開。

一個場景(可以代表您遊戲的整個世界或單個遊戲關卡)已為您創建,名為demo。要在遊戲中使用該場景,您需要在代碼中引用場景的名稱。

在瀏覽器中測試您的遊戲

該項目本質上是一個網站,這意味著在開發過程中,您可以在瀏覽器中測試遊戲。

要運行您的遊戲,打開終端/terminal並導航到項目文件夾,然後運行命令npm run dev。

cd /path/to/my-project
npm run dev

一個"localhost"地址會被記錄()。在瀏覽器中打開此地址,您現在應該能看到您的場景。在Hology編輯器中對場景所做的任何更改,在刷新後都會立即反映在瀏覽器窗口中。

下載編輯器
下載Node.js
下載Visual Studio Code
http://localhost:5173/