https://github.com/joanstinson/stinsonengine
A 3D engine using C++ with OpenGL that tries to mimic Unity's functionalities.
https://github.com/joanstinson/stinsonengine
cplusplus-11 cpp game-engine-3d game-engine-development opengl
Last synced: 7 months ago
JSON representation
A 3D engine using C++ with OpenGL that tries to mimic Unity's functionalities.
- Host: GitHub
- URL: https://github.com/joanstinson/stinsonengine
- Owner: JoanStinson
- License: mit
- Created: 2019-11-10T22:36:48.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2022-09-16T17:29:09.000Z (about 3 years ago)
- Last Synced: 2025-01-21T05:27:11.359Z (9 months ago)
- Topics: cplusplus-11, cpp, game-engine-3d, game-engine-development, opengl
- Language: C++
- Homepage:
- Size: 15.4 MB
- Stars: 3
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Stinson Engine
A 3D engine using C++ with OpenGL that tries to mimic Unity's functionalities.
![]()
## Installation
1. Unzip "Stinson Engine.zip" file.
2. Execute "Executable\Stinson Engine.exe" and enjoy!## Usage
- **W/A/S/D:** camera forward and forizontal fovement
- **Q/E:** camera vertical movement
- **Right Click + Mouse Drag:** camera rotation
- **Alt + Left Click + Mouse Drag:** camera orbit around object
- **Mouse Scroll:** zoom
- **F:** camera focus object
- **Escape:** quit## Contributing
1. Fork it!
2. Create your feature branch: `git checkout -b my-new-feature`
3. Commit your changes: `git commit -am 'Add some feature'`
4. Push to the branch: `git push origin my-new-feature`
5. Submit a pull request :D## History
v1.0
Model Viewer## Credits
GitHub Repo: [Stinson_Engine](https://github.com/JoanStinson/Stinson_Engine)
Author: [Joan Ginard Mateo](https://github.com/JoanStinson)## License
[MIT LICENSE](https://github.com/JoanStinson/Stinson_Engine/blob/master/LICENSE)