Skip to content

shazow/go-gameblocks

Repository files navigation

go-gameblocks

Game engine toolkit for Go.

Status: Alpha. (No stability guarantee)

Some good stuff in here, but fairly specific to my own projects at the moment. It may generalize more over time. Largely factored out of shazow/linerage3d.

Some things that already work well:

  • Cameras (Quat and Euler based, with lerping)
  • Shader managing (with reloading support)
  • Scene managing (basic for now, need to flesh it out into a tree-based thing)
  • Control key binding

Goals

  • Multiple rendering backends

    • Support golang.com/x/mobile backend
    • Support additional backends (glfw)
  • More non-rendering things, maybe?

  • More docs, examples.

License

MIT

About

Game engine toolkit for Go.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages