<p>There have been some changes recently that I think are worth the update here.</p>
<p><a href="https://github.com/gen2brain/raylib-go">https://github.com/gen2brain/raylib-go</a> are bindings for raylib, a simple and easy-to-use library to learn videogames programming.</p>
<ul>
<li><p>OpenAL is no longer a requirement, it is replaced with single header <a href="https://github.com/dr-soft/mini_al">https://github.com/dr-soft/mini_al</a> library. On Windows you now only need a C compiler (mingw-w64, tdm-gcc, etc.) and on macOS you need Xcode or Command Line Tools for Xcode.</p></li>
<li><p>Game resources can now be embedded in binary with <a href="https://github.com/gen2brain/raylib-go/tree/master/rres/cmd/rrem">https://github.com/gen2brain/raylib-go/tree/master/rres/cmd/rrem</a> tool, it can generate go-bindata from .rres binary format.</p></li>
<li><p>Support for Wayland is added, you can build binary with -tags wayland.</p></li>
<li><p>GUI library is improved, physics library and examples are added (doesn't work properly currently, issue is opened)</p></li>
</ul>
<p>Also, original raylib C library supports emscripten. I found out recently that there are projects that compile C code with emscripten, and call that from Go code compiled with GopherJS, so I guess it is possible for raylib-go too.</p>
<p>For now I don't know nothing about either, but if it sounds interesting any help will be much appreciated!</p>
<hr/>**评论:**<br/><br/>TeddyDD93: <pre><p>If anyone has not played with raylib-go yet - give it a try. It's super easy and fun to write little demos in it. <a href="/u/gen2brain" rel="nofollow">/u/gen2brain</a> thank you for your work :)</p></pre>
这是一个分享于 的资源,其中的信息可能已经有所发展或是发生改变。
入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889
0 回复
- 请尽量让自己的回复能够对别人有帮助
- 支持 Markdown 格式, **粗体**、~~删除线~~、
`单行代码`
- 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
- 图片支持拖拽、截图粘贴等方式上传