Commit 10c4c5af authored by xiezhi's avatar xiezhi

优化README.md格式

- 将代码块改为顶格写,提高可读性
- 移除不必要的缩进
- 保持文档结构清晰
parent 69928630
......@@ -17,41 +17,41 @@ KaboomJS 是一个轻量级的 JavaScript 游戏引擎,专为快速原型开
### 本地开发
1. **克隆项目**
```bash
git clone <repository-url>
cd kaboomjs-template
```
```bash
git clone <repository-url>
cd kaboomjs-template
```
2. **安装依赖**
```bash
make install
# 或者
npm install
```
```bash
make install
# 或者
npm install
```
3. **启动开发服务器**
```bash
make dev
# 或者
npm run dev
```
```bash
make dev
# 或者
npm run dev
```
4. **打开浏览器访问**
```
http://localhost:3000
```
```
http://localhost:3000
```
### Docker 部署
1. **构建并运行 Docker 容器**
```bash
make docker-run
```
```bash
make docker-run
```
2. **访问游戏**
```
http://localhost:3000
```
```
http://localhost:3000
```
## 🎮 游戏说明
......@@ -111,31 +111,31 @@ kaboomjs-template/
### 自定义游戏
1. **修改游戏设置**
```javascript
const k = kaboom({
```javascript
const k = kaboom({
width: 800, // 游戏宽度
height: 600, // 游戏高度
background: [135, 206, 235], // 背景色
debug: true, // 调试模式
});
```
});
```
2. **添加新的精灵和音效**
```javascript
k.loadSprite("newSprite", "path/to/sprite.png");
k.loadSound("newSound", "path/to/sound.wav");
```
```javascript
k.loadSprite("newSprite", "path/to/sprite.png");
k.loadSound("newSound", "path/to/sound.wav");
```
3. **创建新的游戏对象**
```javascript
const newObject = k.add([
```javascript
const newObject = k.add([
k.sprite("newSprite"),
k.pos(x, y),
k.area(),
k.body(),
"newTag"
]);
```
]);
```
## 🔧 可用命令
......@@ -207,18 +207,18 @@ docker run -d -p 3000:3000 kaboomjs-game
### 修改游戏外观
1. **背景颜色**
```javascript
background: [R, G, B] // RGB 颜色值
```
```javascript
background: [R, G, B] // RGB 颜色值
```
2. **游戏尺寸**
```javascript
width: 800, // 宽度
height: 600, // 高度
```
```javascript
width: 800, // 宽度
height: 600, // 高度
```
3. **UI 样式**
修改 `index.html` 中的 CSS 样式
修改 `index.html` 中的 CSS 样式
## 🔍 调试和开发
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment