2048.wasm:用C编写并编译为WebAssembly的2048

时间:2024-03-24 23:25:18
【文件属性】:

文件名称:2048.wasm:用C编写并编译为WebAssembly的2048

文件大小:677KB

文件格式:ZIP

更新时间:2024-03-24 23:25:18

C

2048.wasm 用C编写并编译为WebAssembly的2048 玩 使用箭头键(ᐊᐅᐃᐁ)滑动瓷砖。 按n播放。 用法 编译C代码 $ cd src $ make game $ ./play 注意:确保将适当的路径添加到Makefile下的SDL2标头和库。 通过emscripten将C代码编译为WASM $ emcc -s WASM=1 -s USE_SDL=2 -s USE_SDL_TTF=2 --preload-file src/Nunito-ExtraBold.ttf -O3 -I include -L lib src/main.c -o docs/2048.js 但为什么? 为什么不? 以此作为实验; 这只是300行真正可怜的C代码,这些代码永远被编译为wasm(rip sdl字体)。


【文件预览】:
2048.wasm-main
----.gitignore(519B)
----src()
--------Makefile(75B)
--------Nunito-SemiBold.ttf(150KB)
--------Nunito-ExtraBold.ttf(151KB)
--------main.c(8KB)
--------OpenSans-Bold.ttf(102KB)
----LICENSE(1KB)
----README.md(722B)
----docs()
--------app.js(0B)
--------2048.wasm(1MB)
--------2048.js(186KB)
--------2048.data(151KB)
--------2048.ico(17KB)
--------server.py(400B)
--------index.html(2KB)
--------CNAME(18B)
----CNAME(18B)

网友评论