An open API service indexing awesome lists of open source software.

https://github.com/vincent-devine/omengine

One More Engine is a real-time 3D rendering engine using Direct3D 12 in C++.
https://github.com/vincent-devine/omengine

cpp directx12 game-engine

Last synced: 12 months ago
JSON representation

One More Engine is a real-time 3D rendering engine using Direct3D 12 in C++.

Awesome Lists containing this project

README

          

# OMEngine
![C++20](https://img.shields.io/badge/C%2B%2B-20-orange)
![Windows](https://img.shields.io/badge/platform-Windows-lightgrey)
![License: MIT](https://img.shields.io/badge/license-MIT-green)

One More Engine is a real-time 3D rendering engine using **Direct3D 12** in C++.

*This project was developed for learning purposes*.

## Table of contents
- [Getting Started](#getting-started)
- [Technology](#technology)
- [Credit](#credit)

## Getting Started
### Clone
```bash
git clone git@github.com:Vincent-Devine/OMEngine.git
```

## Technology
- Engine Language: C++ *20*
- OS: Windows
- Graphics API: [Direct3D 12](https://learn.microsoft.com/en-us/windows/win32/direct3d12/direct3d-12-graphics)
- Version Control: [Github](https://github.com/Vincent-Devine/OMEngine)
- Editor: [Visual Studio 2022](https://visualstudio.microsoft.com/fr/vs/)

### Libraries Used
- Texture loader: [stb_image](https://github.com/nothings/stb) *v2.28*
- Logger: [OMLogger](https://github.com/Vincent-Devine/OMLogger/tree/v2.0.1) *v2.01*

## Credits
Author: **Vincent DEVINE**

Project Start Date: 01/05/2025

### Special Thanks
- [DirectX-Graphics-Samples by Microsoft](https://github.com/microsoft/DirectX-Graphics-Samples/tree/master)
- [Youtuber: The Cherno](https://www.youtube.com/@TheCherno)