2021SC@SDUSC
文章目录
一、初见 ebiten
二、环境配置
1.安装 go 的 sdk
2.环境变量
3.IDEA 配置
4.样例测试
三、分工
尾声
一、初见 ebiten
"A dead simple 2D game library for Go"
"A dead simple 2D game library for Go"
ebiten 是 go 语言的一个 2D 游戏库,体量小,使用方便。
go 语言是当下较为火热的一种编程语言,结合了多用语言的优点,有人说 go 会变成第二个 python。
借此机会了解一般的小型游戏的制作过程,学习 go 语言的使用。
二、环境配置
1.安装 go 的 sdk
1.安装 go 的 sdk
下载地址(需要梯子)
Downloads - The Go Programming Language (golang.org)https://golang.org/dl/ 截图如下:
选择自己的操作系统
下载好后双击打开,一直 next,记好安装地址,默认是 C:Program FilesGo
安装完成后可以在 cmd 中使用
go version
查看是否安装成功,成功会返回版本号
成功信息截图如下:
2.环境变量
首先需要在系统变量中添加
变量:GOROOT
值:就是上一步 sdk 安装地址
如图:
另一个系统变量 GOPATH 一般会自动生成,他的路径里存放项目代码等
然后在用户变量的 Path 中添加
%GOPATH%bin %GOROOT%bin
如图:
最后在 cmd 中分别输入
go env -w GO111MODULE=on go env -w GOPROXY=https://goproxy.cn,direct
设置国内的加速库,下载依赖更快
配置好后可以使用
go env
查看是否配置正确
3.IDEA 配置
注意:IDEA一定是新版本,较老的版本可能无法识别SDK
第一步:
安装 go 插件
重启IDEA
第二步:
选择你的SDK版本
等待编译器就绪,没有标红,并且代码出现了不同颜色基本就成功了
4.样例测试
用 IDEA 打开下载好的 ebiten-2.2 文件夹,如图:
右键选择 Run
界面、功能正常,配置成功。
三、分工
经过初步讨论,我们小组把 ebiten 源码按照功能大致分为以下几块:
键鼠控制、逻辑、UI、音频多媒体、图像处理、线程等其他零碎内容
我负责分析音频和线程等零碎内容。
尾声
配置期间也遇到了不少问题,查了不少博客,感谢,现放上链接
go安装包 挂国内镜像源_cumthxy的博客-CSDN博客_go 镜像源
Go 国内加速镜像_每一个不曾起舞的日子,都是对生命的辜负-CSDN博客_go镜像
使用IntelliJ idea—IDEA配置Go语言开发环境_Koren_Wei的博客-CSDN博客_idea 配置go



