Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/overshifted/overengine
Tiny little game engine
https://github.com/overshifted/overengine
cplusplus cpp game-development game-editor game-engine game-engine-2d gamedev imgui linux opengl windows
Last synced: 4 days ago
JSON representation
Tiny little game engine
- Host: GitHub
- URL: https://github.com/overshifted/overengine
- Owner: OverShifted
- License: mit
- Created: 2020-03-09T19:11:07.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2023-03-02T13:52:37.000Z (over 1 year ago)
- Last Synced: 2023-11-07T17:26:26.953Z (about 1 year ago)
- Topics: cplusplus, cpp, game-development, game-editor, game-engine, game-engine-2d, gamedev, imgui, linux, opengl, windows
- Language: C
- Homepage:
- Size: 46.2 MB
- Stars: 184
- Watchers: 7
- Forks: 15
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# OverEngine
Tiny little game engine![linux-build](https://github.com/OverShifted/OverEngine/workflows/linux-build/badge.svg)
![windows-build](https://github.com/OverShifted/OverEngine/workflows/windows-build/badge.svg)![Demo](https://user-images.githubusercontent.com/53635046/222447282-e7c00296-1a72-469d-b8db-61c08aab3063.png)
## Build Instructions
### Windows
Run `GenerateProjectFiles.bat` and open the generated solution file in Visual Studio 2022### Linux
Build with CMake:
```sh
git clone https://github.com/OverShifted/OverEngine
cd OverEngine
cmake -B build -DCMAKE_BUILD_TYPE=Debug && cmake --build build
```
## Credits
* [spdlog](https://github.com/gabime/spdlog)
* [GLFW](https://github.com/glfw/GLFW)
* [Glad2](https://gen.glad.sh/)
* [DearImGui](https://github.com/ocornut/imgui)
* [glm](https://github.com/g-truc/glm)
* [stb_image](https://github.com/nothings/stb/blob/master/stb_image.h)
* [EnTT](https://github.com/skypjack/entt)
* [box2d](https://github.com/erincatto/box2d)
* [yaml-cpp](https://github.com/jbeder/yaml-cpp)
* [wren](https://github.com/wren-lang/wren)
* [wrenpp](https://github.com/Nelarius/wrenpp)Contributions are welcome.