https://github.com/elite0og/hex2d
This project(hex2d) aims to create a high-performance 2D renderer using OpenGL and DirectX 11, designed to simplify game development.
https://github.com/elite0og/hex2d
2d dx11 gameframework opengl
Last synced: about 1 month ago
JSON representation
This project(hex2d) aims to create a high-performance 2D renderer using OpenGL and DirectX 11, designed to simplify game development.
- Host: GitHub
- URL: https://github.com/elite0og/hex2d
- Owner: elite0OG
- License: mit
- Created: 2025-03-18T07:18:59.000Z (about 1 year ago)
- Default Branch: master
- Last Pushed: 2025-03-23T07:42:37.000Z (about 1 year ago)
- Last Synced: 2025-03-23T08:26:59.771Z (about 1 year ago)
- Topics: 2d, dx11, gameframework, opengl
- Language: C++
- Homepage: https://elite0og.github.io/eliteWiki/
- Size: 94.7 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# Hex2D

### Features
- OpenGL and Dx11 Rendering support
- Efficient 2D rendering
- ImGui layer/overlay support
- Lightweight
- UI level editor (Coming Soon)
### Dependencies
- GLFW
- GLEW
- Dx11 SDK v7 (included with Visual Studio WinSDK, e.g., Win11SDK)
### About the Project
Hex2D is a lightweight and efficient 2D rendering engine designed for game development. It supports both OpenGL and DirectX 11, allowing developers to choose the best rendering backend for their needs. The goal of this project is to simplify the process of creating 2D games while providing high performance and flexibility.
Stay tuned for more updates!
### December
The DirectX renderer is not complete yet, but you can use it if you want.
i only tested this on windows and it works i have no idea of macos
If you are getting linking errors, replace the `packages` folder with this one:
🔗 **[Fix Linking Errors](https://elite0og.github.io/eliteWiki/package.html)**