# crazy_block **Repository Path**: cfhcom_admin/crazy_block ## Basic Information - **Project Name**: crazy_block - **Description**: go使用ebiten引擎开发疯狂方块小游戏 - **Primary Language**: Go - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2024-08-14 - **Last Updated**: 2025-11-18 ## Categories & Tags **Categories**: Uncategorized **Tags**: Ebiten ## README # crazy_block ### 介绍 go语言开放,使用ebiten引擎开发小游戏 #### 中文官网 https://ebitengine-zh.pages.dev/ #### API文档 https://pkg.go.dev/github.com/hajimehoshi/ebiten/v2#section-readme ### 软件架构 软件架构说明 ### 游戏说明 1. 第一关:点击方块,直到所有的颜色一致,进入下一关 2. 第二关:移动所有的方块达到顺序,进入下一关 3. 第三关:鼠标左键放植物、右键放僵尸,积分足够进入下一关 4. 第四关:通过wsad控制飞机,自动射击,积分足够结束 5. 第五关:随机方块追踪,直到被追上 ### 安装教程 打包成可执行文件 使用 go build 命令,Ebiten 游戏可以打包成不同操作系统平台上的可执行文件。打包后需和assets放同级目录,才能运行。 1. Linux: ``` GOOS=linux GOARCH=amd64 go build -o mygame-linux ``` 2. Windows: ``` GOOS=windows GOARCH=amd64 go build -o mygame.exe ``` 4. macOS: ``` GOOS=darwin GOARCH=amd64 go build -o mygame-macos ``` ### 游戏截图 #### 首页 ![首页截图](./docs/images/img.png) #### 第一关 ![首页截图](./docs/images/img_1.png) #### 第三关 ![首页截图](./docs/images/img_2.png) #### 第四关 ![首页截图](./docs/images/img_3.png) #### 第五关 ![首页截图](./docs/images/img_4.png)