Lexiverse
Lexiverse - AI contextual reading engine for English learners. Your next article is your next review.
Explore a Vietnamese village while learning English and Japanese vocabulary
Translation pending
AI summary · website content
EducationJavaScript · CSSGitHub @take-2206OnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
The maker's introduction consists of the line above. Read the repository README for more details. Repository README ↗
Loading the full README.
Read the full 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! 🌾