# GPT-4 Tank **Repository Path**: migeking_admin/gpt-4-tank ## Basic Information - **Project Name**: GPT-4 Tank - **Description**: 一个基于Three.js和TypeScript的简单3D儿童坦克射击游戏。 - **Primary Language**: JavaScript - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2025-08-24 - **Last Updated**: 2026-04-17 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 儿童坦克射击游戏 一个基于Three.js和TypeScript的简单3D儿童坦克射击游戏。 ## 游戏简介 这是一个适合儿童的3D坦克射击游戏,玩家可以控制一辆蓝色坦克在游戏场景中移动和射击,消灭敌方红色坦克。游戏具有简单的物理系统、粒子特效和能量补给系统。 ## 游戏特点 - 3D场景和模型 - 第三人称视角 - 键盘和鼠标控制 - 简单的物理碰撞系统 - 敌方AI行为 - 粒子爆炸效果 - 能量补给系统 - 分数统计 ## 技术栈 - TypeScript - Three.js - 3D图形引擎 - Vite - 现代前端构建工具 ## 安装和运行 ### 环境要求 - Node.js 16+ - npm 或 yarn ### 安装依赖 ```bash npm install # 或 yarn ``` ### 开发模式运行 ```bash npm run dev # 或 yarn dev ``` ### 构建生产版本 ```bash npm run build # 或 yarn build ``` ## 游戏操作 - W - 前进 - S - 后退 - A - 左转 - D - 右转 - 鼠标移动 - 控制炮塔方向 - 鼠标点击 - 发射炮弹 - 空格键 - 发射炮弹(可选) ## 游戏目标 消灭尽可能多的敌方坦克,获取高分。注意收集场景中出现的能量补给,它们可以提供以下效果之一: - 恢复生命值 - 临时提升速度 - 临时提升火力 ## 开发者信息 这个游戏项目是作为Three.js和TypeScript学习示例而创建的。欢迎贡献和改进!