Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/dimkauzh/vertex

A lightweight super-fast open-source game engine built with Go and OpenGL!
https://github.com/dimkauzh/vertex

desktop desktop-game fast gl21 glfw go go-game-engine go-opengl golang lightweight opengl opengl21

Last synced: about 12 hours ago
JSON representation

A lightweight super-fast open-source game engine built with Go and OpenGL!

Awesome Lists containing this project

README

        

Vertex


A lightweight super-fast open-source game engine built with Go and OpenGL!


GitHub last commit
GitHub license
Lines of code

> **Please note that vertex is currently under high maintenance and is not production-ready.** The project is actively being developed and improved, which is why there is only a `main` branch available. Its currently in Beta status

## Building

### Prerequisites
See [wiki](https://github.com/dimkauzh/vertex/wiki) what you need to use this package.
### Getting the Go package
Vertex is an ordinary go package, so you can get it using this command:
```bash
go get github.com/dimkauzh/vertex@latest
```

### Running Examples
1. Open a terminal.
2. Clone the repo
```bash
git clone https://github.com/dimkauzh/vertex.git
```
3. Navigate to the root directory of the vertex-engine project.
```bash
cd vertex
```
4. To run the example, use the following command:
```bash
go run example/example.go
```

## Documentation
We have out documentation hosted on [this repo's wiki](https://github.com/dimkauzh/vertex/wiki).
## License
This project is licensed under the GPLv3 License - see the LICENSE file for details.