Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mrjrieke/nute
Nute - a GUI mashup library
https://github.com/mrjrieke/nute
3d-game-engine 3d-graphics 3d-rendering-engine collaboration collaborative cross-platform fyne g3n game game-engine gio go go-library golang gomobile gui mobile mobile-app nute opengl
Last synced: 3 months ago
JSON representation
Nute - a GUI mashup library
- Host: GitHub
- URL: https://github.com/mrjrieke/nute
- Owner: mrjrieke
- License: mit
- Created: 2017-04-01T03:48:29.000Z (almost 8 years ago)
- Default Branch: main
- Last Pushed: 2024-06-21T14:16:41.000Z (8 months ago)
- Last Synced: 2024-06-22T06:52:31.424Z (8 months ago)
- Topics: 3d-game-engine, 3d-graphics, 3d-rendering-engine, collaboration, collaborative, cross-platform, fyne, g3n, game, game-engine, gio, go, go-library, golang, gomobile, gui, mobile, mobile-app, nute, opengl
- Language: Go
- Homepage:
- Size: 7.07 MB
- Stars: 1
- Watchers: 2
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# nute
To run nute, use the following commands:
go mod downloadBuild common components:
make mashupsdkInstall g3n support libraries:
sudo apt-get install xorg-dev libgl1-mesa-dev libopenal1 libopenal-dev libvorbis0a libvorbis-dev libvorbisfile3Generate self signed certs:
cd ./mashupsdk/tls/
./certs_gen.sh
cd ../..
mkdir examples/helloworld/hellocustos/tls
mv mashupsdk.* examples/helloworld/hellocustos/tlsMake example:
make hellocustosworldAdd nute hello custos world example to your $PATH:
examples/helloworld/binRun worldg3n example:
worldg3n -custos -insecureMac users have indicated some problems here. You'll need these if you don't have them yet.
brew install libvorbis
brew install openal-soft
brew install glfwThis works:
worldg3n -toruslayout -headlessThis doesn't:
worldg3n -custos -tls-skip-validation -toruslayoutRun Hello world gio:
make helloworldgiohellogio -insecure
Run Hello World fyne:
make helloworldfynehellofyne -insecure
Run Hello World mobile (do not build...)