https://github.com/vortexshrimp/ender
C++ application framework for Windows.
https://github.com/vortexshrimp/ender
engine framework game renderer windows
Last synced: about 1 year ago
JSON representation
C++ application framework for Windows.
- Host: GitHub
- URL: https://github.com/vortexshrimp/ender
- Owner: VortexShrimp
- License: gpl-3.0
- Created: 2025-02-02T17:19:45.000Z (about 1 year ago)
- Default Branch: master
- Last Pushed: 2025-02-28T12:35:16.000Z (about 1 year ago)
- Last Synced: 2025-02-28T18:59:27.296Z (about 1 year ago)
- Topics: engine, framework, game, renderer, windows
- Language: C++
- Homepage:
- Size: 3.15 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# ender
A Windows GUI framework for modern C++ with a focus on simplicity,
elegance and efficiency. Various usage examples can be found in
[`ender/examples`](https://github.com/VortexShrimp/ender/tree/master/examples).

### Requirements
- 64-Bit Windows & DirectX 11
- C++ Build Tools (Visual Studio 2022)
- Source Dependencies [[`ender/lib`](https://github.com/VortexShrimp/ender/tree/master/ender/lib)]
### Building Examples
1. `git clone https://github.com/VortexShrimp/ender.git`
2. Open `ender.sln` in Visual Studio
3. Build as `x64` -> `Release` or `Debug`
4. Find `ender.exe` in `ender/build/x64` by default
### Roadmap
- [ ] **[Almost Complete]** Debug console logging system.
- [ ] **[Almost Complete]** Consistent error or exception handling system.
- [ ] **[In Progress]** File handling system for configurations, scripting and more.
- [ ] **[In Progress]** Independant 2D batch sprite, primitive & text renderer.
- [ ] Script compressing on disk for distribution and Lua encryption.