# project - Author: linyihan - Repository: linyihan7946/MyWorld - Version: 20260130221840 - Stars: 0 - Forks: 0 - Last Updated: 2026-02-06 - Source: https://github.com/linyihan7946/MyWorld - Web: https://mule.run/skillshub/@@linyihan7946/MyWorld~project:20260130221840 --- # Project Skills & Architecture ## Tech Stack - **Language**: TypeScript - **Framework**: Vue 3 - **Build Tool**: Vite - **3D Engine**: Three.js ## Architecture - **Core**: Generic 3D engine components (Scene, Renderer, Loop). - **Game**: Business logic (World, Entities, Physics). - **Components**: Vue UI components. ## Features - Map Creation (Voxel based) - Characters (Steve, Alex, Villager, Iron Golem) - Physics (Gravity, Collision) - Interaction (Break/Place blocks)