Viking engine is a very simple game engine for opengl, based on the nehe tutorials and done as a project for academic purposes.Project was originally for windows and migrated it to Linux.
- Supports Quaternions operations
- Supports Matrix operations
- Supports Simple logging
- Supports to import .bmp, .tga images
- Supports .md2 model (no animation)
- Supports 2d text render
- Allows billboarding on textures
- It has camera keyboard/mouse FPS movement
- Allows to use a Skybox or a Skydome
- Press key up,down,right,left to move around
- Press key c and then use the mouse to click around and look around
- Press key f to render in wireframe
- n to play the next animation on the model
- p to play the previous animation on the model