---
title: "HIDEAWAY · Voxel Prop Hunt"
url: "https://aigamehub.app/zh-tw/games/hideaway-07a3f6"
source: "https://github.com/Homie-Wu/hideaway"
source_type: "github"
play_url: "https://homie-wu.github.io/hideaway/"
platform: "desktop"
login_required: false
pricing: "free"
origin: "original"
ai_tools: []
game_languages: ["zh-cn"]
author: "Homie-Wu"
author_handle: "Homie-Wu"
category: "動作"
categories: ["action", "casual", "simulation"]
tags: ["browser-game", "open-source", "prop-hunt", "three.js", "voxel"]
added: "2026-10-18T01:12:46.599Z"
updated: "2026-10-18T01:12:46.599Z"
locale: "zh-tw"
content_locale: "zh-tw"
---

# HIDEAWAY · Voxel Prop Hunt

體素躲貓貓遊戲，玩家可用體素編輯器塑造自己的偽裝並在追逐中即時改變外形，獵人則靠視覺、聲音與武器找出躲藏者。

## Description

以 Three.js 與 Rapier 打造的瀏覽器體素躲貓貓遊戲。躲藏者可用 32×32×32 格體素編輯器製作偽裝，並在追逐過程中重新塑形；獵人在準備室挑選武器後，靠觀察、聲音與攻擊尋找對手。支援單人練習與最多八名角色的本機對局（不含線上多人），可在主選單切換英文與中文，模型與設定儲存在瀏覽器本機。

## Original post

Voxel prop-hunt in your browser — sculpt your disguise mid-chase. AI-written, 4.7k lines of TypeScript, MIT. 藏物公馆

Topics: ai-generated, browser-game, open-source, prop-hunt, rapier, threejs, typescript, vibe-coding, voxel, webgl

# HIDEAWAY · Voxel Prop Hunt <div align="center"> <img src="screenshots/menu-en.png" alt="HIDEAWAY main menu — a two-story voxel house with a red-tiled roof and garden" width="880" /> </div> [简体中文](README.zh-CN.md) · English Build a disguise with the voxel editor and play hide-and-seek with local bots in a two-story house and garden. Hiders can reshape their disguise during the chase; hunters use their eyes, sound, and weapons to find them. **▶ [Play online](https://homie-wu.github.io/hideaway/)** — no install; desktop Chrome / Edge. Models and settings are saved per site in browser storage. Built with Three.js and Rapier. Play free practice or local rounds with up to eight characters. Online multiplayer is not included. Switch between English and Chinese in the main menu or pause screen. Your preference is saved in browser storage; the first visit follows your browser language. ## Run locally Use Node.js 24 or later and desktop Chrome / Edge with hardware acceleration enabled. ```sh npm ci npm run dev ``` Open the address printed in the terminal, usually `http://127.0.0.1:5173`. On Windows, you can also double-click `启动游戏.cmd`. Audio starts after your first interaction. Models and settings are saved locally in the same browser and site address. ## Controls | Action | Key | | --- | --- | | Move / sprint / jump | WASD / Shift / Space | | First-person / third-person view | V | | Open the voxel editor as a hider | Tab | | Climb / push off a wall as a hider | Ctrl near a wall; W/S or A/D to move; Space to push off | | Whistle as a hider | T during the hunt; preview in free practice | | Crouch / aim as a hunter | Ctrl / right mouse button | | Attack / reload | Left mouse button / R | | Switch between knife and gun | 1 / 2, or mouse wheel | | Take a weapon in the preparation room | Aim at a weapon on the rack and left-click | | Pause / release the pointer | Esc | Hunters spend preparation time in a separate room, where they can change weapons and practice at the range. Scoring begins with the hunt. Hitting a scene object costs the hunter health. Each round ends by revealing hiding spots and scores. Settings let you adjust role preference, player count, timers, prop randomization, graphics, and audio. The editor supports a 32×32×32 grid. Load, edit, and save scene props at their original scale. Model edits update collisions and cannot be used to pass through solid objects. | ![](screenshots/workshop.png) | ![](screenshots/model-library.png) | |---|---| | The disguise workshop, open mid-game | Scene props, ready to become you | | ![](screenshots/entrance-hall.png) | ![](screenshots/menu-zh.png) | | You are the green cube. Or are you? | 中文界面 | ## Build and check ```sh npm test # 408 tests passing npm run build npm run preview ``` Deploy `dist/` as a static site served over HTTP. The game does not require external model, texture, or audio services. Optional local browser checks: ```sh node tools/production-smoke.mjs node tools/audit-map.mjs ``` Browser che
