TP040

Gỗ Bé Học — Đồ chơi gỗ giáo dục

Website đồ chơi gỗ Montessori với 5 model 3D trên bàn chơi có vật lý thật: khối chữ cái tiếng Việt rơi, lăn, kéo thả xếp chồng, gõ tên bé để các khối rơi thành chữ; thanh độ tuổi làm nổi bật đồ chơi phù hợp, an toàn, phương pháp, workshop.

Điểm nổi bật
Trong gói tải về

Website song ngữ (VI/EN) cho thương hiệu đồ chơi gỗ, trường mầm non, trung tâm Montessori: bàn chơi vật lý với khối chữ cái tiếng Việt kéo thả xếp chồng, đồ chơi 3D, gợi ý theo độ tuổi, an toàn, phương pháp và workshop.

Chạy thử

npm install
npm run dev       # http://localhost:5173
npm run build     # xuất bản tĩnh vào dist/

Mặc định tiếng Việt; thêm ?lang=en để mở tiếng Anh.

Model 3D

ModelDùng ở
ring-stacker, shape-sorter, rocking-horse, train, abacusQuanh bàn chơi (vật cản tĩnh) + thẻ đồ chơi
npm i -D @gltf-transform/core @gltf-transform/extensions @gltf-transform/functions meshoptimizer sharp
node scripts/optimize-models.mjs

Cấu trúc

src/play-table.js  Bàn chơi: cannon-es, khối chữ, kéo thả, spell(), scatter(), đồ chơi làm vật cản
src/intro.js       Intro khối gỗ xếp chữ rồi đổ
src/slots.js       Model gắn vào thẻ đồ chơi
src/main.js        Ô gõ tên, độ tuổi, đồ chơi, workshop
src/locales.js     Toàn bộ chữ vi + en

Tuỳ biến nhanh

Muốn đổiSửa ở
Đồ chơi, độ tuổi (tháng), giáTOYS trong src/main.js
Giai đoạn tuổi & kỹ năngBANDS + ag.* trong locales.js
Màu khối, kích thước khốiCOLORS, SIZE trong src/play-table.js
Bảng chữ cái khi thêm khốiALPHA trong scatter()
Lịch workshoprenderWorkshop() (các thứ Bảy kế tiếp)

Ghi chú