https://github.com/schctl/vertexengine
Old game engine project of mine
https://github.com/schctl/vertexengine
game-engine opengl vulkan
Last synced: 5 months ago
JSON representation
Old game engine project of mine
- Host: GitHub
- URL: https://github.com/schctl/vertexengine
- Owner: schctl
- License: apache-2.0
- Created: 2024-12-10T12:07:01.000Z (7 months ago)
- Default Branch: origin
- Last Pushed: 2024-12-10T12:07:04.000Z (7 months ago)
- Last Synced: 2025-02-05T22:58:41.697Z (5 months ago)
- Topics: game-engine, opengl, vulkan
- Language: C++
- Homepage:
- Size: 1.36 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Contributing: .github/CONTRIBUTING.md
- License: LICENSE
- Code of conduct: .github/CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# Vertex Engine
[](#)
[](https://github.com/VertexEngine/VertexEngine/blob/master/LICENSE)A powerful and modern C++ based game engine, currently in early development.
**Note:** Development of this branch has stopped, as we're currently trying to port the engine to Rust.
## Index
This README file is split into multiple sections:
* [Support](https://github.com/VertexEngine/VertexEngine#support)
* [Roadmap](https://github.com/VertexEngine/VertexEngine#features-to-come)
* [Contributing](https://github.com/VertexEngine/VertexEngine#contributing)
* [Authors and Acknowledgements](https://github.com/VertexEngine/VertexEngine#authors)## Why another game engine?
Well, this project is mainly for learning purposes. The aim is to make a powerful, flexible and lightweight game engine, since I haven't really found any exisitng Engines that I like.## Supported platforms and rendering APIs
| Platform | Rendering API |
|----------|---------------------------------|
| Windows | OpenGL 4.5+ |
| Linux | OpenGL 4.5+, Vulkan (partial) |*Vulkan is still being added to VertexEngine, hence all OpenGL features may not be supported*
*Windows support for Vulkan will be added once Linux fully supports it*## Support
You can join the official Vertex Engine Discord Server, to ask for help or make a feature request.
[](https://discord.gg/hA5kHnK)## Build
Pre-made build scripts are provided for Windows and Linux in the `scripts` directory. The build scripts **must be run from within that directory.**## Features to come
* Scene system
* 3D Rendering
* Visual editor
* Support for mac, mobile, and consoles
* Support for Vulkan, and Metal## Contributing
Please read [CONTRIBUTING](https://github.com/VertexEngine/VertexEngine/blob/master/.github/CONTRIBUTING.md) before opening a Pull Request.## Authors
* [schctl](https://github.com/schctl) - Initial work
* [Dinu Blanovschi](https://github.com/dblanovschi)