MoltenEngine icon indicating copy to clipboard operation
MoltenEngine copied to clipboard

A spare-time C# .NET 8 game engine project. Cross-platform, multi-threaded.

Results 108 MoltenEngine issues
Sort by recently updated
recently updated
newest added

Content handles should be populated with default assets (if available) upon instantiation. This allows for a usable asset to be provided, while the requested one is loaded/retrieved asynchronously. Allow allow...

content
qol

Add support for OpenGL: - [ ] OpenGL ES: - [ ] Android - [ ] iOS - [ ] OpenGL 4.x: - [ ] Windows - [ ] Mac...

render
opengl

Add DirectX 12.x support. This is windows (and later, Xbox) only: Core features: - [x] #159 - [x] #160 - [x] #161 - [x] #162 - [x] #163 - [x]...

graphics
dx12

Add Vulkan support: - [ ] Windows - [ ] Mac - [ ] Linux - [ ] iOS - [ ] Android Core features: - [x] #109 - [x]...

graphics
vulkan

Implement support for, and make use of, deferred DirectX 11 contexts. These allow GPU commands to be queued up by multiple threads in advance of them being sent to the...

render
dx11

Add hardware instancing support.

render
dx11

Implement abstraction and support for 3D textures.

render
dx11

Complete the half-finished implementation of deferred lighting.

graphics

Implement an in-engine/game console window for aiding development: - [ ] Implement console window UI - [ ] Implement ConsoleWindowWriter for attaching to a Logger - [ ] Implement console...

ui
qol

Add support for Xbox One controller features. See for example: https://github.com/roblambell/XboxOneController/blob/master/XInputInject/Main.cs

input