Lexiverse
Lexiverse - AI contextual reading engine for English learners. Your next article is your next review.
翻譯準備中
尚未偵測到更新。GitHub 發布版本後會顯示在這裡。
個人 GitHub 帳號下公開儲存庫的擁有者可以登入並驗證所有權,自行管理介紹,無需管理員核准。
登入並產生驗證檔案,在 30 分鐘內將其提交至此儲存庫的預設分支。其他分支或分叉儲存庫中的檔案無效。然後在下方檢查檔案,即可無需管理員核准直接管理專案。請保留檔案以維持管理權限。
如需登入,將前往登入頁面。登入後請回到此處,再次點擊所選的驗證按鈕。
在專案資料夾中執行 /nomorevibe verify,即可驗證所有權並自行管理介紹。
一分鐘完成驗證製作者的介紹僅有上面的一句話。 更多詳情請閱讀儲存庫 README。 儲存庫 README ↗
正在載入完整 README。
檢視完整 README ↗Explore the charm of Vietnamese countryside life, learn new vocabulary, earn coins, and treat yourself to your favorite snacks!
Bếp Quê is a language-learning game that helps players learn English and Japanese vocabulary by exploring familiar objects found in a Vietnamese home. Discover objects, type their names correctly, collect coins, and unlock new rooms as you progress.
GOODS array in game.js).No external libraries, backend server, or player account is required.
bep-que/
├── index.html
├── style.css
├── game.js
├── vocab.js
└── assets/
├── start-garden.jpg
├── kitchen-background.png
├── living-room.png
└── bedroom.png
| File | Description |
|---|---|
index.html | Game structure and interface elements |
style.css | Visual design, layout, and effects |
game.js | Game interactions, answer validation, coins, missions, and progress |
vocab.js | Room definitions, vocabulary, objects, and interactive hitboxes |
assets/ | Background images and visual assets |
The game currently includes 86 objects across 3 rooms.
| Room | Number of Objects |
|---|---|
| 🍳 Kitchen | 26 |
| 🛋️ Living Room | 31 |
| 🛏️ Bedroom | 29 |
| Total | 86 |
Each object's interactive area is defined in the rects field, using pixel coordinates based on the original background image size of 1672 × 941 px.
Double-click index.html to open the game in your browser.
Open a terminal in the project directory and run:
python3 -m http.server 8000
Then visit:
Add ?debug to the URL to display the interactive hitboxes. This helps you adjust object positions when developing or adding new objects.
http://localhost:8000/?debug
The quickest way to publish your game online.
main branch and the / (root) directory.Your URL will typically look like this:
https://take-2206.github.io/kotoba_world/
To enter Japanese vocabulary on an iPhone, enable the Japanese keyboard:
Settings → General → Keyboard → Keyboards → Add New Keyboard → Japanese.
Switch to the Japanese keyboard whenever you need to enter Japanese answers.
The Notebook button is located in the upper-right corner of the game interface.
It stores words that players have answered correctly and organizes them into categories for easier review.
To add a new category, such as Living Room, add an entry to the CATEGORIES array at the end of vocab.js, including its corresponding room field.
The notebook only displays vocabulary from rooms that have been unlocked.
ROOMS array in vocab.js.You can adjust the following settings near the beginning of game.js:
ROOM_RATIO — the percentage of correct answers required to complete a room.ROOM_BONUS — the number of coins awarded for completing a room.assets/ directory. Use an image size of 1672 × 941 px.ROOMS array in vocab.js.makeItem(...) and follow the existing data structure.CATEGORIES so the new vocabulary appears in the notebook.Refer to the existing L(...) helper for the Living Room and B(...) helper for the Bedroom to follow the current implementation.
Bếp Quê is designed to run directly in the browser without requiring a player account or backend connection.
Game progress is stored using the persistence mechanism implemented in the current game. Progress may not automatically synchronize across different devices or browsers.
Bếp Quê aims to make language learning more engaging, visual, and accessible by combining English and Japanese vocabulary practice with familiar scenes inspired by everyday Vietnamese life.
Learn new words. Explore every room. Earn coins. Enjoy learning every day! 🌾