GarageEngine
This is a 2d game engine written in Go working on OpenGL. Its an Entity/Component based engine and right now contains lots of features such as: Font,Sprites,Texture packing,Physics,Depth layers,Scenes and more. It feels like Unity3d and share the same names: Scene,Coroutines,Components,Transform,GameObjects etc...
This is an educational project, I'm learning as I go, I cannot promise backwards compatibility at this point.
the name will be probably changed.
Install:
You need to download glfw&glew libraries.
Windows: Use mingw and compile glew.
Linux:
sudo apt-get update
sudo apt-get install build-essential binutils-gold freeglut3 freeglut3-dev libglew-dev libglfw-dev libxrandr2 libxrandr-dev libglew libglew1.8
go get github.com/vova616/GarageEngine
To-Do list
Clean project:
Name changing Engine -> engine etc...