Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/imamhs/opengl3droom

Classic OpenGL open world third person camera sample program
https://github.com/imamhs/opengl3droom

opengl opengl-game

Last synced: 1 day ago
JSON representation

Classic OpenGL open world third person camera sample program

Awesome Lists containing this project

README

        

# OpenGL3Droom
A classic OpenGL open world third person camera sample program written in SDL(Simple DirectMedia Layer). Proper mouse view constraints like high end games. Cross platform, works on Linux/Windows.

Move mouse to rotate the world view.
Scroll mouse to zoom in and zoom out the view.
WASD keys to move around.
Directional arrow keys to rotate the view.
M/N keys to move world light.
f key to toggle fullscreen.
excape key to shut the program.

See the program below:

![Data cleaning](show.gif)

*For usages and applications restrictions please refer to LICENSE*

TODO:
Mouse sensitivy is not quite right.

Cheers!

Imam Hossain ([email protected])