文件名称:go-pong-wasm:Go用Go和Ebiten框架编写的Pong游戏。 对于本机和WebAssembly目标
文件大小:1.1MB
文件格式:ZIP
更新时间:2024-03-29 03:59:38
Go
围棋 这是一个有趣的项目,可以通过一种有趣的方式尝试使用Go(golang)进行WebAssembly。 该游戏应该可以。 您也可以构建它并在台式机上本地尝试。 AI总是赢... 特征 在台式机上运行(Linux,MacOS,Windows) 使用WebAssembly在Web浏览器中工作 具有相同键盘的2人“ VS”模式 具有无与伦比的AI的生存式“ AI”模式(除非您发现故障) 比赛时难度/速度增加 在本地构建 首先, git clone和cd进入这个仓库。 本机桌面版本 运行make native以针对本机桌面(Linux,MacOS,Windows)进行构建 运行游戏二进制文件: ./build/pong WebAssembly版本(浏览器) 运行make wasm为WASM目标构建 在本地运行简单的Web服务器: go run server/server.go 在
【文件预览】:
go-pong-wasm-master
----go.mod(257B)
----main.go(6KB)
----.DS_Store(6KB)
----go.sum(6KB)
----pong()
--------paddle.go(2KB)
--------util.go(616B)
--------ball.go(1KB)
--------text.go(2KB)
----demo-v1.gif(1.48MB)
----.vscode()
--------settings.json(82B)
----html()
--------index.html(661B)
----LICENSE(34KB)
----README.md(1KB)
----Makefile(220B)
----.gitignore(28B)
----server()
--------server.go(715B)